如何用微软的osloader引导magic linux?

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:56:10
本来系统默认是使用Grub的,装在mbr中,但是我觉得还是喜欢Osloader。当然,我能把Linux的引导程序(这个系统只有grub)装在linux的ext3分区的第一个扇区上,也能用winxp的安装盘的故障恢复控台的fixmbr和fixboot来恢复默认使用OSloader,但是这样的话,就无法进入linux了,我的机子上没有软盘,哪位高手能够指点如何把Linux的启动选项加入到osloader的菜单上?方法不能是把grub安装再windows分区,挂在osloder上了,再通过c盘的grub来启动linux。

多个Windows NT (2000,XP) 与 Linux的共存

多系统共存的比较好的方法是用Windows NT(2000,XP)自带的 NT Loader。

以下以安装 Win2000+WindowsXP+Magic Linux+Redhat9.0 为例

(1)先将硬盘分区分好, 一般 Linux 用 EXT3 ,每个 Linux用一个Boot分区,一个Root 分区,两个Linux共享一个Swap分区,最好再留一个Fat32以便于 Windows于Linux交换数据。关于 Linux下硬盘的命名方法请参考其他文章

(2)假设分区情况如下:
Hda1:Windows2000,

Hda5:WindowsXP, Hda6:Fat32, Hda7:NTFS

Hda8:Redhat 的Boot分区(EXT3),Hda9 :Redhat的 Root(/)分区,

Hda10:Magic Linux 的Boot分区(EXT3),Hda11 :Magic Linux的 Root(/)分区,

Hda12: Swap分区(公用)

然后安装Windows 2000 ,windwosXP,Redhat,Magic ,顺序随意,但一定要将 Redhat 与 Magic Linux的引导程序(Lilo 或 Grub)安装在自己的引导分区的第一个扇区上(Hda8-Redhat,Hda10-Magic),不要安装再MBR上(理由稍后叙述)

安装完后会发觉Windows启动菜单里只有 Windows2000 与 WindowsXP 没有 Linux,无法进入 Linux!
接下来我们要做的是将 Linux 的启动选项加入到 启动菜单中

(3)将Linux安装光盘中的 dosutils 中的 loadlin.exe 与 vmlinuz 拷贝到一个FAT32 分区中(例如 Hda6),然后启动到DOS,转到该分区,执行 loadlin vmlinuz root=/dev/hda(x) (x) 指的是Linux