硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
qingjinshi
帖子: 62
注册时间: 2009-05-29 10:59
来自: 上海·青浦·重固

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#46

帖子 qingjinshi » 2009-10-11 22:57

ssr66994053 写了:很好 学习了 但是能讲讲关于分区那点的东西么? 我还是新手 想安装双系统!
问题:
1.ubuntu可以不安装在最后一个盘符么?(我现在是XP有4个盘符 c,d,e,f 就e 盘空闲点 而且里面也还有些东西 需要备份出去么?)
2.就是安装ubuntu时分区的步骤 和 具体改怎么分区呢?
3.我看了下我的boot.ini 有个 c:\grldr=深度技术ghost一键还原 (有个帖子说需要删除 那是针对wubi安装得吧 硬盘安装需要删除么?)

大侠们 帮帮我吧 我很想使用UBUNTU 都逛了好多天的论坛了,看得我云里雾里的。 请赐教!!!
还有就是 我现在有 8.04 8.10 9.04 的 desktop 但是不知道谁好 (本人不是很喜欢9.04 因为看帖子和自己在VM上虚拟实验 awn和compiz(不会写。。)有冲突 这个貌似还没有解决吧?!)

还是再等等,不多几天9.10就出来了,到时候直接装就好了。我以前装过几次9.04,不爽。9.10全新的文件系统,新内核,新软件,免得自己折腾。
头像
kaji331
帖子: 565
注册时间: 2009-04-27 6:33

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#47

帖子 kaji331 » 2009-10-12 15:42

不写入mbr是不是软激活Vista和win7就没问题了?
知道base64解密的女生请看

5oiR5Zyo5p2t5bee5rWZ5aSn57Sr6YeR5riv6K+75Lmm77yM5aaC5p6c5L2g5a+C5a+e5oOz6KaB54Ku5Y+L77yM6K+357uZ5oiR55WZIOiogOWQp++8mu+8iQo=
litsand
帖子: 9
注册时间: 2009-10-14 16:04

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#48

帖子 litsand » 2009-10-14 21:14

学习下
ictoracle
帖子: 1
注册时间: 2009-10-22 12:13

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#49

帖子 ictoracle » 2009-10-22 12:18

我按照楼主的方法成功安装了UBUNTU 9.04。
安装文件是放在D盘的,现在UBUNTU可以正常使用。

问题是:
现在我的D盘在WINDOWS下可以读写文件,却不能删除任何新建的文件,而在UBUNTU下文件系统是正常的,不知道是不是由于在D盘安装UBUNTU导致的。
恳请那位达人指教,不胜感激!!
匆匆那年
帖子: 63
注册时间: 2009-10-15 16:36

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#50

帖子 匆匆那年 » 2009-10-22 17:19

标记,回去继续安装我的非完美9.10
!~
,怀?
huige728
帖子: 27
注册时间: 2009-10-12 17:11

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#51

帖子 huige728 » 2009-10-26 18:39

好东西,要了
slinux
帖子: 71
注册时间: 2009-01-08 11:50

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#52

帖子 slinux » 2009-10-26 19:33

我安装完成后没有继续使用grub4dos(grldr)来引导ubuntu,
而是使用安装的Grub,
即在安装完成后,不要急着重启电脑,将grub提取出来:
#dd if=/dev/sda9 of=/media/c/pbr.grub bs=446 count=1
注:/dev/sda9 即为安装过程中最后一步选择安装启动引导器的设备
/media/c 为XP下的C盘
然后再修改boot.ini:
c:\pbr.grub="Ubuntu"
PS:多说一点,9.10默认用的grub2目前不能直接这样做,因为貌似就算选择安装grub2到其他分区也不起作用,不知道这是不是一个BUG,论坛中早有解决办法,即“备份mbr→安装grub2到mbr→提取mbr→还原mbr”。
hzg_zee
帖子: 46
注册时间: 2008-04-25 8:16

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#53

帖子 hzg_zee » 2009-10-31 2:31

不行啊。
按楼主的方法安装了两启遍了。
总是停在find /boot/grub/menu.lst的时候死机了。
只能按RESET。

_______________________________________

弄了大半天,终于搞定了。
还是把RGUB写到MBR了。
唉。
头像
bzhao
帖子: 254
注册时间: 2008-07-05 2:15
系统: XUbuntu

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#54

帖子 bzhao » 2009-11-04 8:58

楼主说把linux grub装在mbr上会导致 “win 下安装的一些软件不可用啦”。会吗?
头像
bzhao
帖子: 254
注册时间: 2008-07-05 2:15
系统: XUbuntu

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#55

帖子 bzhao » 2009-11-04 9:00

skytsui 写了:一、安装准备:
硬盘安装的关键则在于实现从iso文件启动.

从网上下载ubuntu的iso文件,把它放在一个盘的根目录下,这个盘可以ntfs的,也可以是fat32的,当然,它也可以是linux的文件系统.只是不要把这个文件放在你要安装系统的分区上就可以。

用winrar或者其它工具从iso文件中提取Casper下的vmlinuz和initrd.gz两个文件到这同一个盘的根目录下.
在这个盘的根目录下,新建一个文本文件,把它重命名为:menu.lst

在这个文件里面写入如下命令:
title Install Ubuntu
find --set-root /ubuntu-9.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.gz
注意:
这个命令里面的 ubuntu-9.04-desktop-i386.iso 是你下载的iso文件的名字,你下载的光盘镜像可能不是这个名字,所以要把它改为你自己的文件的名字。
除了这个我们建立的menu.lst的文件之外,其它盘的根目录下如果也存在着这样的名字的文件,必须全部删除或者重命名。

从网上下载最新版的grub4dos,从中提取出一个名为grldr的文件(只要这一个就够了),把它放到XP系统盘的根目录下。然后修改 boot.ini,在最末加上一句:
c:\grldr=”ubuntu”
须要注意的是,我这里是假设你的XP是装在C盘的。如果是装在其它盘,把这里的C盘改为其它的对应盘符。

PS: vista 和 win7 也可以使用boot.ini,只是在写法上有一个注意点。
在XP中,我们加入的这一行可以写成:c:\grldr=ubuntu
而在vista中,我们加入的这一行必须写成:c:\grldr=“ubuntu”


所需所有文件以打包,下载后解压到目标盘根目录下即可,下载地址:
http://crshare.com/2009/07/ubuntu-904-xp-grub-mbr/


重启计算机,选择 ubuntu 启动。

二、安装

图片
双击”安装”

图片
点击 “Forward” 下一步

图片
选择时区,点击 “Forward” 下一步

图片
键盘布局,根据你键盘选择后,点击 “Forward” 下一步

图片
点击 “是”

图片
预备硬盘空间,选“手动指定分区”(跟据你自己情况选择)

图片
分区:新建

./
./boot (给出150mb就差不多了)
./home
./swap (依据内存而定,我的是512mb)
......... (要不要再建别的分区你们自己定啦)

分好后点击 “Forward” 下一步

图片
填好后先不要着急下一步

图片
调出终端,在里面输入
sudo umount -l /isodevice (一定要加 -l )
回车,关掉终端,点击 “Forward” 下一步

图片
点击“高级”

图片
设置引导
PS:这里讲的是把启动引导装置安装到逻辑分区。
装 win 与 ubuntu 双系统,我倾向于以不写入mbr为好。因为一旦写入mbr,就会麻烦很多,比如 win 下安装的一些软件不可用啦,ubuntu 出了问题 win 也启动不了啦。。。。。
安装启动引导的设备,默认是选择活动的主分区。这里我们选择一个逻辑分区,有些朋友喜欢把 ./boot 分区做一个单独的分区,那么我们应该把这个 ./boot 分区设为逻辑分区为好。
这里我们选择安装启动引导的设备当然也就选择这个 ./boot 分区啦。如果我们没有把 ./boot 分区设为独立的分区,那么我们在这里应该选择 ./ 分区,这个 ./ 分区最好是逻辑分区。
总之,只要选择安装启动引导的设备是逻辑分区,那么安装程序就不会写入mbr。至于如果我们选择的是非活动的主分区,会不会写入 mbr,那就不知道了。

图片
我的 ./boot 分区是 /dev/sda9 ,所以选 /dev/sda9 ,确定。(视个人实际情况定)
回到准备安装界面,点击“安装”

图片
正在安装

图片
安装完毕,重启,回到 win 下,删除 vmlinuz,initrd.gz,menu.lst 三个文件,重启,引导界面选 ubuntu,进入 ubuntu 系统。



所需所有文件以打包,下载后解压到目标盘根目录下即可,下载地址:
http://crshare.com/2009/07/ubuntu-904-xp-grub-mbr/

楼主说把linux grub装在mbr上会导致 “win 下安装的一些软件不可用啦”。会吗?
头像
bzhao
帖子: 254
注册时间: 2008-07-05 2:15
系统: XUbuntu

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#56

帖子 bzhao » 2009-11-04 9:05

楼主说把linux grub装在mbr上会导致 “win 下安装的一些软件不可用啦”。会吗?
heroteng
帖子: 128
注册时间: 2007-11-12 11:20

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#57

帖子 heroteng » 2009-11-04 11:17

此grldr会与某些win7软激活所用grldr文件冲突,会导致win7软激活失效,求解。。。。
lqp64
帖子: 4
注册时间: 2009-08-25 18:30

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#58

帖子 lqp64 » 2009-11-04 22:43

学习中 正在用虚拟机安装。。。。
头像
xiaoqiushu
帖子: 41
注册时间: 2009-03-29 17:29
来自: 西南大学

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#59

帖子 xiaoqiushu » 2010-04-30 19:32

存名,备用
lch2640806
帖子: 48
注册时间: 2010-04-21 19:06

Re: 硬盘安装 Ubuntu 9.04 与 XP 双系统 (含 Grub 不写入 MBR 的方法)

#60

帖子 lch2640806 » 2010-04-30 20:38

为什么我安装的时候是/isodevice无法卸载,输入sudo umount-l/isodevice
没什么作用
回复