Portál AbcLinuxu, 21. července 2025 16:33


Dotaz: Problem pri obnove GRUB

14.7.2005 07:24 ra100 | skóre: 20 | blog: ra100
Problem pri obnove GRUB
Přečteno: 359×
Odpovědět | Admin
Po preinstalovani xp(prepisal mi mbr)som sa pokusil o obnovu grub.V rescue rezime, po zadani prikazu grub-install /dev/hda vypise:
/usr/sbin/grub-install: line 426: cannot create temp file for here document: No space left on device
/usr/sbin/grub-install: line 426: cannot create temp file for here document: No space left on device
/usr/sbin/grub-install: line 426: cannot create temp file for here document: No space left on device
/usr/sbin/grub-install: line 426: cannot create temp file for here document: No space left on device
/usr/sbin/grub-install: line 426: cannot create temp file for here document: No space left on device
The file /boot/grub/stage1 not read correctly
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.7.2005 08:22 xxl
Rozbalit Rozbalit vše Re: Problem pri obnove GRUB
Odpovědět | | Sbalit | Link | Blokovat | Admin
Misto grub-install spustte proste grub. A tam pak napiste

root (hd0,1)

setup (hd0)

Za predpokladu, ze mate jeden disk a /boot je na druhe jeho casti. A taky musite mit adresar /boot/grub, do ktereho staci nakopirovat obsah adresare /lib/grub (ten se lisi podle distribuce).

14.7.2005 12:16 ra100 | skóre: 20 | blog: ra100
Rozbalit Rozbalit vše Re: Problem pri obnove GRUB
Disk mam rozdeleny hda1 windows xp had5 suse(reiserfs) hda6 swap a na hda predpokladam, ze ma byt nainstalovany grub
14.7.2005 15:57 xxl
Rozbalit Rozbalit vše Re: Problem pri obnove GRUB
Nabootujte v rescue režimu ze záchranného média. Připojte si partition /dev/hda5. Předpokládám, že jste předtím měl chodící linux. Takže máte správné soubory v /boot/grub/, včetně konfiguračního souboru, který bootování řídí. Když ne, tak je tam nakopírujte. Nevím, kde se v Suse ty správné soubory nacházejí, ale v Debianu jsou v /usr/lib/grub/i386-pc/. Na Redhatu jsem je zahlédl v /lib/grub/. Chrootněte se do vašeho připojeného linuxu a spusťte grub. Ono by asi také šlo spustit grub z toho záchranného média, ale teď to nemůžu zkoušet. V tom grubovském minishellu napište
root (hd0,4)
setup (hd0)
Podívejte se, jestli příkaz setup vypíše, že se povedl a také že se odkazuje na správný konfigurační soubor. To je celé.
14.7.2005 13:13 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Problem pri obnove GRUB
Odpovědět | | Sbalit | Link | Blokovat | Admin
Potřebuješ mít připojený /tmp, protože do něj bash zapisuje here documenty (<<EOF ... blabla ... EOF)

(Lepší by asi bylo, kdyby grub-install používal echo a rouru, u takového skriptu se dá předpokládat, že ho administrátor bude spouštět i na ne úplně funkčním systému.)
15.7.2005 07:29 ra100 | skóre: 20 | blog: ra100
Rozbalit Rozbalit vše Re: Problem pri obnove GRUB
Dakujem za odpovede.Funguje to.

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.