求助:ubuntu 9.04 硬盘安装的完整方案

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

Re: 求助:ubuntu 9.04 硬盘安装的完整方案

#31

帖子 arcticmonkey » 2009-04-09 10:28

firemaple 写了:领教了。
aoskas 写了:
080220315 写了:
bongdeee 写了:
kpjmlql 写了:
080220315 写了:以前装8.10的时候,在网上找过用U盘安装的方法。昨天装9.04A6的时候,试了一下,也能用的。现摘抄如下:(我用的是64位的)

1、下载最新版本的Grub4DOS(我用的是0.44的),下载并解压缩后,将目录中的grldr (非grldr.mbr),grub.exe两个文件复制到C盘根目录下。
2、从下载好的iso文件中的casper文件夹下,找到vmlinuz、initrd.gz并复制到C盘根目录下。
3、在C盘根目录下建立menu.lst文件,内容为:
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/jaunty-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.gz

(用9.04的ISO的名字替换了8.10ISO的名字)
4、修改BOOT.ini文件,在最后添加一行,写上:
C:\grldr="GRUB"(引号内的可以随便写)
5、将jaunty-desktop-amd64.iso复制或移到U盘根目录下,硬盘上原有的ISO文件则修改文件名。
6、插上U盘重启电脑,开始安装

我用这个方法安装成功了。以前装8.10的时候分区选择整个硬盘也可以,因为ISO文件不在硬盘上嘛。这次装9.04的时候没有选择整个硬盘,不过估计应该没有问题的。楼主试一下吧。

有三点不明白:
1、你把ISO复制到U盘后,到底是从U盘来启动电脑进行安装???还是仍然从硬盘的C区启动安装呀??--我的理解是从C盘grub引导U盘启动,所以还是U盘启动。
2、menu.lst文件中 iso-scan/filename=/jaunty-desktop-amd64.iso用的是U盘中的ISO文件名还是硬盘C区里的那个ISO文件名呀??--用U盘的ISO文件。另外一点,我用iso-scan总是说找不到文件,改成find_iso就可以找到文件
3、root (hd0,0) 是硬盘启动呀,并不是U盘启动吧?!
:em01
--诡异的一点就是在这里,如果是用U盘启动(我是用移动硬盘),U盘就是(hd,0),如果是从C盘启动,C盘就是(hd,0)

有没有高价来解释一下,我虽然成功了,可是还不明白怎么回事啊,最近装Beta的时候还是这样做的,依然成功……
第一。grub启动时。启动盘(不管它是USB。还是硬盘。)就是hd(0,0)
第二。grub启动时。它会依次扫描所有盘的所有分区(我没有CD和软驱。且安装grub到MBR时。选的不扫描软驱),记住。。是依次。。就是从hd(0,0) ,hd(0,1).....hd(1,0).hd(1,1)...
各分区根下是不是有grldr这个文件。有的话以第一个找到的为准。。。后边的不再扫描了!
第三。 boot=casper iso-scan/filename=/jaunty-desktop-amd64.iso这句也是扫描各分区根下的jaunty-desktop-amd64.iso文件。以第一个找到的为准!!与第二的方法是一样的!!!

以上不知说明白了没有。
我的到grub 界面后就不动了 怎么办?
firemaple
帖子: 202
注册时间: 2008-05-09 12:51
来自: 上海

Re: 求助:ubuntu 9.04 硬盘安装的完整方案

#32

帖子 firemaple » 2009-04-09 12:36

难道是没找到menu.list?
jinsir
帖子: 371
注册时间: 2009-02-21 20:58

Re: 求助:ubuntu 9.04 硬盘安装的完整方案

#33

帖子 jinsir » 2009-04-10 10:30

不错,学习了。
头像
bcking
帖子: 101
注册时间: 2008-02-22 15:20
来自: Guangdong

Re: 求助:ubuntu 9.04 硬盘安装的完整方案

#34

帖子 bcking » 2009-04-11 10:05

我是用一CD引导到DOS下,然后进入移动硬盘里,执行grub,,然后找到ISO,可以加载ISO安装程序,但是为何只有CD-ROM安装呢,没有自己选择安装源文件呢
头像
bbeikke
帖子: 880
注册时间: 2008-10-14 21:54

Re: 求助:ubuntu 9.04 硬盘安装的完整方案

#35

帖子 bbeikke » 2009-04-18 12:46

第一。grub启动时。启动盘(不管它是USB。还是硬盘。)就是hd(0,0)
第二。grub启动时。它会依次扫描所有盘的所有分区(我没有CD和软驱。且安装grub到MBR时。选的不扫描软驱),记住。。是依次。。就是从hd(0,0) ,hd(0,1).....hd(1,0).hd(1,1)...
各分区根下是不是有grldr这个文件。有的话以第一个找到的为准。。。后边的不再扫描了!
第三。 boot=casper iso-scan/filename=/jaunty-desktop-amd64.iso这句也是扫描各分区根下的jaunty-desktop-amd64.iso文件。以第一个找到的为准!!与第二的方法是一样的!!!

以上不知说明白了没有。
感觉解释有点不妥。。。
1、下载最新版本的Grub4DOS(我用的是0.44的),下载并解压缩后,将目录中的grldr (非grldr.mbr),grub.exe两个文件复制到C盘根目录下。
2、从下载好的iso文件中的casper文件夹下,找到vmlinuz、initrd.gz并复制到C盘根目录下。
3、在C盘根目录下建立menu.lst文件,内容为:
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/jaunty-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.gz

(用9.04的ISO的名字替换了8.10ISO的名字)
4、修改BOOT.ini文件,在最后添加一行,写上:
C:\grldr="GRUB"(引号内的可以随便写)
5、将jaunty-desktop-amd64.iso复制或移到U盘根目录下,硬盘上原有的ISO文件则修改文件名。
6、插上U盘重启电脑,开始安装
上面这个方法,是从c盘启动的,grldr (非grldr.mbr),grub.exe都在c盘根目录下。
iso文件在u盘下面是因为 “iso-scan/filename”这个命令整个硬盘+u盘寻找指定文件名文件。
用u盘是因为ubuntu会把ISO所在的分区挂载,导致后续不能对硬盘格式化等操作。
李代桃僵,让u盘被挂载,保证安装顺利进行。
我用这个方法装8.10没有问题,装9.04,进度条到56%左右出现“I/O错误”,期待高手解释
地狱可以想象,天堂却无法描述。
cobber622
帖子: 3
注册时间: 2009-02-22 11:23

Re: 求助:ubuntu 9.04 硬盘安装的完整方案

#36

帖子 cobber622 » 2009-04-28 12:41

080220315 写了:我对GRUB不是很明白,不过这应该算是从硬盘引导到LIVE CD,然后再从U盘上安装吧。毕竟ISO是放在U盘上,到后来选择的时候,可以选择格式化整个硬盘,而不影响系统以后的安装,只要装的时候有ISO文件就行了吧。大家一起学习嘛
“选择格式化整个硬盘”那你的原来的系统和硬盘上的东西还有吗?! :em20
fantimond
帖子: 1
注册时间: 2009-07-31 14:34

Re: 求助:ubuntu 9.04 硬盘安装的完整方案

#37

帖子 fantimond » 2009-07-31 19:39

aohan237 写了:至于9.04的话,硬盘安装,有个很大的问题就是,他会自动将iso所在的分区挂载为光驱,如果是硬盘安装的话,进入LivdCD后,要ctrl+alt+F2 然后 sudo umount -l /isodevice,
这是成功的关键啊, 多谢了。
头像
chinacode
帖子: 21
注册时间: 2009-09-15 12:17
联系:

Re: 求助:ubuntu 9.04 硬盘安装的完整方案

#38

帖子 chinacode » 2009-09-15 15:03

:em09
回复