当前位置: 技术问答>linux和unix
XP和Linux双系统的机器重装XP后会不会找不到启动文件?
来源: 互联网 发布时间:2015-05-07
本文导语: 我的机器装了Linux和XP双系统,Linux是后装的就是说,启动 界面是Linux做的,现在我想重装XP,但害怕我格了C盘后启动 找不到,还得重装Linux,请大家帮我想个办法。 | 其实你完全可以用windows ...
我的机器装了Linux和XP双系统,Linux是后装的就是说,启动
界面是Linux做的,现在我想重装XP,但害怕我格了C盘后启动
找不到,还得重装Linux,请大家帮我想个办法。
界面是Linux做的,现在我想重装XP,但害怕我格了C盘后启动
找不到,还得重装Linux,请大家帮我想个办法。
|
其实你完全可以用windows 的启动管理起来启动linux 具体的做法:
在linux下:
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=15
default=C:boot.lnx
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
[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的引导区的获取.
更具体的可参考:
http://www.chinaunix.net/forum/viewtopic.php?t=48795
在linux下:
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=15
default=C:boot.lnx
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
[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的引导区的获取.
更具体的可参考:
http://www.chinaunix.net/forum/viewtopic.php?t=48795
|
1.重装XP前先做个linux启动软盘.
2.安装XP
3.使用启动软盘启动linux
4.运行及安装 lilo 或 grub 到 MBR
2.安装XP
3.使用启动软盘启动linux
4.运行及安装 lilo 或 grub 到 MBR
|
引导管理器(lilo或grub)装在MBR的话就没问题,否则就不行了,
我重装过WINDOWS然后LINUX就挂了,只有在装LINUX
我重装过WINDOWS然后LINUX就挂了,只有在装LINUX