Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: viltzu - 04.04.10 - klo:22.45
-
Mulla on vanhaan koneeseen (2,66 GHz Pentium 4) asennettu Ubuntu 9.10.
Koneessa ei ole muita järjestelmiä ja tämä on uusi ja melko tuore asennus.
Koneessa on pienempi kiintolevy (WD 80GB) jolla on järjestelmä ja siihen mountattu isompi kiintolevy (SG 750GB) jossa lähinnä leffoja ja musaa. Tuo pienempi levy toimii ok, mutta isommalle kirjoitus on todella hidasta.
Aiemmin kun koneessa oli Win XP, ei tuon levyn kanssa ollut ongelmia. Levyllä on EXT3 järjestelmä (oli ensin NTFS mutta epäilin ongelman johtuvan siitä ja formatoin levyn, ei vaikutusta).
Pienempi tiedosto voi mennä ok, mutta isompi siirtyy ehkä ensin nopeammin ja sitten hidastuu koko ajan ja jumittaa koko koneen. Tiedoston siirto ison levyn sisällä kansiosta toiseen voi olla todella hidasta.
Koneessa on turhan vähän muistia, 0,5 gigaa, ajattelin lisätä sitä lähitulevaisuudessa.
Tuntuu että tuossa levyn nopeudessa on jotain pahasti vialla, eikä se vastaa koneen muuta suorituskykyä.
Voitteko sanoa mitä voisin testata ja antaa lisätietoja.
Tässä on lshw tulosteesta osa (liian suuri liitettäväksi kokonaan):
viltsu@viltsu-serveri:~$ sudo lshw
viltsu-serveri
description: Tower Computer
product: System Name
vendor: System Manufacturer
version: System Version
serial: SYS-1234567890
width: 32 bits
capabilities: smbios-2.3 dmi-2.3
configuration: boot=normal chassis=tower
*-core
description: Motherboard
product: P4B533
vendor: ASUSTeK Computer INC.
physical id: 0
version: REV 1.xx
serial: xxxxxxxxxxx
*-firmware
description: BIOS
vendor: Award Software, Inc.
physical id: 0
version: ASUS P4B533 ACPI BIOS Revision 1015 (04/29/2003)
size: 64KiB
capacity: 448KiB
capabilities: pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp
*-cpu
description: CPU
product: Intel(R) Pentium(R) 4 CPU 2.66GHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 15.2.7
slot: PGA 478
size: 2GHz
capacity: 3200MHz
width: 32 bits
clock: 100MHz
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
configuration: id=0
*-cache:0
description: L1 cache
physical id: 9
slot: L1 Cache
size: 8KiB
capacity: 32KiB
capabilities: pipeline-burst synchronous internal write-back data
*-cache:1
description: L2 cache
physical id: a
slot: L2 Cache
size: 512KiB
capacity: 1MiB
capabilities: pipeline-burst synchronous internal write-back data
*-memory
description: System Memory
physical id: 27
slot: System board or motherboard
size: 512MiB
capacity: 2GiB
*-bank:0
description: DIMM DRAM Synchronous
physical id: 0
slot: DDR 1
size: 256MiB
width: 64 bits
*-bank:1
description: DIMM DRAM Synchronous
physical id: 1
slot: DDR 2
size: 256MiB
width: 64 bits
*-bank:2
description: DIMM DRAM Synchronous [empty]
physical id: 2
slot: DDR 3
*-pci
description: Host bridge
product: 82845 845 [Brookdale] Chipset Host Bridge
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 11
width: 32 bits
clock: 33MHz
configuration: driver=agpgart-intel
resources: irq:0 memory:f8000000-fbffffff(prefetchable)
*-pci:0
description: PCI bridge
product: 82845 845 [Brookdale] Chipset AGP Bridge
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:00:01.0
version: 11
width: 32 bits
clock: 66MHz
capabilities: pci bus_master
resources: memory:f4000000-f5dfffff memory:f5f00000-f7ffffff(prefetchable)
*-display UNCLAIMED
description: VGA compatible controller
product: NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]
vendor: nVidia Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: 15
width: 32 bits
clock: 66MHz
capabilities: pm agp agp-2.0 bus_master cap_list
configuration: latency=64 maxlatency=1 mingnt=5
resources: memory:f4000000-f4ffffff memory:f6000000-f7ffffff(prefetchable) memory:f5ff0000-f5ffffff(prefetchable)
*-disk:0
description: ATA Disk
product: WDC WD800BB-00JH
vendor: Western Digital
physical id: 0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: 05.0
serial: WD-WCAM91753229
size: 74GiB (80GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=f5a0f5a0
*-volume:0
description: EXT4 volume
vendor: Linux
physical id: 1
bus info: scsi@0:0.0.0,1
logical name: /dev/sda1
logical name: /
version: 1.0
serial: ce0e8979-e3b4-4171-be9c-49f27fbc2fc5
size: 73GiB
capacity: 73GiB
capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
configuration: created=2002-01-01 06:12:53 filesystem=ext4 lastmountpoint=/t�3����^�����^�I^��JߚJ����^ָ^֥`�������%��% modified=2010-02-26 20:11:56 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,barrier=1,data=ordered mounted=2010-04-03 15:35:27 state=mounted
*-volume:1
description: Extended partition
physical id: 2
bus info: scsi@0:0.0.0,2
logical name: /dev/sda2
size: 1459MiB
capacity: 1459MiB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume
description: Linux swap / Solaris partition
physical id: 5
logical name: /dev/sda5
capacity: 1458MiB
capabilities: nofs
*-disk:1
description: ATA Disk
product: ST3750640A
vendor: Seagate
physical id: 0.1.0
bus info: scsi@0:0.1.0
logical name: /dev/sdb
version: 3.AA
serial: 5QD2319Z
size: 698GiB (750GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=9a759a75
*-volume
description: EXT3 volume
vendor: Linux
physical id: 1
bus info: scsi@0:0.1.0,1
logical name: /dev/sdb1
logical name: /home/viltsu/750levy
version: 1.0
serial: 77f7b248-5dba-493f-b47d-4734a402d106
size: 698GiB
capacity: 698GiB
capabilities: primary journaled extended_attributes large_files recover ext3 ext2 initialized
configuration: created=2010-01-13 22:08:51 filesystem=ext3 label=750 levy modified=2010-04-03 15:35:27 mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=writeback mounted=2010-04-03 15:35:27 state=mounted
*-cdrom
description: DVD-RAM writer
product: DVDRAM GSA-4167B
vendor: HL-DT-ST
physical id: 1
bus info: scsi@1:0.0.0
logical name: /dev/cdrom
logical name: /dev/cdrw
logical name: /dev/dvd
logical name: /dev/dvdrw
logical name: /dev/scd0
logical name: /dev/sr0
version: DL11
capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: ansiversion=5 status=nodisc
*-serial UNCLAIMED
description: SMBus
product: 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 02
width: 32 bits
clock: 33MHz
configuration: latency=0
resources: ioport:e800(size=32)
*-scsi
physical id: 1
bus info: usb@2:2
logical name: scsi5
capabilities: emulated scsi-host
configuration: driver=usb-storage
*-disk
description: SCSI Disk
physical id: 0.0.0
bus info: scsi@5:0.0.0
logical name: /dev/sdc
size: 7800MiB (8178MB)
capabilities: partitioned partitioned:dos
*-volume
description: Windows NTFS volume
physical id: 1
bus info: scsi@5:0.0.0,1
logical name: /dev/sdc1
logical name: /media/VILLE 8GB
version: 3.1
serial: 903e-19a5
size: 7799MiB
capacity: 7799MiB
capabilities: primary ntfs initialized
configuration: clustersize=4096 created=2010-04-04 21:29:17 filesystem=ntfs label=VILLE 8GB mount.fstype=fuseblk mount.options=rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 state=mounted
-
Tässä vielä fstab.
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=ce0e8979-e3b4-4171-be9c-49f27fbc2fc5 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=ee9a52d9-c496-4c68-9454-1e7cc4a9e652 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sdb1 /home/viltsu/750levy auto defaults 0 0
-
Merkilliseltä vaikuttaa, ei millään lailla normaalia. Lähinnä tämä vaikuttaa rauta/konfiguraatio-ongelmalta. Sinullahan kestää jopa hakemistojen siirto ison levyn sisällä, jossa oikeasti ei kirjoiteta muuta kuin levyn kirjanpitoa uusiksi.
Seuraavat asiat kannattaisi tarkistaa:
1.
Näyttää siltä, että et partitioinut levyä uudestaan kun siirryit NTFS:stä pois. Partitiointitaulu on ainakin fdisk:in mielestä "probably not a partition table", kun katsoo levyjä tehtaan jäljiltä. Nyt sinulla näyttää tässä suhteessa olevan asioita sekaisin - tai sitten sinulla on siinä koneessa oikeasti kiinni muutakin. Voipi olla, että Linux ei hyväksy tällaista tilannetta.
Joten tee uusi partitiointi ja tiedostojärjestelmä.
Millä teit aiemmin? Sama se toisaalta, mutta käytä nyt joko Gparted (graafinen) tai fdisk (komentoriviltä) ohjelmia + mkfs (tiedostojärjestelmän tekoon). Levy ei saa olla mountattu kun näitä käyttää ja levy tietenkin tyhjenee näissä operaatioissa.
2.
Ehkä vähän epätodennäköisempi vaihtoehto, koska ehkäpä ei toimisi ollenkaan jos nämä ovat väärin, mutta kannattaa tarkistaa joka tapauksessa.
Onko levyt jumpperoitu varmasti oikein, siis master/slave -asetukset? ... sinullahan on IDE-levyt. Jos on niin kokeilisin tätä levyä toisessa IDE-väylässä myös (jolloin jumpperointi taas muuttuu, oletettavasti). Pitäisihän sen toimia esim. CD-aseman kanssakin samassa väylässä, mutta jos kerran jossakin on jotakin vikaa, niin kannattaa kokeilla toisella tavallakin.
Komennon "sudo fdisk -l" (lopussa pieni ällä) listaus olisi myös mielenkiintoinen tiivistelmä tilanteesta.
-
Tässä on listaus.
Molemmat kiintolevyt on samassa lattakaapelissa, mielestäni toinen on master ja toinen slave. Tarkistan vielä.
Olen myös samaa mieltä että levyn sisällä siirto-operaation pitäisi tapahtua todella nopeasti. Nyt sdb levyn sisällä kopiointi on huomattavasti hitaampaa kuin esim sda -> sdb.
Myös USB-levylle kirjoitus on hidasta.
sdb -> sdb kopioinnille saan usein nopeuden 2.0 MT/s. Jos tiedosto on iso (gigoja) nopeus tippuu vielä tästäkin, esim 600 kT/s.
viltsu@viltsu-serveri:~$ sudo fdisk -l
Levy /dev/sda: 80.0 Gt, 80026361856 tavua
255 päätä, 63 sektoria/ura, 9729 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xf5a0f5a0
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 9543 76654116 83 Linux
/dev/sda2 9544 9729 1494045 5 Laajennettu
/dev/sda5 9544 9729 1494013+ 82 Linux-sivutus / Solaris
Levy /dev/sdb: 750.2 Gt, 750156374016 tavua
255 päätä, 63 sektoria/ura, 91201 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x9a759a75
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 1 91201 732572001 83 Linux
viltsu@viltsu-serveri:~$
-
Kumpi on herra, kumpi orja?
-
Tuo listaus näyttää ihan hyvältä. Ilmeisesti sinulla oli aiemmin USB-levy kiinni, josta tuli ne kummalliset listaukset edellisellä kerrolla (ehkäpä listaava ohjelmakaan ei toiminut aivan oikein).
Levyjen master/slave hommat kannattaa tarkistaa ja kokeilla toista IDE-väylää.
Tuli mieleen toinen juttu, joka voi selittää eron XP:n ja Linuxin välillä. Joskus olen huomannut, että väärät asetukset BIOKsessa eivät aina haittaa XP:ssä, mutta Linux niitä yrittää toteuttaa ja hommat eivät toimi kunnolla. En tiedä mitä olet itse muutellut siellä puolella, mutta hyvä lähtökohta olisi palauttaa tehdasasetukset ja kokeilla ensin sillä (ja sitten vasta muuttaa omat takaisin).
-
Pääsen tänään illalla tutkimaan noita. Pienempi levy on master ja isompi slave. Asensin ensin Ubuntun (9.10) niin että oli vain tuo pienempi levy (80GB) kiinni. Sitten laitoin isomman kiinni. Se oli ensin NTFS, mutta formatoin sen EXT3:ksi kun se toimi hitaasti. Ei auttanut.Partitiointia en mielestäni ajanut vaan suoraan formaatin. En halunnut tuota levyä jakaa. Siinä on siten Windowsin tekemä partitio.
Ja aivan, USB-levy oli kiinni aiemmin, sekään ei toimi kunnolla vaan kopiointi sinnekin on hidasta.
-
Pääsen tänään illalla tutkimaan noita. Pienempi levy on master ja isompi slave. Asensin ensin Ubuntun (9.10) niin että oli vain tuo pienempi levy (80GB) kiinni. Sitten laitoin isomman kiinni. Se oli ensin NTFS, mutta formatoin sen EXT3:ksi kun se toimi hitaasti. Ei auttanut.Partitiointia en mielestäni ajanut vaan suoraan formaatin. En halunnut tuota levyä jakaa. Siinä on siten Windowsin tekemä partitio.
Ja aivan, USB-levy oli kiinni aiemmin, sekään ei toimi kunnolla vaan kopiointi sinnekin on hidasta.
Ok. Tekisin näin ilman, että ylimääräisiä laitteita on kiinni:
1.
Tehdas-asetukset BIOKseen. Kokeilu tämän jälkeen.
2.
IDE-väylän vaihtaminen. Kokeilu tämän jälkeen.
3.
Levyn partitiointi uudelleen.
En ihan tiedä mitä tarkoitat formatoinnilla (siis, tämä ei ole viisastelua, vaan aitoa yritystä selvittää mitä oikeastaan on tapahtunut, jotta voi päätellä mitä kannattaa tehdä)?
Ei formatointia oikeasti ole (paitsi ehkä korpulla tai ns. super-flopyllä, hyvällä mielikuvituksella), sitä vain kutsutaan Windowsissa formatoinniksi vaikka ei se sielläkään ole sitä. Joten en vieläkään tiedä mitä oikeasti teit, jotta päädyit tähän tilaan missä kovalevysi on nyt?
Joten siis kannattaa tehdä partitiointi (osiointi) ja filesystem (tiedostojärjestelmä) uusiksi. EXT3 on ihan hyvä vaihtoehto tiedostojärjestelmäksi sisäisellä levyllä.
Jätin tämän viimeiseksi kohdaksi, koska sinunhan pitää ajaa tiedostot jotenkin talteen kovalevyltä ensin. Jos tämä ei ole ongelma, niin voihan tätä kokeilla aiemminkin - vie vain minuutteja sitten kun tottuu. Toisaalta, jos levy kerran on noin hidas, niin ehkäpä sinulla ei tällä levyllä vielä oikeasti ole mitään. Tavat oli lueteltu jo yllä - kysy jos eivät ole tuttuja.
4.
Se, että USB-levy on yhtä hidas - en keksi miten se voi liittyä samaan ongelmaan. USB:n toiminta ja IDE-väylän toiminta - ei niillä ole mitään yhteistä nimittäjää, paitsi ehkä BIOS-asetukset ja emolevy yleisesti ottaen. No joo, kohta 1 on periaatteessa yhteinen nimittäjä - tosin eri asetuksistahan siinä oletettavasti puhutaan.
-
Vihdoin ehdin kokeilemaan. Koitin ekana vaihtaa set-upista nuo levyt. Se tuntui auttavan. Kopiointi nopeutui huomattavasti.
Siellä oli tällaiset asetukset, eivät minun asettamat vaan löytyivät automaattisesti kun kytkin levyt ja kävin set-upissa:
Alkuperäinen set-up, hitaat levyt:
Primary Master WDC WD800BB-00JHA0
Primary Slave ST3750640A
Secondary Master HL-DT-ST DVDRAM GSA-416
Secondary Slave Auto
Asetin tuon slaven 'None', sen jälkeen käynnistin koneen ja se toimi huomattavasti paremmin.
Katsoin mitä set-upista sen jälkeen löytyi:
Primary Master Auto
Primary Slave None
Secondary Master Auto
Secondary Slave Auto
Ei ehkä elegantti ratkaisu, mutta kun toimii niin en kyllä koske ;D
Laitan vielä noita listauksia kun ehdin ja jaksan.
Kiitos kaikille avustaneille :)
Yksi asia (monien muiden lisäksi) josta Ubuntussa pidän kovasti on tämä mahtava yhteisöllisyys, aina löytyy apua.
Koitan kierrättää hyvää eteenpäin kun pääsen paremmin sinuiksi tämän järjestelmän kanssa.
Tässä vielä kopiointinopeuksia muutoksen jälkeen (6.6GB tiedosto), suluissa noin arvoja ennen (pienempi tiedosto):
sdb sisällä hakemistosta toiseen: 16 MT/s (2.0)
sdb -> sda: 31 MT/s (8-10)
sdb -> usb-tikku 9.8 -> 4.0 laskee loppua kohden. (x -> 0,5 MT/s)
-
Hyvä, että lähti toimimaan. Joo, en tiennyt mitä siellä oikein voisi olla, mutta kuten edellä kerrottu tämä oli mahdollista (vaikka XP toimi).
Ehkäpä edellisen installaation jäljiltä oli tallennettu levyjen konfiguraatiot tai jotakin. Automatiikalla pitäisi nykyään toimia yleensä, joten ihan hyvä noin.
USB-levyn hitaus voi johtua jostakin muusta BIOS-asetuksesta - tai sitten siitä, että sinulla on jokin USB 1.1 portti tai laite kiinni samassa väylässä - jos se nyt vielä on hidas.