Portál AbcLinuxu, 11. května 2025 09:45

Dotaz: Nemůžu nabootovat/připojit FAT32 partitionu

2.5.2008 08:48 haisaul
Nemůžu nabootovat/připojit FAT32 partitionu
Přečteno: 569×
Odpovědět | Admin
Dobrý den,

měl jsem dualboot WinXP a Gentoo šťastně už déle než rok. Včera jsem zkoušel nový systemrescuecd (1.0.2) a omylem jsem si smazal MBR. Obnovil jsem MBR pomocí grub-install a všechno bylo zase v pořádku, až na to, že jsem najednou nemohl nabootovat do WinXP. Místo obrazovky XP se mi zobrazila konzole grubu.

Podivné bylo, že zatímco 'fdisk -l' mi ukazovalo partitionu správně jako W95 FAT32, parted mi v tu chvíli ukazoval, že moje Win partitiona je linux-swap. Zkusil jsem v fdisku partitionu smazat a znovu vytvořit, parted už ukazoval popis správně, ale bootu to nepomohlo. Při pokusu o nabootování to teď nic nedělá, jenom zobrazí černou obrazovku. Při mountování to píše: mount: /dev/hda2: superblok nelze přečíst

To, že mám správně rozdělené partitions, vím, protože mám zálohu tabulky disku.

Použil jsem program testdisk, který mi říkal, že mám něco špatně s bootsectorem na hda2, což taky odpovídalo hlášce mountu. Zkoušel jsem tedy pomocí testdisku ten bootsector obnovit, ale po rebootu se neprojevila žádná změna.

Moje záloha WinXP je stará asi půl roku. Co mi radíte? Je nějaká jiná možnost kromě formátu a reinstalace.

Výpis fdisk -l:
Disk /dev/hda: 80,0 GB, 80 026 361 856 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 9 729
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x6db56db5

 Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/hda1               1         383     3076416    b  W95 FAT32
/dev/hda2   *         384        5031    37335060    b  W95 FAT32
/dev/hda3            5032        9729    37736685    5  Rozšířený
/dev/hda5   *        5032        5044      104391   83  Linux
/dev/hda6            5045        5107      506016   82  Linux swap/Solaris
/dev/hda7            5108        9729    37126183+  83  Linux
Předem děkuji za odpovědi
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.5.2008 10:07 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Proč máš hvezdičky u Zavádět u dvou oddílů ? Pak je s toho windows na větvi a kdoví co se potom zavádí....
2.5.2008 13:36 haisaul
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
Odstranil jsem bootovací příznak, ale chyba je stále stejná.

Ještě mám chybu z dmesg:
FAT: Filesystem panic (dev hda2)
    fat_get_cluster: invalid cluster chain (i_pos 0)
    File system has been set read-only
2.5.2008 18:55 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
No a botují windows a Linux?
2.5.2008 19:17 haisaul
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
Linux funguje, windows nefunguje.
2.5.2008 20:08 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
No a u windows to udělá co ?

No tak obnovte zavaděč z windows.(z konzoly CD windows fixboot)
xxxs avatar 2.5.2008 20:08 xxxs | skóre: 25 | blog: vetvicky
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
Odpovědět | | Sbalit | Link | Blokovat | Admin
skusil by som fixboot, fixmbr a ak zaberu, tak znova nahrat grub.
2.5.2008 20:38 haisaul
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
Nevím proč, ale nemůžu se dostat v setupu WinXP na tu obrazovku, kde se dá vybrat oprava systému. Rovnou mi to skočí na rozdělení partition, kde je u hda2 napsáno 'unknown filesystem'. Ještě zkusím jiné CD.
2.5.2008 23:16 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
No tak si asi něco podělal s tím FS a nebude to asi fat :-) no tak zazálohovat data a skusit opravit FS. Případně naformátovat a znovu nainstalovat windows.
2.5.2008 23:21 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
Teď mě ještě napadlo nemá být tam u /dev/hda2 id c ? Tj W95 FAT32 (LBA) Nebo náhodou není to HPFS/NTFS ? Potom tam má být ID 7.
3.5.2008 07:31 haisaul
Rozbalit Rozbalit vše Re: Nemůžu nabootovat/připojit FAT32 partitionu
Id je správně, takhle mi to fungovalo.

Už se mi povedlo použít fixboot a fixmbr. Oba proběhly normálně, ale po rebootu mi to psalo něco jako "NTLDR not found". Zkusil jsem ještě chkdisk a ten mi napsal: "The volume appers to contain one or more unrecoverable problems."

Potom jsem zase v Linuxu zkoušel opravit disk pomocí možnosti Repair FAT v testdisku, ale ani to nepomohlo. Asi to teda zformátuju.

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.