Sziasztok!
Adott egy gép 4 partícióval. A gépen windows XP és Windows 7 van. Az első partícióra (sda1) telepítenem kellene egy Grub Legacy-t. Ehhez rendelkezésemre áll egy 12.04-es Ubuntu Live CD.
Hogyan tudnám ezzel feltelepíteni a Grub Legacy-t?
- 1838 megtekintés
Hozzászólások
Sikerült megtalálnom a megoldást egy külföldi fórumon, úgyhogy leírom, hátha másnak is kelleni fog.
Tehát a feladat: Adott gépre melyen 4 partíció (ext2, NTFS, NTFS, NTFS)van Windows 7 és Windows XP-vel, tegyük fel a GRUB Legacy (Grub 1)-et, melyhez rendelkezésünkre áll egy Ubuntu 12.04 Desktop telepítő CD.
A gépet elindítjuk az Ubuntu telepítővel, majd a Live rendszert választjuk. Elősször töröljük a Grub 2-t, melyet az Ubuntu használ:
sudo apt-get --purge remove grub-pc grub-common
Ezután telepítjük a Grub Legacy-t:
sudo apt-get install grub
Ha ez megvan, akkor lényegtelen, de meg lehet vele csináltatni az új menüt, bár erre nincs szükség, mert ez egy Live rendszer. (Nem próbáltam ki úgy hogy ezt a lépést kihagyom):
sudo update-grub
Ezután amelyik partícióra szeretném telepíteni a Grubot, azt fel kell mountolni a /boot alá. Én az sda1-re teszem a Grubot:
mount /dev/sda1 /boot
Ezután telepítjük a Grub rendszerbetöltőt az MBR-be:
sudo grub-install /dev/sda
Innentől nincs más dolgunk, mint létrehozni a megfelelő menu.lst-t a /boot/grub mappába és készen is vagyunk.
Egy minta menu.lst, mely indítja a 3. partíción lévő Windows 7-et, miközben a többi partíciót rejti, indítja a 4. partíción lévő XP-t, miközben a többi partíciót rejti, valamint újraindítja és kikapcsolja a gépet, ha azt a menüpontot választjuk:
timeout 10
default 0
title Windows 7 Enterprise
unhide (hd0,2)
hide (hd0,1)
hide (hd0,3)
rootnoverify (hd0,1)
makeactive
chainloader +1
title Windows XP Professional
unhide (hd0,3)
hide (hd0,1)
hide (hd0,2)
rootnoverify (hd0,3)
makeactive
chainloader +1
title Ujrainditas
reboot
title Kikapcsolas
halt
- A hozzászóláshoz be kell jelentkezni