资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
用linux启动光盘的rescue功能在主引导分区重新安装GRUBwindows引导BSD和linux winxp+Magic linux+FreeBSD5.2.1系统安装有: Windows xp, Linux Redhat 7.2 install (hd0,3)/boot/grub/stage1 d (hd0,3) (hd0,3)/boot/grub/stage2 p (hd0,3)/boot/grub/menu.conf (注意,上面grub为grub的提示符,其后内容写在一行上.) 4. 取得grub的boot信息 过程如下: dd if=/dev/hda4 of=/grub.lnx bs=512 count=1 这样得到grub的引导信息,只要用NT Loader来加载它就行了. 5. 将上面得到的grub.lnx弄到Windows的C盘根目录下 可以先把grub.lnx弄得软盘上,然后启动windows,拷贝到C:; 情况允许也可以直接 在Linux下拷贝到C:了. 我的C盘(即设备/dev/hda1)为FAT32, 可以直接从Linux下弄 过去了. 如下: mount -t vfat /dev/hda1 /mnt/c cp /grub.lnx /mnt/c umount /mnt/c 6. 修改NT Loader的boot.ini 在其中加入一行: C:grub.lnx=Redhat Linux - GRUB 加入后boot.ini的内容如下: boot loader timeout=5 default=C:boot.lnx operating systems multi(0)disk(0)rdisk(0)partition(1)PNT40W=Windows xp .00 multi(0)disk(0)rdisk(0)partition(1)PNT40W=Windows xp .00 VGA mode /basevideo /sos C:grub.lnx=Redhat Linux - GRUB OK. 可以用NT Loader加载Linux了, 其实上面过程基本上和用NT Loader加载LILO 一样.其基本思想就是用NT Loader来加载LILO或grub的引导区(grub.lnx), 其中的关 键就是LILO或grub的引导区的获取了,我喜欢把它们安装在Linux的ROOT分区上,然后用 dd取得这个引导分区信息(即分区的第1个扇区), 存为一个文件,放到windows的C:下, 在boot.ini中加入相应的引导指示行即可. 从windows引导linux原先我的grub装在mbr,通过它引导win2000和linux。后来,win2000重装了,导致mbr被重写不能引导linux。我采用下面的方法成功的恢复了对linux的引导:1.光盘启动linux,出现“boot:”提示符后输入“linux rescue”,进入rescue模式。btw:这时,它会试图寻找以前安装的linux系统,找到后将原来的系统挂接在/mnt/sysimage目录下。为方便某些针对原系统的操作,可以用chroot /mnt/sysimage将根目录转换到原系统,若输入chroot后,用exit命令可以取消。2.用grub-install /dev/hdax命令将grub重装在hdax的引导区3.用dd if=/dev/hdax of=linux.bin bs=512 count=1将hdax的引导区512字节读出并存入文件linux.bin。4.通过移动存储设备(软盘,U盘)或直接mount上window分区的方式,将linux.bin拷到C:。5.在C:boot.ini后追加一行C:linux.bin=Magic Linux 1.1这样就OK了!第2步中,可以使用grub-install /dev/hda将grub装在mbr,但是不推荐在只有windows和linux的系统中将grub装在mbr,原因是系统重装变动后恢复比较麻烦。如果按上面步骤这样,若重装linux(记得不要把grub装在mbr),不需要进行任何恢复就可以直接引导;若重装windows,只需要在重装前备份linux.bin,装完windows以后照上面步骤4,5进行就OK了!感谢linuxsir的兄弟们对我的帮助!System Commander 2000 注册码:SC2K5-ENE-1010914-YPPW System Commander Pro 2000 V5.04正式版serial:SC2K5-ENE-1013673-XRRT System Commander v8.13 完全版S/n: SC8-231106-1623195-RGLRDMIScope v1.00.006(Modify BIOS)Code: N)ENAITAKQST3
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号