- 论坛徽章:
- 0
|
一直都是使用win2000下的虚拟机来学习linux,昨天晚上又习惯性的失眠,考虑到一个让人厌恶的win2k都安装到真机了,为什么让linux委屈在虚拟机下?一时心血来潮,马上安装linux。
机器配置:
[主版]810(兼容显卡、声卡)
[CPU]900MHZ
[内存]128M
[硬盘]不知道厂商的两块10G硬盘哈!
[网卡]8139
没办法,比较穷,N年前的古董机,凑合着用吧,其中主硬盘出现了问题,在这块硬盘上 安装win2000时,发生无法安装的情况,试试linux?主版的硬盘插槽出现问题,无法实现CDROM、IDE、IDE共存的情况,只能先把win2000系统的硬盘先拿掉,装上光驱,插入Redhat9.0的第一张光盘,进入图形安装界面。
哈,这么古董的机器,她全认了!悬着的心,落下了一半!另一半呢?硬盘有问题吖,win2k都安装不上,linux能安装上?抱着试试的态度,为这块破硬盘分区,分为4个,/ 、/boot、/home、/swap,一切正常,只是速度有点儿慢,没关系,我有耐心!我的忍耐性已经被这个破电脑给磨练出来了!
说真的,在复制文件时,我真的害怕提示我硬盘坏道,无法继续安装,越到最后越是担心,真的很害怕自己的一番辛苦白费!还好,linux顺利的安装成功!同时正常的启动了图形界面,一切正常,比做梦都完美!趴到机箱上,卸掉光驱,装上win2k的硬盘,做下标记哈:linux系统的硬盘是第一个主硬盘,也就是hda,win系统的硬盘是第二个辅硬盘,也就是hdd,总共两块硬盘哈!
哼着,唱着,进入了linux系统(由于win2k的硬盘是在linux系统安装完成以后才挂上去的,自然无法引导),“没事儿,反正可以设置”我是这样认为!欢欢喜喜的进入了文字界面,vi /boot/grub/grub.conf,修改成如下内容:
title windows
rootnoverify (hd1,0)
chainloader +1
注:linux的指针按默认配置,因此在此处省略;
本以为赵月就可以正常的启动windows了,却不料出现了如下所示:
Booting command-list
rootnoverify (hd1,0)
chainloader +1
这是什么意思???猜测一下,由于我的win2k硬盘是安装在第二个插槽地方,并且是辅助硬盘,因此,在linux下,它应该显示的是hdd!对了,大概就是这样,修改一下吧,如下:
title windows
rootnoverify (hd3,0)
chainloader +1
继续大汗,结果提示如下:
booting windows
rootnoverify (hd3,0)
error 21: selected disk does not exist
pressany key to continue
仍然无法启动windows系统。
奶奶的,还不如hd1呐!什么原因?百思不得其解!去论坛看看有什么比较不错的解释帖子吧!
翻啊翻,真给翻出来了!
貌似就是,windows操作系统应该位于第一块硬盘的第一个分区内才可以正常启动,而我的windows系统是在第二快硬盘的第一个分区,所以GRUB无法引导windows!
比我该死就是比我该死!真是不要脸到了极点!没办法,继续修改/boot/grub/grub.conf,如下:
title windows2000
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
chainloader (hd1,0)+1
makeactive
boot
保存退出,重新启动!
选择windows2000指针,正常引导哈!
终于成功了!
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31097/showart_241100.html |
|