- 论坛徽章:
- 0
|
见不少人对装多操作系统挺感兴趣的,加上相关参考资料实在少,为了使得五个系统都在本机正常进入,为此我花了不少时间查阅资料,多少受点启发,今天终于让五个系统又重新恢复正常!在此我整理了操作步骤和方法,借此献给大家希望遇到相关问题的朋友看了后少走弯路!写得仓促水平也有限,见谅!高手可以免去不看。
(以前的帖子:[原创]装多系统win2k,winxp,win2003,rhlinux9.0,mandrake9.2 [保留]
http://bbs.chinaunix.net/forum/viewtopic.php?t=570051&highlight=天啸)
言归正传!先说明电脑分区和操作系统情况:
【OSLOADER引导启动菜单说明】
┌→win2k ┌→red hat 9.0
osloader ┼→rh 9.0 & mdk 9.2→┼→mdk 9.2
↑ └→winxp └→win2k|xp→┐
└←─────────────────────┘
■Red Hat linux 9.0
1.[分区情况]
hda7:"/boot"
hda8:"/"
hda9:"/swap"
2.GRUB装在/hda7,非MBR,osloader→GRUB→进入RH
3.dd if=/dev/hda7 of=bootsect.lnx bs=512 count=1,把bootsect.lnx复制到win2k C盘根目录下,并修改根目录boot.ini,添加"c:\bootsect.lnx="linux"
■Mandrake linux 9.2
1.[分区情况]
hda10:"/boot"
hda11:"/"
hda9:"/swap"
2.LILO装在/hda10,非MBR,osloader→GRUB→LILO→进入MDK
hda1: Windows 2k P 正常
hda5: Windows 2k S 正常
hda6: Windows XP P 正常
hda7: /boot (RH9.0)
had8: / (RH 9.0) Redhat linux 9.0 不能进入
hda9: swap (RH、MDK)
hda10: /boot (MDK9.2)
hda11: / (MDK9.2) Mandrake linux 9.2正常
①redhat linux 9.0不能进入
【症状】出现“INIT:ID "X"respawning too fast:disable for 5 minutes”。详细情况见
http://bbs.chinaunix.net/forum/viewtopic.php?t=566706&highlight=天啸,由于一直没能解决,不得已考虑重装redhat linux 9.0;
②重装(覆盖安装)redhat linux 9.0,/boot和/未格式化,此时redhat 仍然不能进入
【症状】在出现localhost login:后画面定住,鼠标呈漏斗读取状,背景色为linux系统蓝,但是鼠标可以移动,但是不出现登录界面。详细情况见
http://bbs.chinaunix.net/forum/viewtopic.php?t=570040&highlight=天啸,虽然得到朋友的热心帮助但仍旧没解决。
③此时只有三个windows可以正常进入,而两个linux都不能进入,自己遵循先解决redhat后mandrak原则,决定格式化新装redhat,还好没有什么重要资料。格式化安装redhat后,终于可以进入了。
④只剩下mandrake不能进入,在进入redhat后
mkdir mdk *建mdk文件夹
mount /dev/hda10 /mnt/mdk *加载mandrake的boot区
查看mdk的/boot/grub中menu文件,寻找kernel和initrd相关资料并添加到redhat的grub.conf中。添加的具体资料如下:
title mandrake linux 9.2
kernel (hd0,10) /vmlinuz root=/dev/hda11 devfs=mount acpi=ht resume=/dev/hda9 splash=silent vga=788
initrd (hd0,10) /initrd.img
⑤重启电脑检测,提示路径不对,去掉kernel和initrd后的(hd0,10)可以看见mdk的引导画面了,但是仍然不能进入。(难道要kernel、initrd要遵循格式?kernel后直接是/vmlinuz???不解,请高手解答!)
⑥至此没有什么担心的了,拿出mandrake的安装光盘rescue
grub>;root (hd0,9)
grub>;setup (hd0,9)
重启后又见熟悉的mandrake了。
⑦到现在五个系统都能正常进入了,实际是两个linux。
特别说明:以前两个linux正常时,我在redhat下生成了bootsect.lnx一直很好的保存在c盘根目录下,也就是hda1:Windows 2k P ,这个文件是引导两个linux的关键,一定别损坏或弄丢了。
欢迎朋友参与交流讨论! |
|