Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: michal 05. 03. 2011, 22:39:02
-
Ahoj, při mountování hárdisku, který je napojený přes usb redukci:
sudo mount -t ext4 /dev/sdb /home/michal/hdd/
mi vyskakuje chyba:
mount: chybný typ SS, chybný přepínač, chybný superblok na /dev/sdb,
chybí kódová stránka nebo pomocný program nebo jiná chyba
V jistých případech lze najít potřebné informace v systémovém
protokolu – zkuste například „dmesg | tail“
a při zadání dmesg | tail se mi vypisuje:
[ 276.262219] sd 4:0:0:0: [sdb] 976771055 512-byte logical blocks: (500 GB/465 GiB)
[ 276.263000] sd 4:0:0:0: [sdb] Write Protect is off
[ 276.263003] sd 4:0:0:0: [sdb] Mode Sense: 28 00 00 00
[ 276.263006] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 276.264515] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 276.264522] sdb: unknown partition table
[ 283.422082] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 283.422086] sd 4:0:0:0: [sdb] Attached SCSI disk
[ 283.690377] EXT4-fs (sdb): bad geometry: block count 122096646 exceeds size of device (122096381 blocks)
[ 444.452203] EXT4-fs (sdb): bad geometry: block count 122096646 exceeds size of device (122096381 blocks)
Věděl byste někdo, co stím?
-
Nebo jestli víte alespon o nějakém programu, pomocí něhož bych mohl data z hdd vytáhnout?
-
Co pravi fdisk -l ?
Mozna by to slo takto: Pripojte ten disk primo do pocitace, namontujte, presypejte data, strcte zpet do redukce, vytvorte oddil a naformatujte.
Uz jsem videl, ze naformatovany disk nesel po umisteni do USB pixly a musel se znovu rozdelit a naformatovat.
Pokud tou redukci myslite prevodnik IDE->USB, tak se mrknete, jestli mate ten disk najumperovany na master. S mym prevodnikem to jako slave nechodi.
-
fdisk praví:
Disk /dev/sdb: 500,1 GB, 500 106 780 160 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 60 801
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00000000
Na disku /dev/sdb není korektní tabulka rozdělení disku.
Redukce je to sata->usb.
Jinak díky, vůbec by mě nenapadlo, že by mohl disk přes redukci takhle zlobit, zkusím znovu namontovat do pc a přesypat data z něj.
-
Nezapomente dat vedet, jak to dopadlo. A kdyby bylo nejhur, udelejte image a zkuste testdisk a photorec.
-
Zdá se mi to, nebo mountuješ hdb namísto hdb1? Tuhle chybku jsem taky párkrát udělal a pěkně jsem se divil, proč že to nejde :-)
//EDIT
Aha, tak promiň. Nějak jsem dneska mimo a nepřečetl jsem si ty další výpisy pořádně. :-)
-
Sedi predpoklad, ze filesystem byl vytvoren na celem disku, nikoli partition ?
osobne bych si asi zkopiroval data do souboru:
dd if=/dev/sdb of=soubor.img bs=16484
a pak zkusil mountit pres loopback.
losetup /dev/loop0 soubor.img
mount /dev/loop0 /mnt/disk
co fsck.ext4 /dev/loop0, nerekl by neco ? (disk pri tom nesmi byt mountovany)
jestli mu vadi jen ta velikost disku, tak k tomu souboru "prilepit" nejaka data navic:
dd if=/dev/null of=zeros.img bs=512 seek=1000
cat zeros.img >> soubor.img
a pak zkusit fsck nebo zkusit namoutovat.
pokud se to chytne, prepartiasnovat puvodni disk (ano, lze pouzit cely disk na filesystem, ale to reseni pak neni moc kompatibilni, takovy disk nema partition table) a soubory na nej zkopirovat z toho image.
Ahoj, při mountování hárdisku, který je napojený přes usb redukci:
sudo mount -t ext4 /dev/sdb /home/michal/hdd/
mi vyskakuje chyba:
mount: chybný typ SS, chybný přepínač, chybný superblok na /dev/sdb,
chybí kódová stránka nebo pomocný program nebo jiná chyba
V jistých případech lze najít potřebné informace v systémovém
protokolu – zkuste například „dmesg | tail“
a při zadání dmesg | tail se mi vypisuje:
[ 276.262219] sd 4:0:0:0: [sdb] 976771055 512-byte logical blocks: (500 GB/465 GiB)
[ 276.263000] sd 4:0:0:0: [sdb] Write Protect is off
[ 276.263003] sd 4:0:0:0: [sdb] Mode Sense: 28 00 00 00
[ 276.263006] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 276.264515] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 276.264522] sdb: unknown partition table
[ 283.422082] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 283.422086] sd 4:0:0:0: [sdb] Attached SCSI disk
[ 283.690377] EXT4-fs (sdb): bad geometry: block count 122096646 exceeds size of device (122096381 blocks)
[ 444.452203] EXT4-fs (sdb): bad geometry: block count 122096646 exceeds size of device (122096381 blocks)
Věděl byste někdo, co stím?
-
Tak sem ho znova namontoval do pc a v pohodě se chytnul, nicméně příkaz dd je pro mě novinka kterou časem určitě využiju, díky za rozšíření obzoru :-)
-
By me zajimalo, co ty USB na IDE nebo SATA adaptery tem diskum delaji, ze se z nich neda precist platna partition table.