GRUB reinstall

Üdv mindenkinek!

Bocsánat, de nagyon idő szűkében vagyok, hogy végigböngésszem az oldalt. Felraktam egy XP-t egy Fedora mellé és törölte az MBR-t. Hogyan tudnám újra visszarakni a grub-ot MBR-be?

FC7.

Köszönet!

Hozzászólások

man grub-install valami livecd-rol

t

What to do:
Put the boot disk you created on the installation on the floppy drive, boot the system and run grub command

Remember that for grub (hd0,1) means hda (primary controller master), second partition.

Now we need to tell grub where are the grub files:

If you know where they are, type something like:
root (hd0,1)

else if you have no idea, type:
find /boot/grub/stage1
and then the root command with the correct parameters:

setup (hd0)
to install it on hd0, that is MBR of the first HD.

type quit and reboot.
The menu will appear again.
If you want to make some changes to the boot menu, you must edit the file: /boot/grub/menu.lst

bootolj be egy liveról és rootként írd be:
chroot /dev/sda2 - a fedora partícióját írd ide (lehet hda2 is...)
és aztán:
grub-install /dev/sda
majd reboot és így mennie kellene

Üdv Geri!

Milyen kicsi a világ!

Nem itt kéne találkoznunk.

Ha van FC7 telepítőlemezed, akkor bebootolsz róla. Kiválasztod a rendszer visszaállítás opciót, majd a konzolba beírod chroot /mnt/sysimage aztán grub-install /dev/hda. A hda Nálad nem biztos, hogy az. Nálam pl: sda.

Hajrá horda!

Ugyanebbe futottam bele csak SuSe 10.3 -alatt, a kedves ügyfél újrahúzta a Vistáját és nem indul a süsü, próbáltam a telepítő dvd-vel ott valami hibával elhasal hogy dvd-n kévő kernel meg a vinyon lévő nem szereti egymás...
egy töketlen kérdés:
nincs olyan boot iso képmás valahol a neten ami csak visszaírja az mbr -be a grub -ot ?

Egy live cd-ről (mondjuk uhu, ubuntu, mandriva)

root-ként:
Azon partíciót felcsatolod, amelyiken a Fedora van (ha ugyan a mount parancs szerint nem csatolta fel valahova a live rendszer).
(
mkdir -p /mnt/Fedora
mount -t auto /dev/hdYX /mnt/Fedora
)
Itt az Y a partíció lemezazonosítója, az X az a partíció száma az adott lemezen.

Azután pedig az alábbi parancs segít:
grub-install --root-directory=/mnt/Fedora /dev/hdY

Valamilyen linux telepítő cd-ről elindítod a gépet. Bejelentkezel rendszergazda módban, és kiadod a következő utasításokat.
grub
Ubuntu esetén (sudo grub)
A bejelenkező grub promtnál
find /boot/grub/stage2
Ez megadja a boot lemezed címét pl (hd0,1)
majd begépeled a következőt
root (hd0,1) természetesen itt a saját címed szerepel, és végül
setup (hd0)
ezek után quit paranccsal kilépsz a grub beállítójából.

Sok szerencsét, kb 1 hónapja én is így jártam, remélem tudtam segíteni.

Sziasztok!

Nekem a gyári Vista helyett kell XP-t feltennem, de az Ubi - grubbal együtt - marad.

Hogy készüljek fel, hogy az XP install után a grub elinduljon?

Simán bebútolsz xp telepítés után az ubi telepítő cd-ről. Felcsatolod valahova azt a particiót ahol a /boot van. Aztán futtatod root-ként a grub-install scriptet megfelelően felparaméterezve valahogy így:

sudo grub-install --root-directory=/ahova_a_/boot-ot_csatoltad /dev/sda

Persze, az sda lehet nálad más...
Így él emlékeimben a dolog, remélem pontos volt ;-)

XP fent van grub sehol - ahogy várható volt -, viszont nem tudom visszatenni:

Mivel tudnám visszahozni? Olyan mintha egyéb gubanc is lenne...

1. módszer:
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/disk /dev/sda
The file /media/disk/boot/grub/stage1 not read correctly.

2. módszer:
grub> find /boot/grub/stage2
(hd0,5)

grub> root (hd0,5)

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2
/boot/grub/menu.lst"... failed

Error 22: No such partition

3. módszer
supergrub (XP alól indítva) megtalálja a stage1 és stage2 fájlokat, aztán mikor indulna, megáll.

--MEGOLDVA--

Megvan a hiba eltűnt: swap partíciót. Újra létrehoztam logikai partícióként az ext3 mellé, és most hd0,4 lett a grub helye. Így már sikerült a 2. módszer szerint. Át kellett írnom ezt a menu.lst -ben is. Már csak a supergrubot kell eltávolítanom.
Miért tűnt el a SWAP? Az XP okozhatta?

A supergrubot hogyan lehet eltávolítani? Most a grub után ennek a menüje jön fel.