第一部分:
所需軟件:矮人DOS4.2,GRUB FOR DOS,Linux AS4 光盤鏡像.
NTLDR loader配合grub 引導(dǎo)Red Hat linux Enterprise AS4.
本文目的是利用windows 系列OS Loader來引導(dǎo)linux,主要適用于硬盤安裝Red Hat linux Enterprise AS4
環(huán)境:winxp sp2+Red Hat linux Enterprise AS4
硬盤分區(qū): /hda1-----------8G. NTFS.........C盤
windows: /hda5-----------5G. NTFS.........D盤
/hda6...........8G: NTFS.........E盤
/hda7...........43G NTFS.........F盤
/hda8...........2.6G FAT32........G盤
linux: /hda9..........101MB EXT2 /boot .....linux boot分區(qū)
/hda10.........512MB swap SWAP:...... linux交換分區(qū)
/hda11.........9.6G EXT3 / ....... linux根分區(qū)
執(zhí)行過程:
(1)/hda1即C盤安裝XP SP2.
(2) linux安裝在(/hda11)上,把linux GRUB安裝在/boot分區(qū)(/hda9)上即可。
(3)復(fù)制GRUB for dos里所有文件到C盤根目錄下,并提取矮人DOS4.2(提取方法自己去想吧)里的memdisk.gz文件復(fù)制到c:\boot\grub\下,提取
linux第一章光盤鏡像里的ISO文件夾至C盤根目錄,并且提取光盤images里的diskboot.img文件到c:\boot\grub\下。
(4)編輯c:\boot\grub\menu.lst,在最后添加:
title 安裝 Fedora Core 4
kernel (hd0,0)/isolinux/vmlinuz --type-linux reiserfs
initrd (hd0,0)/isolinux/initrd.img
title 運行 Fedora Core 4 啟動盤
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/diskboot.img
說明:第一個用于硬盤安裝linux AS4
第二個用于啟動linux rescue救援模式(硬盤安裝linux后啟動救援模式方法)
(5)重啟后,進(jìn)入grub for dos菜單,選擇"Fedora Core 4 啟動盤",進(jìn)入啟動畫面,輸入:linux rescue(進(jìn)入linux救援模式),選擇語言種類,
鍵盤類型,不啟動網(wǎng)絡(luò)接口,最后進(jìn)入#sh,下輸入
# chroot /mnt/sysimage (切換到根目錄)
# mkdir /mnt/win(創(chuàng)建一個掛載windows分區(qū)的目錄,前提是該分區(qū)格式須為FAT32)
# mount -t vfat /dev/hda8 /mnt/win(掛載/hda8到/mnt/win目錄下)
# dd if=/dev/hda6 of=/mnt/winc/bootfc4.lnx bs=512 count=1 (提取AS4引導(dǎo)文件至hda8分區(qū)即G盤)
最后我們鍵入exit退出.
(6)重啟到xp,把保存到G盤的bootfc4.lnx移動到c盤,用文本編輯器打開boot.ini
在最后添加一行c:\bootfc4.lnx="進(jìn)入Red Hat linux Enterprise AS4"
最后文件內(nèi)容為:
|
我們保存重啟,就有了AS4的啟動菜單.\
日后系統(tǒng)引導(dǎo)文件備份與恢復(fù)方法:
一、備份
C:\boot.ini
c:\grldr
c:\boot目錄
c:\iso目錄 AS4第一張光盤
C:\boot\grub\menu.lst 這個很重要
C:\boot\grub\diskboot.img AS4第一張光盤
二、恢復(fù)
重裝XP后,恢復(fù)以上文件至C盤即可
Linux AS4重裝,如果/boot分區(qū)沒有修改,就按照以上方法重新啟動救援模式,提取linux引導(dǎo)文件bootfc4.lnx至C盤,并且在boot.ini里最后
添加 c:\bootfc4.lnx="進(jìn)入Red Hat linux AS4" 即可。
對于其他版本的linux,原理應(yīng)該都一樣。
補充:也可以完全用Grub for dos 來管理硬盤上不同操作系統(tǒng)引導(dǎo),修改C:\BOOT\grub\menu.list文件如下:(藍(lán)色部分)
menu.list文件內(nèi)容如下:
|
第二部分:
下面介紹Red Hat linux9.0,GRUB安裝在MBR上,重裝XP后,修復(fù)linxu9.0引導(dǎo)的GRUB安裝方法:
放入linux9.0第一張光盤,進(jìn)入后,看到提示boot:,輸入linux rescue,進(jìn)linux救援模式
進(jìn)行一些語言,鍵盤的選擇后,確定救援后進(jìn)入救援模式,然后輸入一下命令:
#chroot /mnt/sysimage(切換到真實的linux根目錄下)
#grub-install /dev/hda(即可安裝Grub到MBR主引導(dǎo)記錄上)
重啟后,出現(xiàn)linux GRUB引導(dǎo)界面
windows
linux
以上操作,已經(jīng)測試通過,如果有問題請發(fā)論壇短信或跟帖說明。
聲明:本文僅供交流與參考。部分操作有一定的風(fēng)險,請慎重操作!!