Portál AbcLinuxu, 17. července 2025 13:13


Dotaz: Problemy s obnovou grubu

28.5.2008 18:22 eStar | skóre: 2
Problemy s obnovou grubu
Přečteno: 425×
Odpovědět | Admin
Zdravim Instaloval sem Win XP do doualbootu s debianem. Win si prepsal MBR problem je ze mi ale tentokrat grub nejde obnovit. Zkousel sem ho instalovat pres live CD Kubuntu 6.06. Vysledek-

GNU GRUB version 0.97 (640K lower / 3072K upper memory)

[ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ]

grub> find /boot/grub/stage1

Error 15: File not found

grub> root (hd1,0) Filesystem type is ext2fs, partition type 0x83

grub> setup (hd1) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... no

Error 2: Bad file or directory type

grub>

Nevite co s tim?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.5.2008 08:22 marek
Rozbalit Rozbalit vše Re: Problemy s obnovou grubu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dobry den.

Ja instaluji grub takhle

DISK=hda

rm ./boot/grub/device.map 2>/dev/null
echo quit |  grub --no-floppy --batch --device-map=./boot/grub/device.map
DEVICE=$(sed -e"s%^(\(hd[0-9]\+\))[[:blank:]]\+/dev/"${DISK}"$%\1% p" -e d ./boot/grub/device.map)
echo -e "root ($DEVICE,0)\ninstall ($DEVICE,0)/boot/grub/stage1 ($DEVICE) ($DEVICE,0)/boot/grub/stage2 ($DEVICE,0)/boot/grub/menu.lst\nquit" |grub --batch

To udela to, ze do mbr $DISKu - /dev/hda - (hd0,0) nainstaluje grub. V prvni partisne $DISK -/dev/hda1- (hd0,0) ocekava adresar boot/grub/ a v nem stage1 stage2 a menu.lst

Mam pocit ce Vas vypis je z velmi podobneho scriptu.

Takze by to chtelo overit, ze v prvni partisne druheho disku (hd1,0) existuje boot/grub/ a v nem stage1 stage2 a menu lst.

Pokud neexistuje, pak budto zalozit, nebo pokud existuje na jinem disku pak script presvedcit, ze ma hledat na nem.

Jeste postreh: vzdy je lepsi si nakopirovat stage1 stage2 z grubu, kterym se to snazite instalovat. Stalo se mi,kdyz jsem se snazil opravovat grub z vyrazne novejsi distribuce, nez byla na disku, ze jsem mel v MBR neco, co si potom nerozumelo se stage1 stage2.

Marek

29.5.2008 11:38 prOm3TheuS | skóre: 18 | Praha
Rozbalit Rozbalit vše Re: Problemy s obnovou grubu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dovolil bych si tvrdit, že v (hd1,0)/boot/grub není soubor stage1 (a možná další soubory). Takže bych doporučoval prozkoumat tento oddíl, zda-li se tam tento soubor nachází. Předpokládám, že byste si ho jen tak nesmazal, takže se spíš ujistěte, že aplikujete příkazy grubu na správný oddíl ;-)
Your distro, your rules!
otasomil avatar 29.5.2008 16:14 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Grub
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mrkni pomoci nejakyho live distra do /boot/grub/ jestli se tam nenachazi soubor s obrazem MBR (ma velikost presne 512 B).Nektera distra pri instalaci Grubu jej vytvori automaticky a lze tento soubor pouzit na obnovu MBR a to pomoci utility "dd".
Jinak na takoveto veci se velmi dobre hodi Puppylinux kde je plne graficky pruvodce k instalaci Grubu na HDD, jen si vybrat diskovy oddil na ktery Grub nainstalit a potom si zeditujes soubor "menu.lst" podle toho predchoziho kdyz ti jeste vse spravne fachcilo.
K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
30.5.2008 11:21 Honza
Rozbalit Rozbalit vše Re: Problemy s obnovou grubu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nemas specielni bootovaci partisnu? Opravdu to mas na hd1? (vis ze se v grubu disky cisluji od 0?)

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.