Nainstaloval jsem centos na externí usb disk. Instalace proběhla úspěšně, ale po restartu na mě vybafl nápis GRUB a tam to zůstalo stát. Spustil jsem tedy můj systém ubuntu na sata pevném disku a nainstaloval grub na usb disk znovu(find /boot/grub/stage1, root (hd6,0), setup (hd6)) a teď mi grub píše po stage 1.5 error 2. Našel jsem že to znamená, že nejsou nějaké soubory v pořádku, ale to mi nepřipadá. centos má nalinkovaný grub.conf na menu.lst. Zkusil jsem i menu.lst vymazat a grub.conf přejmenovat na menu.lst ale pořád píše error 2. Co dělám špatně?
Trojfázový boot Grubu funguje tak, že v boot sektoru je malý zavaděč (stage 1), který ví kde je další část (stage 1.5) a dokáže ji spustit. Stage 2 už pak rozumí konkrétnímu souborovému systému, na kterém podle názvu souboru najde stage 2 a spustí ji. Tím pádem nevadí, pokud se stage 2 po disku přesouvá, protože stage 1.5 ji nehledá podle čísel sektorů, ale podle jména.
Error 2 podle GRUB Error Messagesznamená „Selected disk doesn't exist“. Tj. při instalaci stage 1.5 jste měl jinou konfiguraci disků, než máte teď, a Grub nemůže najít ten disk, na kterém má podle něj být stage 2. Mělo by pomoci se správnou konfigurací disků znovu spustit v Grubu setup.
10.8.2008 19:14
grub
RozbalitRozbalit vše
Re: Nefunguje grub po instalaci centos
No já mám v systému 6 pevných disků na sata řadiči, kterej deaktivuju v biosu když bootuju usb disk, ovšem zkoušel jsem to i když to bylo aktivované, tak nevím jak to instalovat. Instaloval jsem to na hd6, kterej byl nalezen přes find.
Asi jsem našel špatný seznam chybových kódů, ten co je v manuálu popisuje chybu 2 jako „Bad file or directory type“. Řešení je podle mne ale stejné – nainstalovat znovu stage 1.5, tj. znovu spustit z Grubu setup.
10.8.2008 19:46
grub
RozbalitRozbalit vše
Re: Nefunguje grub po instalaci centos
Je, ale už jsem to vyřešil. Přejmenoval jsem /boot na /bootOLD a přes grub-install jsem znova nainstaloval, pak důležité věci přesunul z /bootOLD do /boot a už to funguje. Díky za pomoc, ale docela mě zklamalo, že zrovna u centos to nefunguje hned po instalaci.
10.8.2008 22:55
hysterix
RozbalitRozbalit vše
Re: Nefunguje grub po instalaci centos
Centos funguje ihned po instalaci jen kdyz mate v systemu vice ne 28 disku a prubezne je pred behem i po instalaci prehazujete a vypinate. To vi kazde male dite.