[ubuntu-hu] Pendrive format probléma

Ligetvári Sándor batyuu at gmail.com
2007. Sze. 10., H, 08:51:53 BST


Elég bátran nekiestél, miközben a hibát nem is ismered :-) dmesg mit 
írt, amikor bedugtad?
"mkfs.vfat -F 32 /dev/sdc" <- ez elég merész, nincs partíció az 
eszközön? Szerintem inkább "sdc1" kellett volna.
Ha valami miatt elcsesződött a particiós tábla, akkor szerintem a sima 
fdisk paranccsal a legegyszerűbb megbütykölni, feltéve ha nem épp most 
adta fel a pendrive a harcot. Ez sajnos nem lehetetlen, mert FAT 
filerendszernél minden írás/módosításnál íródik a FAT tábla is, éshát a 
flash-ek csak pár ezerszer írhatók, szóval sajnos jó eséllyel pont a 
meghajtó első szektora fog elszállni, amin a particiós tábla is van. Az 
erre utaló infokat a dmesg kimenetéből lehet sejteni. Ha a sima fdisk 
látszólag hiba nélkül megcsinálja a particionálást, viszont utána 
(kihúz-visszadug) megint hiba van, akkor az a pendrive valószínűleg -> kuka.
Ha kell segítség a sima fdisk-hez, szólj!
Üdv!

Batyu'


Takács László írta:
> Sziasztok!
>
> Van egy 512MB-os PenDrive-om. Ezt szerettem volna használatba venni, 
> mert hosszú időre elmegyek, nem akarok kedvenc dallamom nélkül 
> maradni. Amikor csatlakoztattam gyanúsan nem ismerte fel, nem 
> csatlakoztatta. No, gondoltam semmi baj, egy cat /proc/partitons -al 
> lekérem a partíciókat és bemountolom. Az eszköz a /dev/sdc nevű. a 
> mount parancsra nem ismerte fel í tipusát, amikor megadtam neki (fat) 
> akkor sem volt hajlandó mountolni. Jó, oké, ezek jöttek:
>
> root at lacyc3-desktop:~# mkfs.vfat -F 32 /dev/sdc
> mkfs.vfat 2.11 (12 Mar 2005)
> mkfs.vfat: Will not try to make filesystem on full-disk device 
> '/dev/sdc' (use -I if wanted)
> root at lacyc3-desktop:~# mkfs.vfat -F 32 /dev/sdc -I
> mkfs.vfat 2.11 (12 Mar 2005)
> root at lacyc3-desktop:~# mount /dev/sdc /media/disk2
> mount: nem lehet olvasni a '/dev/sdc' szuperblokkot
>
> ok, lehet béna vagyok, elindítom a gparted-et, de amikor formázni 
> akarok..:
>
> root at lacyc3-desktop:~# gparted
> ======================
> libparted : 1.7.1
> automounting disabled
> ======================
> /dev/sdc logikai szektormérete: 2048. A GNU Parted nem minden része 
> támogatja ezt még, és a működő kód NAGYON KÍSÉRLETI.
>
> /dev/sdc nem megnyitható - érthetetlen lemez címke.
> /dev/sdc logikai szektormérete: 2048. A GNU Parted nem minden része 
> támogatja ezt még, és a működő kód NAGYON KÍSÉRLETI.
>
> /dev/sdc nem megnyitható - érthetetlen lemez címke.
> *** stack smashing detected ***: gparted terminated
> Félbeszakítva (core dumped)
>
> legyen qtparted, úgyanúgy formázni akarok:
>
> root at lacyc3-desktop:~# qtparted
> *** stack smashing detected ***: qtparted terminated
> Félbeszakítva (core dumped)
>
> végső elkeseredésemben parted:
>
> (parted) select /dev/sdc
> /dev/sdc használata
> (parted) mklabel                                                         
> Új lemez címke típus? msdos
> *** stack smashing detected ***: <unknown> terminated
> Félbeszakítva (core dumped)
> root at lacyc3-desktop:~# parted
> GNU Parted 1.7.1
> /dev/sda használata
> Üdv a GNU Parted-ban! Gépeld be a 'help' szót a parancsok listájának 
> megtekintéséhez.
> (parted) select /dev/sdc
> /dev/sdc használata
> (parted) mkfs vfat
> Hiba: /dev/sdc nem megnyitható - érthetetlen lemez címke.                
> (parted)                                                  
>
> Az ext3-at viszont szépen létre tudja hozni, sőt még írni is tudom, rá 
> tudtam másolni amit akartam
>
> root at lacyc3-desktop:~# mkfs /dev/sdc
> mke2fs 1.40-WIP (14-Nov-2006)
> /dev/sdc is entire device, not just one partition!
> Proceed anyway? (y,n) yes
> Filesystem label=
> OS type: Linux
> Block size=2048 (log=1)
> Fragment size=2048 (log=1)
> 125440 inodes, 250752 blocks
> 12537 blocks (5.00%) reserved for the super user
> First data block=0
> Maximum filesystem blocks=256901120
> 16 block groups
> 16384 blocks per group, 16384 fragments per group
> 7840 inodes per group
> Superblock backups stored on blocks:
>         16384, 49152, 81920, 114688, 147456
>
> Writing inode tables: done                           
> Writing superblocks and filesystem accounting information: done
>
> This filesystem will be automatically checked every 31 mounts or
> 180 days, whichever comes first.  Use tune2fs -c or -i to override.
>  mount /dev/sdc /media/disk2
>
> Próbáltam már sok mindent, de vagy a nem tudom olvasni a superblock-ot 
> vagy a lemezcímke érvénytelen üzenetet kapom. Nagyon el vagyok 
> keseredve :(
>
> Nagyon kellene a segítésg. Előre is THX!!
> -- 
> Takács László
> lacyc3 at gmail.com <mailto:lacyc3 at gmail.com> 




További információk a(z) ubuntu-hu levelezőlistáról