Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: Striker [CZ] 05 Ledna 2008, 17:57:02
-
Ahoj, linuxákem sem už nějakou tu dobu, ale ubuntu (7.10) zabíhám teprve krátce, zrovna když jsem si pořídil externí disk.
Pokoušel jsem se hledat, ale co jsem našel nepomohlo. Připojení výměnitelnejch zařízení mám v pořádku
Info o disku:
Externí: 250GB
FAT32
Připojen přes USB
+
Zkoušel sem v live CD [Slax a Mandriva] a taky nebyl namountován, ale vím že jsem to na slaxovi nějak dříve zprovoznil. Ve woknech běhal normálně. Problém je v tom že ho systém rozpozná ale nejde namountovat více v logu
Taky jsem zkoušel v Acronis Disk Direcotor (něco jako Gparted) jaký je jméno jeho svazku a vypsalo mi to usb11 :-\
A ještě jsem zkoušel všemožný kraviny jaká by mohla bejt jeho jmenovka od usbdev5.2_ep61 po sdb7
Výpois z logu konzole:
ja@PC:~$ sudo lshw -C disk
.
..
...
....
.....
......
*-disk
description: SCSI Disk
product: External Drive
vendor: Seagate
physical id: 0.0.0
bus info: scsi@2:0.0.0
logical name: /dev/sdb
size: 232GB
capabilities: partitioned partitioned:dos
ja@PC:~$ sudo mkdir /media/ext
ja@PC:~$ sudo mount /deb/sdb /media/ext
mount: speciální zařízení /deb/sdb neexistuje
ja@PC:~$ sudo mount -t vfat /dev/hdb /media/ext
mount: /dev/hdb je již připojeno, či je /media/ext již používáno
ja@PC:~$ sudo mkdir /media/extt
ja@PC:~$ sudo mount -t vfat /dev/sdb /media/extt
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
missing codepage or helper program, or other error
V jistých případech lze najít potřebné informace v systémovém
protokolu – zkuste například „dmesg | tail“
ja@PC:~$ sudo mount -t vfat /dev/sdb2 /media/extt
mount: speciální zařízení /dev/sdb2 neexistuje
ja@PC:~$ sudo lsusb
Bus 005 Device 002: ID 0bc2:0503 Seagate RSS LLC
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
ja@PC:~$ dmesg | tail
[ 27.208000] Bluetooth: RFCOMM socket layer initialized
[ 27.208000] Bluetooth: RFCOMM TTY layer initialized
[ 27.208000] Bluetooth: RFCOMM ver 1.8
[ 28.600000] agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
[ 28.600000] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
[ 28.600000] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[ 1501.740000] FAT: invalid media value (0x06)
[ 1501.744000] VFS: Can't find a valid FAT filesystem on dev sdb.
[ 2560.904000] FAT: invalid media value (0x06)
[ 2560.904000] VFS: Can't find a valid FAT filesystem on dev sdb.
ja@PC:~$
Díky moc všem za pomoc ;)
-
ja@PC:~$ sudo mount /deb/sdb /media/ext
mount: speciální zařízení /deb/sdb neexistuje
Tady máš překlep :)
Jinak já bych zkusil sudo fdisk /dev/sdb -l (malé L)
Tím se vypíše sezam partiton. Bude tam asi jediná. A pak bych ji připojil bez udání typu:
sudo mount /dev/sdb1 /mnt/ext
Jestli to bude chodit, nevím. Ale z výpisu se mi zdá, že si komplikuješ jednoduchou věc...
-
Sem si nevšiml překlepu děkuji za připomenutí, přidávám výpis z konzole po vyzkoušení příkazů:
Zde byly příkazy, však chybné - má chyba ...
-
Zkuste fsck /dev/sdb, vypadá to, že je FAT nějaký rozbitý...
-
sudo fdisk, samotný to nemusí dělat nic a ani neudělalo... :)
-
Co mam zkusenost s externimi disky (malou a nepeknou), tak jednak se na usb pripoji jak chce, sda, sdb. Druhak, pravdepodobne pri odpojovani pri uspani disku se nejak lehce nakopne filesystem. Ne pokazne, ne moc, ale musi se na to spustit nejaky fsck podle typu fs. Tyto sqele featury naprosto znemoznuji obsluhu techto zarizeni trebas ze skriptu. A ja naiva jsem si myslel, ze na ne budu zalohovat.
-
Díky moc všem, ale problém se mi dedaří stále vyřešit, posílám další sekvenci příkazů mnou napsaných (změnil jsem jazyk na Aj):
Ja@PC:~$ fdisk /dev/sdb -l
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xeef844d8
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 30401 244196001 c W95 FAT32 (LBA)
Ja@PC:~$ fsck /dev/sdb
fsck 1.40.2 (12-Jul-2007)
e2fsck 1.40.2 (12-Jul-2007)
Couldn't find ext2 superblock, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Ja@PC:~$ sudo mount /dev/sdb /media/ext
mount: you must specify the filesystem type
Ja@PC:~$ sudo mount /dev/sdb1 /mnt/ext
mount: you must specify the filesystem type
Ja@PC:~$ sudo mount -t vfat /dev/sdb /media/ext
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Ja@PC:~$ dmesg | tail
[ 7518.876000] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 7518.876000] sdb: sdb1
[ 7518.892000] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 7518.892000] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 7819.536000] FAT: invalid media value (0x06)
[ 7819.536000] VFS: Can't find a valid FAT filesystem on dev sdb.
[ 7860.628000] FAT: invalid media value (0x06)
[ 7860.628000] VFS: Can't find a valid FAT filesystem on dev sdb.
[ 8132.872000] FAT: invalid media value (0x06)
[ 8132.872000] VFS: Can't find a valid FAT filesystem on dev sdb.
Ja@PC:~$
Jediné co mě ještě napadá zda te nemůže být kvůli tomu že disk je SCSI, i když o tom nevím až z logu
-
Jestli je to dobre zformatovane tak na /dev/sdb nic neni, filesystem je az na dev/sdb1 - kdyz se vytvori na disku oblast, dostane cislo. Takze sudo !!!!!!
sudo e2fsck -p /dev/sdb1