当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 24 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-06-11 20:09 

注册: 2009-04-29 21:22
帖子: 1081
送出感谢: 3
接收感谢: 1
硬盘安装ubuntu与XP双系统的要点

本文以安装ubuntu9.04为例进入讲述。
一.
从iso文件启动
硬盘安装的关键则在于实现从iso文件启动.从网上下载ubuntu的iso文件,把它放在一个盘的根目录下,这个盘可以ntfs的,也可以是fat32的,当然,它也可以是linux的文件系统.只是不要把这个文件放在你要安装系统的分区上就行了(这句纯是废话啦!)
用winrar或者其它工具从iso文件中提取Casper下的vmlinuz和initrd.gz(注意,在ubuntu9.10中的这个文件的名字是:initrd.lz,下面编写的menu.lst文件中也要把其中的initrd.gz改为initrd.lz)两个文件到这同一个盘的根目录下.
在这个盘的根目录下,新建一个文本文件,把它重命名为:menu.lst
在这个文件里面写入如下命令:


title Install Ubuntu

find --set-root /ubuntu-9.04-desktop-amd64.iso

kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-amd64.iso locale=zh_CN.UTF-8

initrd /initrd.gz

注意,这个命令里面的ubuntu-9.04-desktop-amd64.iso 是下载的iso文件的名字,你的文件可能不是这个名字,所以要把它改为你自己的文件的名字。

除了这个我们建立的menu.lst的文件之外,其它盘的根目录下如果也存在着这样的名字的文件,必须全部删除或者重命名。
另外,我第一次安装的时候用了各种的办法,就是不能成功从iso文件启动。后来偶然发现,是因为我的一个盘的根目录下,存在着一个名为ubuntu的文件夹。我把这个文件重命后,也就成功从iso文件启动了。对于这个插曲,好象还没有别的朋友遇到过。

从网上下载最新版的grub4dos,从中提取出一个名为grldr的文件,只要这一个就够了,其它的我们不需要。把它放到XP系统盘的根目录下。然后修改boot.ini,在最末加上一句:

c:\grldr="ubuntu"
须要注意的是,我这里是假设你的XP是装在C盘的。如果是装在其它盘,把这里的C盘改为其它的对应盘符就是了。
总之,是要在xp中加入grldr的启动项就行了。
从网上找到的资料来看,vista和win7也可以使用boot.ini,只是在写法上有一个注意点。
在XP中,我们加入的这一行可以写成:
c:\grldr=ubuntu
而在vista中,我们加入的这一行必须写成:
c:\grldr=“ubuntu”

也就是说,在vista下,必须加上这一对引号,而在xp下,这对引号却是可有可无的。
对于这一点,我没有试验过。

然后是重启电脑啦,选择ubuntu启动,进入桌面后,双击桌面上的安装,就可以开始ubuntu的安装了。



二。
安装过程中,提示分区不能卸载。
在安装的过程中,可能会遇到一个提示:
安装装程序要更改分区表,但未能实现,因为以下挂载点上的分区不能被卸载:/isodevice
ubuntu8.10以后的版本的硬盘安装和之前的版本不一样了
问题就是一旦设计到分区修改,安装程序默认会尝试卸载整个硬盘,但是此时硬盘上iso还是挂载的,所以会出错。
解决的办法是:
在启动安装程序之前把已经挂载的分区卸载 ,在终端中输入命令:
sudo umount -l /isodevice (一定要加-l)
如果是光盘安装的话,可能需要用到的命令是:
sudo umount -l /cdrom

三。
把启动引导装置安装到逻辑分区。
装xp与ubuntu双系统,我倾向于以不写入mbr为好。因为一旦写入mbr,就会麻烦多多的。比如xp下安装的一键还原精灵不可用啦,ubuntu出了问题,XP也启动不了啦。
解决的办法是:安装ubuntu的分区最好是逻辑分区。
在安装的过程中,需要回答七个问题,在最后的一个问题,也就是第七个问题的时候,别忙着点安装,请点右下角的高级进入。
安装启动引导的设备,默认是选择活动的主分区。这里我们选择一个逻辑分区,有些朋友喜欢把/boot分区做一个单独的分区,那么我们应该把这个/boot分区设为逻辑分区为好。这里我们选择安装启动引导的设备当然也就选择这个/boot分区啦。如果我们没有把/boot分区设为独立的分区,那么我们在这里应该选择/分区,这个/分区最好是逻辑分区。
总之,只要我们选择的安装启动引导的设备是逻辑分区,那么安装程序就不会写入mbr。至于如果我们选择的是非活动的主分区,会不会写入mbr,那就不得而知啦。因为没有试验过。

四。下载最新版的grldr
由于我们没有写入mbr,所以在系统安装完毕后,我们重启电脑,并不能直接进入ubuntu,这里我们需要首先删除我们先前建立的那个menu.lst文件。这时我们重启电脑,在XP的启动菜单界面,仍然选择ubuntu进入,我们也就会成功进入ubuntu啦。也就是说,我们仍然用先前的grldr引导进入了ubuntu.
但这里有一个要点,就是我们所下载的grldr应该是最新版的。原因是,现在的ubuntu的分区的主流都是ext4啦。只有最新版的grldr才能识别ext4分区。这个问题我遇到过,结果傻傻地到处求助。

五。菜单半英文半汉语。
早就听说过ubuntu是最流行的linux桌面系统啦。但我刚装完后进入桌面却是心凉了半截。原因就在于菜单是一半是英文一半是汉语。对于E文好的朋友,这当然不成问题,但对于我们多数的朋友而言,这就成啦问题啦。这时最需要的就是安装中文语言包。如何安装,这里就不赘述啦。


最后由 人在井天 编辑于 2009-11-11 15:59,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-06-13 18:30 
头像

注册: 2009-04-27 21:07
帖子: 472
地址: 柚香何处闻?
送出感谢: 0 次
接收感谢: 0 次
学习了,以前安装的时候遇到过。再复习一遍。 :em11


_________________
OS :Ubuntu13.04


页首
 用户资料  
 
3 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-09-10 20:00 

注册: 2009-09-08 18:29
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
学习了~~


页首
 用户资料  
 
4 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-09-10 23:54 

注册: 2007-12-25 22:05
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
学习了,多谢楼主,以前安过7.10


页首
 用户资料  
 
5 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-09-11 9:09 

注册: 2009-09-11 8:32
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
谢谢LZ~ :em11


页首
 用户资料  
 
6 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-09-20 20:31 
头像

注册: 2009-09-18 18:46
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
"在启动安装程序之前把已经挂载的分区卸载 ,在终端中输入命令:"

弱弱的问下 :em06 这个终端是什么?


页首
 用户资料  
 
7 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-09-21 4:18 
头像

注册: 2008-10-03 23:15
帖子: 16
送出感谢: 0 次
接收感谢: 0 次
没太看明白, 为什么要装在逻辑分区?


_________________
总是找不到快的升级服务器...


页首
 用户资料  
 
8 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-09-22 18:36 

注册: 2009-09-22 18:18
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
没单独设boot分区
安装成功
但是Grub4dos无法引导进入ubuntu系统
root (hd0,9)后grub识别分区为ext2fs,但是该分区的/boot文件夹下的文件不能被识别
好像安装分区的所有文件grub都看不到
进入liveCD后可以看到安装分区的文件都是有的

有没有人遇到过这种情况~~?


页首
 用户资料  
 
9 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-09-22 18:38 

注册: 2009-09-22 18:18
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
yyyalong 写道:
"在启动安装程序之前把已经挂载的分区卸载 ,在终端中输入命令:"

弱弱的问下 :em06 这个终端是什么?

左上角菜单->附件->终端


页首
 用户资料  
 
10 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-09-22 18:44 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
引用:
左上角菜单->附件->终端

应用程序->附件->终端(右击之,可以添加到面板),可以进入X模拟终端;Ctrl+Alt+F1~F6进入纯终端。


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-10-12 11:23 
头像

注册: 2009-10-09 16:21
帖子: 295
送出感谢: 0 次
接收感谢: 0 次
我安装了maxdoc,在boot.ini文件里有这么一行“C:\mxldr=MaxDOS v5.8s”,我现在的启动画面是xp与maxdoc选项的。我添加你那句“c:\grldr="ubuntu”为“save failure”,怎么解决能让这三个同时共存啊?


页首
 用户资料  
 
12 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-10-13 5:26 

注册: 2009-09-26 11:19
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
谢谢 真的 就这个是实用的……谢谢啦 我装成功了……


页首
 用户资料  
 
13 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-10-13 7:57 

注册: 2009-04-29 21:22
帖子: 1081
送出感谢: 3
接收感谢: 1
aqlinf 写道:
我安装了maxdoc,在boot.ini文件里有这么一行“C:\mxldr=MaxDOS v5.8s”,我现在的启动画面是xp与maxdoc选项的。我添加你那句“c:\grldr="ubuntu”为“save failure”,怎么解决能让这三个同时共存啊?


保存失败的原因是,boot.ini文件是只读文件,右键,属性,去掉只读属性,再改就成了。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-10-13 9:31 

注册: 2008-02-05 12:13
帖子: 73
送出感谢: 0 次
接收感谢: 0 次
因下列文件的丢失或者损坏,Windows无法启动:
<Windows root>\systen32\hal.dll.
请重新安装以上文件的拷贝。


我怎么还是这个。。。。。。。。。。。。。。


页首
 用户资料  
 
15 楼 
 文章标题 : Re: (分享)硬盘安装ubuntu与XP双系统的要点
帖子发表于 : 2009-10-13 9:32 

注册: 2008-02-05 12:13
帖子: 73
送出感谢: 0 次
接收感谢: 0 次
人在井天, 兄弟在吗 我要崩溃啦 能加个QQ吗?240602366


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


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

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

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