Portál AbcLinuxu, 31. října 2025 00:18
openSUSE
Vložil jsem USB flash disk a odmontoval.
mkfs.vfat -F 32 -I /dev/sdc1
Výpis z terminálu:
user@autocont:~> mkfs.vfat -F 32 -I /dev/sdc1
bash: mkfs.vfat: command not found
user@autocont:~>
Kde dělám chybu?
Už to proběhlo. Ale musel jsem být root.
Jen to bylo moc rychlé. Asi to dělá rychlý formát bez zápisu (testu). Tedy vlastně výmaz bez protokolu chyb.
Lze to provést s testem a zápisem?
Jaký to má parametr?
A proč ? Obzvláště na flash kde by neměly být chyby (pokud není vadný čip).
Přišel za mnou uživatel Windows, že mu system nechce flash disk užívat ani formátovat. Protože jsem se už s tím jednou setkal (tehdy nebyla dostupná plná kapacita), tak jsem mu ji opětně formátoval. Zatím to pomáhá.
Ten přepis jsem chtěl vědět, protože (zase jiný důvod), zpravidla jim F-protem odvirovávám flash disk. Pokud je například zavirovaný a mají Avast, tak jim po zasunutí flashku zablokuje a Avast to nijak neche odvirovat. Zpravidla jim nevadí, že vše smáznu. A napadlo mne pro jistotu to přepsat formátováním.
. Imho to ani neudělá výmaz, jen to přepíše relevantní offsety paměti inicializovanejma tabulkama s informacema o velikosti disku. Nevím, jak je to u flashek, ale u disků bys test a zároveň opravu provedl libovolným zápisem na testovaný sektor.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.