Re: "Zmizelá" partišna...
Adam Pribyl
pribyl na lowlevel.cz
Pátek Duben 27 14:35:36 CEST 2012
On Fri, 27 Apr 2012, Jan Marek wrote:
> Zdravím,
>
> na mém Oracle Linuxu 6.2 (stejné jako RedHat 6.2) mi po
> přegenerování initrd a restartu "zmizela" partition sda1.
> Naštěstí to nebyla root partišna, ale /boot. Je zajímavé, že
> kpartx, fdisk, cfdisk a další podobné nástroje tuto partišnu
> vidí, ale v /dev mi chybí odpovídající blokové zařízení. Problém
> je, že sda2 je root, takže pokusy o mírnou modifikaci, vrácení
> zpět a zápis partišny skončí oznámením, že operační systém nemůže
> znovu načíst partišny, protože jedna z nich je používaná.
MSDOS tabulka rozdeleni disku ma 4 sloty, pokud neexistuje v jednom z nich
odkaz na extended tabulku je to proste sda1 - sda4. Pokud je zaznam
/dev/sda1 poskozen nebo smazan, tak sice slot sda1 existuje, ale neukazuje
treba na platny oddil na disku. Tzn. fdisk -luc /dev/sda vypise parametry
s cisly sektoru a typem souboroveho system, ktere je potreba selskym
rozumem zkouknout, pripadne pouzit fdisk verify nebo parted verify.
Jen na okraj: Predpokladam ze se jedna o klon RHEL 6.2 ne Red Hat Linux
6.2 ktery by byl asi tak 10 let stary. V soucastne dobe dochazi k tomu, ze
kuli prechodu od MBR (MSDOS) ke GPT a od GRUBu ke GRUBu2 a spol. vytvareji
nastroje prvni oddil disku az od sektoru 2048, zatimco drive to byl 63.
Napr. takovy GRUB2 s GPT ma problem se vejit do 63 sektoru ci tak neco.
> Zdraví
> Honza Marek
Adam Pribyl
Další informace o konferenci Linux