开元周游
德国频道
查看: 1699|回复: 0
打印 上一主题 下一主题

使用lilo, grub 和 NT OSLoader 进行多重引导的互相嵌套

[复制链接]
1#
发表于 5.11.2002 22:46:05 | 只看该作者
五级 红珊瑚 - 名贵装饰品<br /><br /><br /><br />加入: 2002/10/01<br />发表: 145<br />China<br /><br />  <br />(2002-09-29 08:46:42)<br /><br />--------------------------------------------------------------------------------<br />By heudxs<br /><br /><br />功能: 多重引导,引导多个操作系统<br /><br />主引导 lilo(redhat)<br /><br />lilo(Redhat)——〉NTOSLOADER(win2k) + REDHATLINUX + GRUB(redhat) + LILO(cosix) <br /><br />WIN2K+LILO(redhat)+LILO(cosix) + grub(redhat)<br /><br />NTOSLOADER(win2k) + LILO(redhat) + COSIXLINUX<br /><br />REDHATLINUX + COSIXLINUX + NTOSLOADER(win2k) + LILO(COSIX)<br /><br />注意LILO安装在了/dev/hda 和 /dev/hda3<br /><br />1.分区、系统、和引导<br /><br /><br />分区 系统 引导<br />/dev/hda Lilo(Redhat) <br />/dev/hda1 win2 NTOSLoader<br />/dev/hda3 COSIXLinux lilo (cosix)<br />/dev/hda7 RedHatLinux grub (Redhat)<br /><br /><br />2. Redhat 的lilo配置<br /><br /><br /># Redhat linux的lilo装载/dev/hda的MBR<br />prompt<br />timeout=50<br />default=win2k<br />boot=/dev/hda<br />map=/boot/map<br />install=/boot/boot.b<br />message=/boot/message<br />lba32<br /><br />#启动REDHAT LINUX<br />image=/boot/vmlinuz-2.4.18-3<br />label=RedHat<br />initrd=/boot/initrd-2.4.18-3.img<br />read-only<br />root=/dev/hda7<br /><br /># 启动win2k<br />other=/dev/hda1<br />optional<br />label=win2k<br /><br />#启动COSIX LINUX的LILO<br />other=/dev/hda3<br />optional<br />label=COSIX<br /><br />#引导grub<br />other=/dev/hda7<br />optional<br />label=GRUB<br /><br /><br />3. COSIXLinux的配置<br /><br /><br /># COSIX linux的lilo装载/dev/hda3<br />boot=/dev/hda3<br />map=/boot/System.map<br />install=/boot/boot.b<br />nowarn<br />prompt<br />timeout=50<br />bitmap=/boot/cosix-msg.bmp<br />bmp-colors=6,9,0,15,9,0<br />bmp-table=60,5,1,18<br />lba32<br />default=cosix<br /><br />#启动COSIX LINUX<br />image=/boot/vmlinuz-2.4.18-5<br />label=cosix<br />initrd=/boot/initrd-2.4.18-5.img<br />read-only<br />root=/dev/hda3<br />vga=0x314<br />append=&quot;devfs=mount quiet 5&quot;<br /><br /># 启动开机时的LILO<br />other=/dev/hda<br />optional<br />label=LILO<br /><br /># 启动WIN2K<br />other=/dev/hda1<br />optional<br />label=WIN2K<br /><br /><br />4. grub 引导<br /><br /><br /># 把grub装在/dev/hda7,执行grub-install命令<br /># grub-install /dev/hda7<br />default=1<br />timeout=10<br />splashimage=(hd0,6)/boot/grub/splash.xpm.gz<br /><br />title RedHatLinux (2.4.18-3)<br />root (hd0,6)<br />kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda7<br />initrd /boot/initrd-2.4.18-3.img<br /><br />title COSIX<br />root (hd0,2)<br />kernel /boot/cosix-server-vmlinuz ro root=/dev/hda3<br />initrd /boot/initrd-cosix.img<br /><br />title WIN2K<br />root (hd0,0)<br />makeactive<br />chainloader +1<br /><br />title COSIXLilo<br />root (hd0,2)<br />makeactive<br />chainloader +1<br /><br /><br />5.Win2k 的ntosloader引导<br /><br />(1)制作win2k启动linux的启动文件<br /><br /><br />dd if=/dev/hda3 of=bootcosix.sec bs=512 count=1<br />dd if=/dev/hda of=bootlilo.sec bs=512 count=1<br />dd if=/dev/hda7 of=bootgrub.sec bs=512 count=1<br /><br /><br />把创建的bootcosix.sec, bootgrub.sec 和bootlilo.sec 文件拷贝到win2k的c:<br /><br />(2)win2k中boot.ini的配置文件<br /><br /><br />[boot loader]<br />timeout=30<br />default=multi(0)disk(0)rdisk(0)partition(1)<br />WINNT<br />[operating systems]<br />multi(0)disk(0)rdisk(0)partition(1)<br />WINNT=&quot;Microsoft Windows 2000 Server&quot; /fastdetect<br />c:ootcosix.sec=&quot;COSIXlilo&quot; <br />c:ootlilo.sec=&quot;RedhatLILO&quot;<br />c:ootgrub.sec=&quot;grub&quot;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点信息

站点统计| 举报| Archiver| 手机版| 小黑屋

Powered by Discuz! X3.2 © 2001-2014 Comsenz Inc.

GMT+1, 28.11.2024 22:21

关于我们|Apps

() 开元网

快速回复 返回顶部 返回列表