在第2个硬盘上装了linux系统,装好后为什么无法启动?

2025-03-10 20:38:01
推荐回答(3个)
回答1:

可以用windows的ntloader引导grub或用grub引导windows:

你的linux已经安装在第2硬盘里了,进linux把启动代码读出来,
dd if=/dev/hdb1 of=/linux.lnx bs=512 count=1
把/目录下的linux.lnx放到windows的c盘下,在boot.ini的最后加上
c:\linux.lnx="Grub Menu"
把timeout= 选项改成timeout=10
设置为第一硬盘启动。

或者设置第2硬盘启动,修改linux下/boot/grub/grub.conf
文件,在第一个title前加上
title windows
root (hd0,0)
makeactive
chainloader +1
修改下面两句
default=0 (默认windows启动)
timeout= 10

还可以装一个grub4dos或者wingrub之类的来引导多系统或者一些系统工具镜像。

回答2:

什么linux系统,把grub装在MBR中,在grub的配置文件中加windows的引导代码,
title windows
rootnoverify (hd0,0)
makeactive
chainloader +1

回答3:

在BIOS下设置硬盘启动顺序……