当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-07-20 7:58 
头像

注册: 2009-07-10 19:28
帖子: 48
送出感谢: 0 次
接收感谢: 0 次
本文是直接从我的blog里转过来的,地址是
http://hi.baidu.com/superdamimi/blog/it ... 40302.html
赚点流量 :em06
被骗了,我们都被骗了,其实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.折腾的确是有好处的,本文我资料都没翻过,很顺的就写下来了,命令背的好熟...

看在我这么辛苦的份上,大家多顶下吧 :em04

Ps:感觉WinVista/7也许也可以用这方法,但没试过,敢折腾的自己来吧

建议实际操作前多读几遍本文,最好能都记下来

祝大家都能成功!! :em11



转载请注意版权信息


_________________
新手,很有好奇心。有兴趣的去我的blog看看吧
http://hi.baidu.com/superdamimi/


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-07-20 8:20 
头像

注册: 2009-07-16 15:53
帖子: 35
地址: 浙江杭州
系统: FreeBSD 10-CURRENT
送出感谢: 0 次
接收感谢: 0 次
Ps:感觉WinVista/7也许也可以用这方法,但没试过,敢折腾的自己来吧 :em06
有的时候乱想会处问题的
。。。。。。。。。
VISTA
7
的引导器不一样的 类似GRUB的诶
。。。。。。。。。。。。。。 :em20
现安装XP多好阿 没事弄的这么麻烦诶。。。


_________________
个人主页:https://www.7axu.com/ - GTalk:ghw@7axu.com
GnuPG Public Key: 368FDC55,89DC 1FF9 A639 B94E 2B43 C9BC 61C2 6E2C 368F DC55


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-07-20 8:29 
头像

注册: 2009-07-10 19:28
帖子: 48
送出感谢: 0 次
接收感谢: 0 次
你理解错了,我是用ubuntu引导的,与是XP还是7应该没什么关系
看这段:
title Windows XP
root (hd0,0)
makeactive
chainloader +1
你觉得这跟是XP还是vista有关系么??


_________________
新手,很有好奇心。有兴趣的去我的blog看看吧
http://hi.baidu.com/superdamimi/


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-07-27 9:56 

注册: 2009-03-28 9:39
帖子: 69
送出感谢: 0 次
接收感谢: 0 次
好文章,顶,收藏,以后用的上。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-07-27 15:11 

注册: 2007-10-04 15:23
帖子: 147
送出感谢: 0 次
接收感谢: 0 次
跟装的先后没关系一样,XP就只能在硬盘最前面,我就看出这意思


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-07-28 10:57 

注册: 2006-08-30 16:03
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
我就把xp装在hd 的第二个主分区上面,呵呵


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-02 10:33 

注册: 2008-01-01 19:50
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
PC机这东西,就是要折腾,而后学到很多东西。
当初我的系统也是这么搞的。 :em03


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-02 10:54 
头像

注册: 2008-07-17 13:24
帖子: 193
送出感谢: 0 次
接收感谢: 0 次
其实很简单几个步骤的事情。
前几天试了一下自己的。
现状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 (退出)

重启之后有了grub,但是没有了win7.先进去9.04,然后编辑menu.lst,
加入下列语句即可。另外可以注销掉隐藏菜单
代码:
#hiddenmenu

代码:
title                        windows7
root                        (hd0,3)
chainloader        +1


从这个事情看得出来,win7要求安装在主分区,但是如果我把win7的文件全部拷贝到一个逻辑分区,相应的更改
代码:
root (hd0,6)

有空测试一下。但愿这个事情不是要读取什么扇区记录才好,记得xp似乎可以安装在逻辑分区的,只是在主分区写什么东西的。


_________________
代码:
如鱼饮水 冷暖自知


最后由 xiajiebuhui 编辑于 2009-08-10 19:01,总共编辑了 1 次

页首
 用户资料  
 
9 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-02 11:29 
头像

注册: 2008-12-20 15:43
帖子: 9341
地址: 心靈深處
系统: 家14.04,公司14.04
送出感谢: 13
接收感谢: 37
學習了 :em11


_________________
[论坛版主行为规定]+[PITIVI簡易教程]+[CAD裝draftsight]+[酷我音乐裝kwplayer]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-02 12:31 
头像

注册: 2009-05-27 21:55
帖子: 1394
送出感谢: 1
接收感谢: 0 次
一次win7 和DiskGenius不兼容刚要还原分区表 咔嚓
重启啦!再次开机用usb pe看 没有分区。。
于是用我的在一个地方刻的 8.10装了系统
用wine 迅雷下了一个xp
我还有救~ ghost就完成了


_________________


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-02 13:01 
头像

注册: 2009-04-24 4:07
帖子: 706
地址: 广东肇庆
系统: win8
送出感谢: 0 次
接收感谢: 0 次
不折腾会死……


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-07 9:18 

注册: 2009-07-20 15:47
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
这个很实用。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-07 9:27 

注册: 2009-07-20 15:47
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
这个很实用。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-10 18:57 
头像

注册: 2008-07-17 13:24
帖子: 193
送出感谢: 0 次
接收感谢: 0 次
重装grub很基础,是一项基本功。
其实整个帖子只有一句话
代码:
学会重装grub和修改menu.lst


_________________
代码:
如鱼饮水 冷暖自知


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 先安装ubuntu后安装XP的详细教程!!分步操作,非常简单!!强烈要求置顶!!个人觉得写的实在是太好了:D
帖子发表于 : 2009-08-13 0:00 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
没看出好来。不好意思。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:xzy_yjy 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译