Portál AbcLinuxu, 26. dubna 2024 16:23


Dotaz: Nefunguje grub po instalaci centos

10.8.2008 18:13 grub
Nefunguje grub po instalaci centos
Přečteno: 404×
Odpovědět | Admin
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ě?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.8.2008 19:00 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Nefunguje grub po instalaci centos
Odpovědět | | Sbalit | Link | Blokovat | Admin
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
Rozbalit Rozbalit 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.
10.8.2008 19:26 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Nefunguje grub po instalaci centos
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
Rozbalit Rozbalit vše Re: Nefunguje grub po instalaci centos
No tenhle postup nefunguje.
10.8.2008 20:21 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Nefunguje grub po instalaci centos
A je stage2 opravdu správný soubor, není to adresář nebo odkaz?
10.8.2008 21:15 grub
Rozbalit Rozbalit 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
Rozbalit Rozbalit 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.

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.