积分 233 最后登录 2021-9-16 精华 1 阅读权限 30 主题 26 UID 66439 帖子 525 PB币 2799 威望 3 贡献 0 技术 0 活跃 25
UID 66439 帖子 525 PB币 2799 贡献 0 技术 0 活跃 25
楼主
发表于 2008-7-10 22:21:19
IP属地上海
帖子更新说明 :在此特别感谢远景的版主aronmalache将我的文档制成了PDF格式文件供大家下载分享,错误之处在所难免,欢迎指正!PDF文档请见附件的压缩包!
Ubuntu、XP、Vista三系统的引导教程我总算抽时间把原来未完成的给写完了,也做成了word文档发给了版主,版主做成PDF后我会发上来和大家共享!Ubuntu、XP、Leopard三系统的引导我也顺利完成了,但是现在没有太多时间来写了,可能要等到我考完试才有时间把这三个系统的引导教程写完了....
【序】
感谢远景的版主aronmalache 给我个机会让我整理一下我的三系统的安装经验,在此我把我的三系统安装经验拿出来和大家分享一下,其中包括我前期安装Ubuntu+Vista+Xp 的三系统安装经验,这就是我原帖标题“按 XP->Ubuntu->Vista 顺序安装三系统! ”提到的,后来有网友回应说安装两个windows 操作系统有啥意思,有本事就试试ubuntu 、windows 、Leopard 三系统,为了证明自己,所以前段时间经过长期的折腾,在我电脑上装好了ubuntu 、windows 、leopard 系统,这部分的安装经验可能要等我考完试我才有时间拿出来和大家共享了,最近都很忙。虽然你baidu 或者google 一下会出现很多三系统的安装经验,但是我觉得都是没讲得很系统很清楚很明白,希望我把我的经验写出来对大家都有所帮助吧,呵呵。因为最近在准备09 年研究生考试,所以一直抽不出时间来完成这篇文章,现在慢慢抽空余的时间来完成这第一篇吧:Ubuntu+XP+Vista 的启动引导教程。
【第一章】本机配置
之所以把我的配置写出来是为了大家有个参考,当然在遇到问题的时候大家也不要依葫芦画瓢,要根据自己的实际情况来分析!有什么问题大家可以在论坛咨询我,只要能帮得上你的我都会很乐意回答大家的问题。
Notebook model : ASUS A6Q00Vc (05 年圣诞节买的本本,比较老了)
CPU : Pentium M 1.73
GPU :Geforce Go 6200
Memory :1GB +256MB
Hard Disk :160G( 主硬盘) +60G( 从硬盘,买了一个光驱硬盘盒,把原来的光驱拆了装了一个硬盘)
【第二章】操作系统硬盘分布情况
下面说说我的操作系统分布情况以及硬盘的分区,如下图所示:
以上就是我的三个系统在两块硬盘上的分布情况,下面是我两块硬盘的划分情况(请大家根据自己的实际情况进行调整,不用生搬硬套的照做!)
1、
主硬盘:
第一个分区:安装windows xp ;
第二个分区和第三个分区:一些资料和文档;
第四个分区:Linux 的swap 分区,大小1G ,我分配的是和我内存大小差不多大小的空间,大家可以根据各自的情况进行调整,类似windows 的虚拟内存吧。
第五个分区:安装Ubuntu ;
2、
从硬盘
第一个分区:安装leopard 或者vista 系统;
第二个分区:一些资料,主要是音乐文件。
【第三章】任意顺序安装 Ubuntu 、 Windows 、 XP 三系统
一、 Ubuntu->XP->vista 安装顺序完美解决方案(我的安装方式) :
我的机器原来装有 xp 和 ubuntu ,后来一段时间下来,感觉 xp 的速度越来越慢,决心重装 xp ,于是乎也动起脑筋来玩三系统,然后就有了标题所说的安装顺序,下面就具体介绍一下我在整个安装过程中的一些心得!
1 、重装(或者全新安装) XP ,这个不用我说了吧,把 xp 所在的盘 Format 掉,然后重装;【 注意事项(极其重要):在 ubuntu 已经安装好的情况下, 千万不能用光盘上的或者硬盘上的磁盘管理工具来格式化来要安装 xp 的系统的分区 ,否则你就玩完了,分区表会完全混乱,导致你后来恢复ubuntu的引导后会出现 error 17 的错误,而无法引导启动菜单!!我就曾受其害…… 只能用xp安装盘自带的格盘工具来格式化,这点要注意! 】
2 、装好后你当然进不了 XP 了,没关系,不管它,下面继续安装 Vista ;
3 、 Vista 装好后你会发现只有 Vista 的启动引导菜单,可以引导 XP 和 Vista ,但是 Ubuntu 不行了 ....( 强烈 BS 一下 MS 的垄断!! )
4 、这下面的几步就很关键了,关系到 Ubuntu 引导菜单的恢复,请仔细详细的阅读!
5 、有两种解决方案( 个人推荐采用 第二种 grub for dos 的方案,第一种方法既比较复杂而且不能保证能完全成功!) :
1)用Ubuntu的Desktop版的LiveCD(如果你用的是Ubuntu lternate版本安装的就没LiveCD了,请采用第二种方案!)
(1)重启系统,用Ubuntu的LiveCD引导系统;
(2)不要安装系统,使用LiveCD光盘上的系统;
(3)进入LiveCD后点击终端,输入:(进入grub编辑状态)
(4)输入:(查找Ubuntu所在的安装位置),此时会返回一个(hd0,X)的值,hd0表示你的硬盘号,如果是第一块硬盘,返回hd0,依此类推;x是你所在Ubuntu硬盘的分区标志,请按照查找到的信息继续往下看;
(5)根据你刚才查找到的信息,输入:root (hd0,X)
(6)输入:setup (hd0),注意(5)(6)步骤请按照第(4)步的信息输入对应的信息,请勿照搬,请注意中间的空格!
(7)重启,若你输入没错误的话应该可以进入Ubuntu了,但是xp和vista的引导问题还需要解决!
(8)下面又分两种情况:
A、如果你曾经是Ubuntu、xp系统共存了一段时间且是先安装xp后装的Ubuntu,使用一段时间后重装的xp,请看以下:
这种情况就比较简单,只要你恢复了Ubuntu引导,那么xp和vista就可以引导了,我现在安装的就是这种情况。其中:Ubuntu的引导负责三个系统的总引导,引导Ubuntu和vista的启动菜单,然后vista的引导菜单引导xp和vista,等于是两级引导!我很奇怪,本来我的Ubuntu的启动选项里面引导的是xp,为何装好vista引导vista去了,vista比较霸道!
在你的Ubuntu的 /boot/grub/menu.lst的配置应该差不多如下:title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=6d3640c1-9fd2-4f20-a228-082fad0c797c ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=6d3640c1-9fd2-4f20-a228-082fad0c797c ro single
initrd /boot/initrd.img-2.6.24-19-generic
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP SP3 & Vista SP1
root (hd0,0)
savedefault
makeactive
chainloader +1
复制代码 vista 若是最后安装,默认引导windows的那个选项就引导vista去了,不会再引导xp,而xp的引导在vista的引导菜单里面引导!搞定!
B、如果你是安装了Ubuntu、再是xp,再是Vista,请看以下:
这样的话,在你的ubuntu引导系统恢复后你就只能引导ubuntu,而vista和xp则无法引导,不要着急,下面请看:
其实很简单,只要再ubuntu的启动配置文件(menu.lst)里面加入引导windows启动的项就行了!
a、进入ubuntu,打开终端,输入: sudo gedit /boot/grub/menu.lst 复制代码 (具体什么含义不用我说了吧?)
b、在打开的文件的末尾添加:root
# on /dev/sda1
title Microsoft Windows XP SP3 & Vista SP1#自己定义的title
#下面这句请根据你的系统磁盘分配情况自行更改!
root (hd0,0)
#说明:hd0表示xp或者vista所在的硬盘盘号,hd0表示第一块硬盘,若是第二块硬盘则为hd1,0表示xp或者vista位于第几块盘,从0开始编号!
savedefault
makeactive
chainloader +1 复制代码 好!重启应该就能引导vista和xp了,xp的引导在安装vista的时候vista就做好了xp的引导项了!
2 )(推荐 )用Grub for DOS 来解决!
(1 )在按照ubuntu->Xp->Vista 的顺序安装好系统后,vista 的启动菜单只会引导windows 的两个系统,我们现在要做的就是恢复ubuntu 的引导,在此推荐使用修改xp 的启动菜单项,这样比较简单,如果修改vista 的启动菜单将会是比较复杂。我也曾经修改过,过程很复杂,一不留神就搞错了,如果想修改vista 的启动菜单的话在此我不想多说,感兴趣的话可以自己baidu 或者google 一下应该会有相应的答案,然后自己在根据自己的情况来调整!
(2 )这样装好的系统后的系统引导项目应该是这样的:
Vista 启动引导菜单:
| ——引导vista à 进入vista
|------- 引导XP à 进入xp
然后接下来我们要把引导项改成如下图所示的两层引导:
Vista 启动引导菜单:
| ——引导vista à 进入vista
|------- 引导XP à 进入xp 启动引导菜单
|------ 引导xp ,进入xp
|------ 引导grub for dos ,进入grub 界面
如上所示就我们接下来要完成的两层菜单引导。
(3 )进入xp ,将事先下载好的grub for dos (本帖附件里有这个压缩包的下载 ,当然你也可以自己去下载)包里面的以下几个文件复制到xp 的安装分区的根目录下:
Grub 、grub.exe 、grldr 、grldr.mbr
就复制这四个文件就好了,其他的一大堆文件不用复制!
(4 )更改设置使得xp 显示所有文件包括系统文件(这个不用我教了吧?如果这个还不懂的话赶紧去恶补电脑常识!),这是在xp 的安装分区的根目录下会显示一个名为boot.ini 的文件,右键打开将文件的只读属性去掉,然后打开文件在文件的新的一行中输入:
C:\grldr=”Grub”
注意根据自己的实际情况更改 xp 的安装主目录!
保存文件,重启xp 。
(5 )这时候你重启用vista 引导xp 的时候会进入xp 的启动菜单,这时会多出一个grub 的选项,就是我们刚才加入的,选择这项进入,切换到
“Enter command …” 那个选项,这时进入了grub 的命令行模式,这时就可以按照方法1 )类似的方法来修复ubuntu 的引导菜单了,这里不再赘述,请见解决方案1) 的步骤(4 )~ (7 ),方法是一样的!
(6 )grub for dos 方案的解决方法不是很复杂,也不需要ubuntu 的live cd ,这样修复后的引导菜单会变成三层(或者说***),如下所示:
开机,进入ubuntu 启动引导菜单:
| ——引导Ubuntu à 进入Ubuntu
| ——引导xp à 进入xp
|------- 引导Vista à 进入Vista 启动引导菜单
| ——引导vista à 进入vista
|------- 引导XP à 进入xp 启动引导菜单
|------ 引导xp ,进入xp
|------ 引导grub for dos ,进入grub 界面
呵呵,刚修复后的引导会出现上面那样***的引导菜单,在ubuntu 的引导项都可以成功引导xp 和vista 系统进入后就可以将vista 和xp 启动菜单的多余引导项删除了,删除vista 的引导项目推荐使用vista boot pro 这个软件(我应该没记错名字吧?),删除xp 多余的启动引导项就直接修改boot.ini 文件就可以了,把其中多余的项目去掉就好了!
最终的引导结构应该是如下图所示:
开机,进入ubuntu 启动引导菜单:
| ——引导Ubuntu à 进入Ubuntu
| ——引导xp à 进入xp
|------- 引导Vista à 进入Vista
另,如果你的ubuntu 引导系统还不能引导xp 和vista 系统,那就请再看看解决方案1) 的第(8 )个步骤,先解决了引导再删除多余的win 引导项!
【附】如果你的ubuntu 的引导项目已经完全毁坏了,而且也无法修复的,请别忘记xp 的 故障修复台 自带的fixmbr 命令,可以很方便的修复xp 的mbr 引导!我用这个命令解决了很多次严重的错误,具体用法请使用fixmbr /? 查询,我记得后面是跟了一个参数的,但是忘记是哪个参数了….
奉上安装成功后的系统引导照片:
ubuntu的引导菜单:
vista的引导菜单:
二、XP->Vista->Ubuntu安装顺序解决方案(最简单最理想的三系统安装方案,推荐!):
很简单的方案。vista产生了xp的引导,最后Ubuntu最后引导了三个系统,这种方法推荐新手采用!具体不详细说了,很简单!
下面说到的几种方式有时间我再更新吧,今天是在写得很累了,不想写了...
三、XP->Ubuntu->Vista安装顺序解决方案:
四、Ubuntu->Vista->XP安装顺序解决方案(最不推荐的安装方式!):
五、Vista->XP->Ubuntu安装顺序解决方案:
六、Vista->Ubuntu->XP安装顺序解决方案:
!请尊重本人的辛苦劳动,拿出来和大家分享,请不要忘记回帖!!
尊重他人的劳动等于尊重自己,谢谢!
写一篇文章不容易,以前发了很多,但是很多人看了不回贴。。。所以导致什么隐藏啊什么的。。。
本帖 不设隐藏,不设阅读权限 ,请大家自觉尊重他人的劳动
本帖仅发: 远景和Ubuntu中文论坛(我的Ubuntu中文论坛ID:Robulu) ,转帖请勿删除原帖任何文字并注明出处,谢谢!
[ 本帖最后由 aiquel 于 2008-8-28 22:55 编辑 ]
展开阅读全文​
附件:
你需要登录 才可以下载或查看附件。没有帐号?注册
3
查看全部评分