免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2455 | 回复: 7
打印 上一主题 下一主题

装多系统的体会win2k,winxp,win2003,rhlinux9.0,mandrake9.2 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-19 16:18 |只看该作者 |倒序浏览
本来机器只有c盘win2k,d盘winxp,e盘win2003,win的扩展分区上redhatlinux9.0,四个系统都由os loader最先引导,选redhat9.0项会出现grub的引导画面,含两项菜单:
redhat *直接进入rh
windows *返回最开始os loader多重菜单
boot.ini的内容为:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows Server 2003 Enterprise" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
c:\bootsect.lnx="RedHat Linux 9.0"

由于一直没有用过mandrake,手头上由新的mandrake9.2,加上空间还有5GB的剩余空间,终于在昨天装了mandrake.但是在装mandrake并不想redhat那样顺利,有几次心跳和虚惊。
1.在选择鼠标时,我的是罗技光电鼠标,没在意,选默认值竟然鼠标死在右上角一块区域不能动,没办法选三键出现调试滚轮画面才算好;
2.在选择安装分区让人突然摸不到头脑(我现在还有疑问),算是不小心把竟然把redhat的/boot格式化掉了,最好只有那出安装光盘重新恢复才搞定,虚惊一场;
3.安装时明明选的是我专门留的5GB空间,新加mandrake的boot区和/区,共用redhat的swap,但是安装最后没有像redhat那样出现提示是否做启动盘,没有像rh那样有高级选项是安装在mbr还是自己第一区,结果重启后吓一跳;
4.出现的是mandrake的启动画面,差点以为其他的启动项都没了呢,最后各选项都试了试才觉得又是虚惊一场,各启动项如下:
linux-swap
linux
linux-nonfb
windows *这个项进入后又看见久违的os loader,还好四个系统仍然完好能进
floppy
5.但是这样让人很别扭,不满意,看了贴子又开始行动,直接进入mandrake改grub.conf,添加了title mandrake的项,果然重启去掉了mandrake的grub启动画面,可是每次启动不是os loader引导而是redhat的grub,在grub里有三个选项:
mandrake
redhat
windows
这不等于换汤不换药吗?试试了都能进还好。
于是又再想办法,看到了某人说fdisk /mbr可以,我就大胆的去做(没办法逼得,网上到处都是抄袭的贴子,何况我的情况又特殊,只有自己来了,“我不如地狱谁入地狱”),结果呢?
6.结果是去掉了grub最先启动,还是os loader引导,心里一阵狂喜,试试能不能进,win2k可以,winxp可以,win2003不行(提示丢失文件没看清,在注销和三个热键要进入桌面前陷入死循环),redhat可以进,mandrake不能进入,麻烦来了;
我以前对win2003和windows三系统做过备份,要抢救win2003和mandrake啊!
在redhat下怎么改都不能成功进入mandrake,郁闷!更郁闷的是ghostxp在windows下恢复e盘的win2003选后立刻自动重启都不行,唉!情况不妙!
7.头一热,恢复原始的windows两个启动项(win2k,winxp),拿起win2003安装盘就开始装了,ok,三个windows又好了,再修改boot.ini添加redhat启动项,但是启动不了!简直晕死!冷静下来,进入win2003用explore2fs.exe一看才发现以前的 linux各个分区hda的数字都减小了1,我抱着试试的态度拿来redhat的启动盘,打开各个文件,把其中以前的数字都改为减小1,软盘启动,终于看见绿色的ok了!
8.最后要做的是用os loader启动rh,不用每次用软盘引导,试过n次今天终于成功!在rh下我用mount查看现在的/boot为hda7,/为hda8。
9.最后的仅存问题是Redhat9.0的grub在引导进入mdk后启动检测过程出现以下提示:
Mount USB filesystem [ok]
checking root filesystem
fsck.ext3 /dev/hda12:
The superblock could not be read or does not describe a correct ext2 filesystem.If the device is valid and it really contains an ext2
filesystem(and not swap or ufs or something else),then the superblock is correct,and you might try running e2fsck with an alternate superblock: e2fsck -b 8139 <device>;

:Bad magic number in super-block while trying to open /dev/hda12.
Failed to check filesystem.Do you want to repair the error?(Y/N)
(be ware,you can lose data)

选N,则提示CTRL+D可以normal start ,但是是立刻黒屏重启了,\r
选Y,出现提示输入密码进入主菜单,如下:
(repair filesystem)1#:

10.进入RH,挂载MDK分区,进去修改fstab,搞定!!

在此把我的经验给大家看看,希望大家少走弯路,对你们有所帮助!

论坛徽章:
0
2 [报告]
发表于 2004-03-19 17:51 |只看该作者

装多系统的体会win2k,winxp,win2003,rhlinux9.0,mandrake9.2

装多个同种系统难度不大。
如果要我再装一个BSD或SCO的话,就晕菜了。:)

论坛徽章:
0
3 [报告]
发表于 2004-03-23 13:55 |只看该作者

装多系统的体会win2k,winxp,win2003,rhlinux9.0,mandrake9.2

就差mdk了,rh的grub无法引导mdk!

论坛徽章:
0
4 [报告]
发表于 2004-03-23 17:54 |只看该作者

装多系统的体会win2k,winxp,win2003,rhlinux9.0,mandrake9.2

真对不起,我感觉你有病 :em11: !!!

论坛徽章:
0
5 [报告]
发表于 2004-03-23 19:38 |只看该作者

装多系统的体会win2k,winxp,win2003,rhlinux9.0,mandrake9.2

hahaha

论坛徽章:
0
6 [报告]
发表于 2004-03-24 08:46 |只看该作者

装多系统的体会win2k,winxp,win2003,rhlinux9.0,mandrake9.2

[quote]原帖由 "kingbeg"]真对不起,我感觉你有病 :em11: !!![/quote 发表:


晕死!现在也可以见到MDK的引导画面了,呵呵!
可惜引导启动检测过程出现以下提示:
Mount USB filesystem          [ok]
checking root filesystem
fsck.ext3 /dev/hda12:
    The superblock could not be read or does not describe a correct ext2 filesystem.If the device is valid and it really contains an ext2
filesystem(and not swap or ufs or something else),then the superblock is correct,and you might try running e2fsck with an alternate superblock:   e2fsck -b 8139 <device>;

   :Bad magic number in super-block while trying to open /dev/hda12.
Failed to check filesystem.Do you want to repair the error?(Y/N)
   (be ware,you can lose data)


1.选N,则提示CTRL+D可以normal start ,但是是立刻黒屏重启了,\r
2.选Y,出现提示输入密码进入主菜单,如下:
(repair filesystem)1#:
请问如何修复并能进入MDK桌面?

论坛徽章:
0
7 [报告]
发表于 2004-03-24 08:50 |只看该作者

装多系统的体会win2k,winxp,win2003,rhlinux9.0,mandrake9.2

repair filesystem)1# fsck -y /dev/hda12

论坛徽章:
0
8 [报告]
发表于 2004-03-24 10:38 |只看该作者

装多系统的体会win2k,winxp,win2003,rhlinux9.0,mandrake9.2

呵呵!已搞定!
我是直接修改MDK的fstab中的分区数和格式与实际一致就可以了!

我在rescue下试过fsck.ext3 /dev/hda12 无用,请问参数-y的具体含义?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP