先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
- cccdecccde
- 帖子: 48
- 注册时间: 2009-07-10 19:28
先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
本文是直接从我的blog里转过来的,地址是
http://hi.baidu.com/superdamimi/blog/it ... 40302.html
赚点流量
被骗了,我们都被骗了,其实WinXP和Ubuntu双系统共存真的很简单,敢折腾就行,不用什么grub4dos,我没法上网,结果硬是自己折腾出来了,现在分享一下我的经历吧
注:我的方法是由Ubuntu引导,非XP引导
要求:1.有一张liveCD或一个liveUSB(这是关键)
2.有一张XP的安装盘(WinPE在我的机子上不可用,安装在复制完文件后就会跳掉,大家不怕折腾的可以自己试试)
2.有一定的XP和Linux操作基础
3.有一定的英语基础
我本来是整个硬盘都分给Ubuntu的,但最近有需要安装一个XP。
第一步:开始我是把5G的swap分出4G用于安装XP,但是失败,提示大意是mbr找不到还是不可写,想起来XP好象是一定要装在最前面的,于是把25G的/(用于安装ubuntu的分区)分出8G用于安装XP
操作:重启-进入liveCD-系统-系统管理-分区编辑器(liveCD中为英文,大家自己对应着看吧)
选择原本的安装Ubuntu的分区(我是通过容量和已使用量判断的,这样比较不容易出错),在它上面右键-更改大小/移动(Resize/move??),然后在之前的空余空间中填入8000(单位是MB,这个依你自己的需要填),把上面的可拖动的条子移动到最右边,下面有个打勾的,翻译过来是舍入到柱面,勾上。
OK,你再仔细检查一遍,确认没问题后点击上面的Apply。至此第一步完成
(注:1.多出来的8G空间不要格式化,千万不要,除非你想多一个步骤再进一次liveCD
2.调整分区花的时间会很长,已用空间越大时间越长,我的20min+,大家要有点耐心)
第二步:装入XP安装盘,移动到未分配空间(默认就是第一个),按c建立分区,按ENTER选择在该分区上安装XP
开始安装...装驱动,补丁,常用软件,重启,完成
好了,现在你应该是进不去Ubuntu了的(在我的机子上GhostXP没成功,分区格式化后Ghost也不行,但据说可以的话Ghost成功后就会出现XP和Ubuntu双选项启动,下面的步骤全部可省)。
接下来就是本文的重点了
第三步:重启-进入liveCD-开启终端
输入sudo grub (出现grub>的提示符)
输入find /boot/grub/stage1 (出来的结果会是hd 0,1,不一定是0,1,但按照我上面的做法下来的一般都是。我第一次命令执行到这里就卡住了,后来多试几次,终于成功)
输入root (hd0,1) (hd0,1对应你自己出来的结果)
输入setup (hd0) (也不一定是0,自己注意对应关系)
输入quit (退出)
重启,好了,这时候你应该是进的去Ubuntu,但是没有XP的选项了
现在,重中之重来了
第四步:
进入Ubuntu-终端
输入sudo gedit /boot/grub/menu.lst (打开了menu.lst文件)
把以下的内容复制-粘贴入menu.lst
title Windows XP
root (hd0,0)
makeactive
chainloader +1
位置是在拉到文件最下面,有4个title ubuntu的,插在它们中间就行。我的是
## ## End Default Options ##
title Windows XP
root (hd0,0)
makeactive
chainloader +1
title Ubuntu 9.04, kernel 2.6.28-13-generic
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=4e1d85e9-bb61-48e3-b76f-e77376b3c3ae ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-13-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-13-generic (recovery mode)
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=4e1d85e9-bb61-48e3-b76f-e77376b3c3ae ro locale=zh_CN single
initrd /boot/initrd.img-2.6.28-13-generic
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4e1d85e9-bb61-48e3-b76f-e77376b3c3ae ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4e1d85e9-bb61-48e3-b76f-e77376b3c3ae ro locale=zh_CN single
initrd /boot/initrd.img-2.6.28-11-generic
title Ubuntu 9.04, memtest86+
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
注意,排第一个的就是它默认启动的!!
那如果我想默认启动第二个怎么办呢??
menu.lst往上翻,有一行是
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
把default 0改成default 1就行
依此类推,第三个就是改成2
我的已经改成1,结合上文的title,这样排版比较美观
保存
好了,现在已经基本上完成了,开机,启动的时候注意提示按ESC试试看,是不是出现5个的选项框了??这说明我们已经成功了!!
menu.lst里面还有很多可以改的,可以更加个性化grub的启动界面,这些可以自己上网找资料,也可以仔细去读menu.lst的提示
这次折腾学到的东西:
1.不要害怕,死命的折腾吧,大不了重装
2.我可怜的小光驱,liveCD不知道读了几次,强烈建议大家自己做个liveUSB,太伤光驱了
3.折腾的确是有好处的,本文我资料都没翻过,很顺的就写下来了,命令背的好熟...
看在我这么辛苦的份上,大家多顶下吧
Ps:感觉WinVista/7也许也可以用这方法,但没试过,敢折腾的自己来吧
建议实际操作前多读几遍本文,最好能都记下来
祝大家都能成功!!
转载请注意版权信息
http://hi.baidu.com/superdamimi/blog/it ... 40302.html
赚点流量
被骗了,我们都被骗了,其实WinXP和Ubuntu双系统共存真的很简单,敢折腾就行,不用什么grub4dos,我没法上网,结果硬是自己折腾出来了,现在分享一下我的经历吧
注:我的方法是由Ubuntu引导,非XP引导
要求:1.有一张liveCD或一个liveUSB(这是关键)
2.有一张XP的安装盘(WinPE在我的机子上不可用,安装在复制完文件后就会跳掉,大家不怕折腾的可以自己试试)
2.有一定的XP和Linux操作基础
3.有一定的英语基础
我本来是整个硬盘都分给Ubuntu的,但最近有需要安装一个XP。
第一步:开始我是把5G的swap分出4G用于安装XP,但是失败,提示大意是mbr找不到还是不可写,想起来XP好象是一定要装在最前面的,于是把25G的/(用于安装ubuntu的分区)分出8G用于安装XP
操作:重启-进入liveCD-系统-系统管理-分区编辑器(liveCD中为英文,大家自己对应着看吧)
选择原本的安装Ubuntu的分区(我是通过容量和已使用量判断的,这样比较不容易出错),在它上面右键-更改大小/移动(Resize/move??),然后在之前的空余空间中填入8000(单位是MB,这个依你自己的需要填),把上面的可拖动的条子移动到最右边,下面有个打勾的,翻译过来是舍入到柱面,勾上。
OK,你再仔细检查一遍,确认没问题后点击上面的Apply。至此第一步完成
(注:1.多出来的8G空间不要格式化,千万不要,除非你想多一个步骤再进一次liveCD
2.调整分区花的时间会很长,已用空间越大时间越长,我的20min+,大家要有点耐心)
第二步:装入XP安装盘,移动到未分配空间(默认就是第一个),按c建立分区,按ENTER选择在该分区上安装XP
开始安装...装驱动,补丁,常用软件,重启,完成
好了,现在你应该是进不去Ubuntu了的(在我的机子上GhostXP没成功,分区格式化后Ghost也不行,但据说可以的话Ghost成功后就会出现XP和Ubuntu双选项启动,下面的步骤全部可省)。
接下来就是本文的重点了
第三步:重启-进入liveCD-开启终端
输入sudo grub (出现grub>的提示符)
输入find /boot/grub/stage1 (出来的结果会是hd 0,1,不一定是0,1,但按照我上面的做法下来的一般都是。我第一次命令执行到这里就卡住了,后来多试几次,终于成功)
输入root (hd0,1) (hd0,1对应你自己出来的结果)
输入setup (hd0) (也不一定是0,自己注意对应关系)
输入quit (退出)
重启,好了,这时候你应该是进的去Ubuntu,但是没有XP的选项了
现在,重中之重来了
第四步:
进入Ubuntu-终端
输入sudo gedit /boot/grub/menu.lst (打开了menu.lst文件)
把以下的内容复制-粘贴入menu.lst
title Windows XP
root (hd0,0)
makeactive
chainloader +1
位置是在拉到文件最下面,有4个title ubuntu的,插在它们中间就行。我的是
## ## End Default Options ##
title Windows XP
root (hd0,0)
makeactive
chainloader +1
title Ubuntu 9.04, kernel 2.6.28-13-generic
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=4e1d85e9-bb61-48e3-b76f-e77376b3c3ae ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-13-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-13-generic (recovery mode)
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=4e1d85e9-bb61-48e3-b76f-e77376b3c3ae ro locale=zh_CN single
initrd /boot/initrd.img-2.6.28-13-generic
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4e1d85e9-bb61-48e3-b76f-e77376b3c3ae ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=4e1d85e9-bb61-48e3-b76f-e77376b3c3ae ro locale=zh_CN single
initrd /boot/initrd.img-2.6.28-11-generic
title Ubuntu 9.04, memtest86+
uuid 4e1d85e9-bb61-48e3-b76f-e77376b3c3ae
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
注意,排第一个的就是它默认启动的!!
那如果我想默认启动第二个怎么办呢??
menu.lst往上翻,有一行是
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
把default 0改成default 1就行
依此类推,第三个就是改成2
我的已经改成1,结合上文的title,这样排版比较美观
保存
好了,现在已经基本上完成了,开机,启动的时候注意提示按ESC试试看,是不是出现5个的选项框了??这说明我们已经成功了!!
menu.lst里面还有很多可以改的,可以更加个性化grub的启动界面,这些可以自己上网找资料,也可以仔细去读menu.lst的提示
这次折腾学到的东西:
1.不要害怕,死命的折腾吧,大不了重装
2.我可怜的小光驱,liveCD不知道读了几次,强烈建议大家自己做个liveUSB,太伤光驱了
3.折腾的确是有好处的,本文我资料都没翻过,很顺的就写下来了,命令背的好熟...
看在我这么辛苦的份上,大家多顶下吧
Ps:感觉WinVista/7也许也可以用这方法,但没试过,敢折腾的自己来吧
建议实际操作前多读几遍本文,最好能都记下来
祝大家都能成功!!
转载请注意版权信息
新手,很有好奇心。有兴趣的去我的blog看看吧
http://hi.baidu.com/superdamimi/
http://hi.baidu.com/superdamimi/
- Gehaowu
- 帖子: 35
- 注册时间: 2009-07-16 15:53
- 系统: FreeBSD 10-CURRENT
- 来自: 浙江杭州
- 联系:
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
Ps:感觉WinVista/7也许也可以用这方法,但没试过,敢折腾的自己来吧
有的时候乱想会处问题的
。。。。。。。。。
VISTA
7
的引导器不一样的 类似GRUB的诶
。。。。。。。。。。。。。。
现安装XP多好阿 没事弄的这么麻烦诶。。。
有的时候乱想会处问题的
。。。。。。。。。
VISTA
7
的引导器不一样的 类似GRUB的诶
。。。。。。。。。。。。。。
现安装XP多好阿 没事弄的这么麻烦诶。。。
个人主页:https://www.7axu.com/ - GTalk:ghw@7axu.com
GnuPG Public Key: 368FDC55,89DC 1FF9 A639 B94E 2B43 C9BC 61C2 6E2C 368F DC55
GnuPG Public Key: 368FDC55,89DC 1FF9 A639 B94E 2B43 C9BC 61C2 6E2C 368F DC55
- cccdecccde
- 帖子: 48
- 注册时间: 2009-07-10 19:28
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
你理解错了,我是用ubuntu引导的,与是XP还是7应该没什么关系
看这段:
title Windows XP
root (hd0,0)
makeactive
chainloader +1
你觉得这跟是XP还是vista有关系么??
看这段:
title Windows XP
root (hd0,0)
makeactive
chainloader +1
你觉得这跟是XP还是vista有关系么??
新手,很有好奇心。有兴趣的去我的blog看看吧
http://hi.baidu.com/superdamimi/
http://hi.baidu.com/superdamimi/
-
- 帖子: 69
- 注册时间: 2009-03-28 9:39
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
好文章,顶,收藏,以后用的上。
-
- 帖子: 147
- 注册时间: 2007-10-04 15:23
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
跟装的先后没关系一样,XP就只能在硬盘最前面,我就看出这意思
-
- 帖子: 17
- 注册时间: 2006-08-30 16:03
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
我就把xp装在hd 的第二个主分区上面,呵呵
-
- 帖子: 20
- 注册时间: 2008-01-01 19:50
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
PC机这东西,就是要折腾,而后学到很多东西。
当初我的系统也是这么搞的。
当初我的系统也是这么搞的。
- xiajiebuhui
- 帖子: 193
- 注册时间: 2008-07-17 13:24
- 联系:
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
其实很简单几个步骤的事情。
前几天试了一下自己的。
现状9.04后装win7.
先说一下分区。
首先是两个主分区,一个boot,一个/分区。一个逻辑分区,其中有一个home,一个swap,一个ntfs。
还有最后一个主分区。
最后一个主分区安装的win7。很流畅安装完毕,光盘安装滴。
安装完成发现只能进win7,所以,类似楼主的,liveCD启动,终端。
重启之后有了grub,但是没有了win7.先进去9.04,然后编辑menu.lst,
加入下列语句即可。另外可以注销掉隐藏菜单
从这个事情看得出来,win7要求安装在主分区,但是如果我把win7的文件全部拷贝到一个逻辑分区,相应的更改
有空测试一下。但愿这个事情不是要读取什么扇区记录才好,记得xp似乎可以安装在逻辑分区的,只是在主分区写什么东西的。
前几天试了一下自己的。
现状9.04后装win7.
先说一下分区。
首先是两个主分区,一个boot,一个/分区。一个逻辑分区,其中有一个home,一个swap,一个ntfs。
还有最后一个主分区。
最后一个主分区安装的win7。很流畅安装完毕,光盘安装滴。
安装完成发现只能进win7,所以,类似楼主的,liveCD启动,终端。
代码: 全选
输入sudo grub (出现grub>的提示符)
输入find /boot/grub/stage1 (出来的结果会是hd 0,1,不一定是0,1,但按照我上面的做法下来的一般都是。我第一次命令执行到这里就卡住了,后来多试几次,终于成功。。。。。boot单独分区去掉/boot)
输入root (hd0,1) (hd0,1对应你自己出来的结果)
输入setup (hd0) (也不一定是0,自己注意对应关系)
输入quit (退出)
加入下列语句即可。另外可以注销掉隐藏菜单
代码: 全选
#hiddenmenu
代码: 全选
title windows7
root (hd0,3)
chainloader +1
代码: 全选
root (hd0,6)
上次由 xiajiebuhui 在 2009-08-10 19:01,总共编辑 1 次。
代码: 全选
如鱼饮水 冷暖自知
- peteryeh64
- 论坛版主
- 帖子: 9379
- 注册时间: 2008-12-20 15:43
- 系统: 家kubuntu20.04
- 来自: 心靈深處
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
學習了
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
- istartagain
- 帖子: 1394
- 注册时间: 2009-05-27 21:55
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
一次win7 和DiskGenius不兼容刚要还原分区表 咔嚓
重启啦!再次开机用usb pe看 没有分区。。
于是用我的在一个地方刻的 8.10装了系统
用wine 迅雷下了一个xp
我还有救~ ghost就完成了
重启啦!再次开机用usb pe看 没有分区。。
于是用我的在一个地方刻的 8.10装了系统
用wine 迅雷下了一个xp
我还有救~ ghost就完成了
了
- fejich
- 帖子: 706
- 注册时间: 2009-04-24 4:07
- 系统: win8
- 来自: 广东肇庆
-
- 帖子: 3
- 注册时间: 2009-07-20 15:47
-
- 帖子: 3
- 注册时间: 2009-07-20 15:47
- xiajiebuhui
- 帖子: 193
- 注册时间: 2008-07-17 13:24
- 联系:
Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
重装grub很基础,是一项基本功。
其实整个帖子只有一句话
其实整个帖子只有一句话
代码: 全选
学会重装grub和修改menu.lst
代码: 全选
如鱼饮水 冷暖自知
-
- 帖子: 3681
- 注册时间: 2008-05-03 23:42