GRUB helyreállítása Windows XP újratelepítése után

Fórumok

Sziasztok!
A tapasztalatomat szeretném megosztani, főleg a kezdőkkel, mert egy elég gyakori problémáról van szó. Előre is bocsi, ha már valaki leírta ezeket, de most lusta vagyok utána nézni.
Aktivált Win XP Home (jogtiszta) volt a gépemen, ami behülyült kb. egy hónapja, mert megint aktiválni akarta magát. Nem foglalkoztam vele, mert amikor aktiválni akartam, mindíg kiírta, hogy már megtörtént, de ennek ellenére, minden login alkalmával figyelmeztetett, hogy már csak x napom maradt a 30-ból...
Szóval tegnap lejárt a 30 nap és maradt a reinstall, amivel elúszott a Dapper-t indító GRUB is.
Sokan írták fórumokon az alábbi parancsot, de nekem ez nem jött be:
# grub-install /dev/hda1
Szóval nekem ez segített:
1. Bootoltam a SystemRescue CD-vel.
2. Elindítottam a bash-t és beléptem a GRUB-ba:
# grub
3. Aztán
grub> root (hd0,2)
Nekem itt van az Ubuntu root partíció. Ez persze mindenkinél más lehet. Lényeg, hogy a hd0 az a /dev/hda-nak felel meg. A vessző utáni érték pedig a partíció száma, de itt nem 1-el kezdődik, hanem 0-val. Pl., ha windows c partíció, akkor az hd0,0...stb. Vagyis itt a hd0,2 Ubuntu nálam az első merevlemez 3. partíciója.
4. grub> setup (hd0)
5. grub> quit
Végül reboot és már él is a grub menü...:)
Üdv mindenkinek!
marcus

Hozzászólások

A suse 1-es telepítő CD-jével még ennél is egyszerűbb. :P

Jó esetben.

Rossz esetben meg úgy megszívatja, hogy attól kodul (mint engem): http://hup.hu/node/26549

Azután az eset után én soha többé nem bízom a yast-ra a rendszertöltő telepítését létező rendszernél. Én is a konzolra esküszöm a grub telepítésnél, de nem a grub-install-os, hanem az itt leírt grub setup-os metódusra.

---
If you have money, use Windows!
However, if you also have a brain, use Linux!

"Rossz esetben meg úgy megszívatja, hogy attól kodul (mint engem): http://hup.hu/node/26549"

Csak halkan megjegyezném, hogy abban a topikban erősen hiányzik a lilo.conf-ból az initrd... Persze ennek semmi köze a szivatáshoz, csak szólok, hogy a liloval valszeg azért volt kernel panic. :)

Én ezt régebben úgyszoktam megoldani, hogy egy akármilyen livecd(pl gentoo install cd-je) alól bechrootolok a linuxos paricióra majd: grub-install hd0

Már bocsánat a kekeckedésért, de a legelején még kell ez is, ha nem /dev/hda-n van a vinyó:
>grub device (hd0) /dev/sda

Olyan megoldás, nincs h. előtte készitek egy bootoló floppyt? Még a rendszerben? (speciel Debian)

Ilyet a wikibe kéne rakni. Könnyebben kezelhető, javítható, bővíthető, ott hamarabb megtalálják, meg a leírásoknak amúgyis az a helye.
Különben köszi, sokaknak biztos hasznos lesz!

nevezzetek mar at a topicot, mert szethuzza a bal hasabot.

t

Oops... megelőztek... ->hozzászólásom eltávolítottam...

ugyanezagondomnékemis!

ubuntu 7.04 de nem tom mi hol van... (hda1... /hd0...)
kb 3 napja linuxmentesen

de nincs ubuntu dc-m vagyis most töltöm...

boot live ubuntu ott consolban
grub-install /dev/hda1

még nem próbáltam ki hátha elcseszem az egészet és nem fog menni 1sem..
vagy hogy tudnám helyrehozni ha nemtom mi hol merre?

--
Xiluka

Grub4DOS

Mindent bebootol mindenhonnan ami linux vagy MS.
(Nem hal bele a bootba mint a linuxos grub, ha elírsz valamit, hanem szól, hogy mi baja és visszakapod a promtot.)
XP-re, linuxra baromi egyszerű felrakni (copy), de működik Vistával, DOS-szal is + CD-t is bootol.

Vistáról lehet linuxot bootolni.
Rulez.