|
|
我不知道windows xp sp2默认的引导程序叫什么,NTloader吗?
我重装了windows,自然linux不那么容易进去了
用vflopy做了一个虚拟DOS用loadlin进linux
但是这样是不是太麻烦了一点?
又不想把grub装在mbr
于是就上网找了几篇文章
做了如下工作:
linux 安装在 (hd0,11)
注:(hd0,11)挂在/boot, (hd0,12)挂在/ 这样系统应该算是装在/boot,还是/ ?
用loadlin进linux
安装grub到 (hd0,11)
[root@chen]# grub
grub> root (hd0,11)
grub> cat /grub/grub.conf
......
grub.conf 的内容
......
grub> setup (hd0,11)
.....
安装成功的提示
......
grub> quit
[root@chen]# dd if=/dev/hdb12 bs=512 count=1 of=linuxboot.lnx
[root@chen]#
注:hdb12不是我有两块硬盘,是因为我硬盘上的那个帽子(设定主从盘的)没了,它只能是slave(虽然只有一块硬盘)
把linuxboot.lnx copy到c:\linuxboot.lnx
修改boot.ini, 如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP SP2" /noexecute=optin /fastdetect
C:\BOOT\BOOTDISK.bin="dos-XXX"
C:\linuxboot.lnx="Redhat 9.0"
重启系统
选择Redhat 9.0
停顿了好久
提示:
因以下文件的损坏或者丢失,Windows无法启动:
<Windows root>\system32\hal.dll,请重新安装以上文件
enter
然后就重启了
---------------------------------
求救!!!
谢谢 |
|