Portál AbcLinuxu, 14. srpna 2025 11:38


Dotaz: Podivně se chovající zmenšená FAT

Jan Zahornadsky avatar 19.4.2005 00:06 Jan Zahornadsky | skóre: 22 | blog: hans_blog
Podivně se chovající zmenšená FAT
Přečteno: 44×
Odpovědět | Admin
Dobrý den,

poté, co jsem následující rozdělení disků:
hda1 - win32 (orientační velikosti: 20GB)
hda5 - win32 (30GB)
hda6 - swap  (0.5GB)
hda7 - linux (hromada... asi 70 :))
(win32 je vždy FAT, protože NTFS neuznávám)

změnil na následující (ve fdisku jsem smazal hda5 a místo něj vytvořil menší win32 a nový linux)
hda1 - win32 (20)
hda5 - win32 (15)
hda6 - linux (15)
hda7 - swap  (0.5)
hda8 - linux (70)
všechny záznamy po grub a /etc/fstab jsem podle toho aktualizoval (je to nutné už jen proto, aby linux na hda8 nabootoval). Nastala ale menší potíž: z linuxu nemůže nikdo zapisovat na hda5, ani když ji montuji jako -o rw. Navíc, hda5 se chová, jako kdyby měla stále plných 30GB, ačkoli by neměla. Ve windowsech se (až na to, že se nezmenšil) chová D (to by mělo být hda5) úplně normálně r/w.

Moje dotazy ohledně tohoto:

proč na hda5 linux nezapisuje (při montování nehlásí žádné chyby)

Jak to, že si všichni myslí, že je disk tak velký, když není?

A konečně: lze to opravit jinak, než že tu hda5 naformátuji?
Actually, I was half an hour into the pointer scripting documentation when she got dressed and left.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.4.2005 00:23 Pmx
Rozbalit Rozbalit vše Re: Podivně se chovající zmenšená FAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak tady si nejsem jistý, ale podle mě se velikost oddílu ukládá někam do FAT metadat. Záleží na tom, čím jste ten oddíl zmenšoval, jestli upravil i tento záznam. Navrhuji podívat se na to v jiném programu, mě se osvědčil Ranish Partition Manager, má docela hardcore možnosti :), ale běží pouze pod čistým DOSem (klidně třeba z diskety).
19.4.2005 00:45 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Podivně se chovající zmenšená FAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hrát si takhle s fdiskem je dobrý způsob jak přijít o data, buď rád že to linux přemountuje jako ro :-) Použij {q,g,}parted nebo něco na ten způsob (viz výše).
19.4.2005 09:50 RWS
Rozbalit Rozbalit vše Re: Podivně se chovající zmenšená FAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, ono fdiskem rozdelit partisnu na vic a mkdosfsem je naformatovat k pouziti jsou docela odlisny veci. Muzu mit partisnu oznacenou fat32, ale prakticky tam muzu mit ext2. Wokna pak budou zrejme tvrdit, ze neni ta partisna naformatovana, ale v linuxu ji v pohode pripojis jako ext2. Takze:

1) pokud jsi fdiskem smazal hda5 a vytvoril hda5 a hda6, tak pak musis bud restartovat, nebo alespon pred ukoncenim fdisku a zapsanim nove PT odpojit vsechni primountovane hda?, aby se nova PT nacetla do linuxu. Az restartujes, nebo se ti pri ukonceni fdisku nova PT nacte, tak

2) musis naformatovat hda5 i hda6 (proste aby se vytvorili spravne datove struktury tech FS)

Jestli to nechces formatovat, tak rozhodne nesmis pouzivat fdisk, ale spis partition magic/parted nebo podobne a proste tu stavajici hda5 zmensit a na volne misto vytvorit ext2 a ten naformatovat. Ale jestli sis hral s fdiskem a neformatoval, tak to fungovat nemuze. A jestli jsi uz naformatoval hda6 na ext2, tak jsi zrejme prisel o nejakou cast ty hda5 a jestli tam byly data, tak jsi o ne prisel.

Jestli jsi jeste nic neformatoval a moc jsi na tej hda5 neradil, tak vlez znovy do fdisku, smaz stavajici hda6, zmen hda5 na puvodni velikost. Pak bud hda5 zazalohuj, smaz hda5 a vytvor hda5 a hda6 a obe naformatuj. Nebo hda5 v nejakym part.magic nebo qtparted zmensi (bez formatovani) a vytvor nove hda6 a ten zformatuj.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.