linux 用户硬盘安装 ubuntu 9.04 Desktop CD [11.13更新]

系统安装、升级讨论
回复
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
送出感谢: 1 次
接收感谢: 1 次
联系:

linux 用户硬盘安装 ubuntu 9.04 Desktop CD [11.13更新]

#1

帖子 dogfox » 2008-05-03 11:39

作为一个linux的老用户如何在不向ubuntu官方申请免费光盘不刻录LiveCD甚至是无光驱或者网速如同龟速般不愿在线升级的情况下快速安装最新的ubuntu Desktop CD呢?

方法很简单,那就是修改grub,启动硬盘上下载好的LiveCD(Desktop)进行硬盘安装。

代码: 全选

sudo gedit /boot/grub/menu.lst
加入

代码: 全选

title Ubuntu  LiveCD
root (hd0,3)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8 
initrd /initrd.gz 
boot
说明:第二行的root (hd0,3)部分依据你的具体情况而定

如果你的/media/disk/位置是 (hd0,1) ,那么你就应该设置为(hd0,1)

设置好后保存退出

把下载好的iso文件中的.disk和casper下的vmlinuz和initrd.gz拷贝出来放到/media/disk/下,同时iso文件也要放到/media/disk/下

重启系统,选择Ubuntu 9.04 LiveCD进入系统,即可象livecd光盘一样安装ubuntu9.04了。


我把wiki内容重新写了一遍,主要是针对hd0,x的部分,大家有什么不清楚的直接看wiki吧

如何硬盘安装LiveCD?
上次由 dogfox 在 2008-08-25 15:38,总共编辑 2 次。
全世界linux爱好者联合起来 !
luce
帖子: 34
注册时间: 2007-03-07 23:52
送出感谢: 0
接收感谢: 0

#2

帖子 luce » 2008-05-03 14:42

我的比较郁闷,折腾了很久还是没法安装

grub添加以下选项,可以启动安装,
title Ubuntu 8.04 LiveCD
find --set-root /ubuntu-8.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04-desktop-i386.iso quiet splash ro automatic-ubiquity locale=zh_CN.UTF-8 noprompt
initrd /initrd.gz

但是设置好时区,键盘后,弹出错误信息:
Partman failed with exit code 10. .......
如果选择忽略继续,设置用户,分区之前出现错误:
summary failed with exit code 141. ......
继续忽略,将进入ubuntu启动界面,
双击install,可以正常安装到分区部分:
手动分区
发现它把分区表识别为单个unknow分区
我原来是有5个分区的
没办法
不可能全盘安装了
只好放弃了

后来自己刻了光盘安装,还是一样的错误

估计是我的硬盘分区表有问题
如果要重新安装XP系统,修复分区表,代价太大

郁闷
刚把ubuntu7.04删掉了
现在想安装都装不了了
头像
dogfox
论坛版主
帖子: 5311
注册时间: 2006-09-02 14:18
来自: 汉桑城
送出感谢: 1 次
接收感谢: 1 次
联系:

#3

帖子 dogfox » 2008-05-04 10:03

luce 写了:
grub添加以下选项,可以启动安装,
title Ubuntu 8.04 LiveCD
find --set-root /ubuntu-8.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04-desktop-i386.iso quiet splash ro automatic-ubiquity locale=zh_CN.UTF-8 noprompt
initrd /initrd.gz
这个grub写法有误,可能在windows下可以使用,在ubuntu或其他linux下这样的表达不规范。
第二句,应该指明iso的具体位置,而不是find,同时要给iso所在磁盘的root权限。而不是仅仅给iso以root权限。
第三句,automatic-ubiquity代替你选择安装,应该删除,因为它属于危险命令。noprompt应加--后使用
另外,.disk和casper下的vmlinuz和initrd.gz解压出来应该在同一目录下。
最后,本方法只适合在linux下使用。
全世界linux爱好者联合起来 !
billbear
帖子: 3681
注册时间: 2008-05-03 23:42
送出感谢: 0
接收感谢: 3 次

#4

帖子 billbear » 2008-05-05 2:15

很好很简单。
上次由 billbear 在 2009-02-21 10:19,总共编辑 1 次。
yshrike
帖子: 13
注册时间: 2007-11-23 20:26
来自: 四川,成都,UESTC
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 yshrike » 2008-05-05 7:48

:shock: 我是在网上下的Live的CD镜像吧,好像。在XP下直接用虚拟光驱打开,安装到移动硬盘上了,跟个软件似的,回到XP下一看,居然还有个Uninstall,晕死!莫非8.04版已经变成了一个可以在XP下自由安装卸载的软件了索?而且磁盘格式也还是NTFS……真不晓得这是进化呢还是蜕化? :oops: :oops: :oops:
头像
TeliuTe
论坛版主
帖子: 7576
注册时间: 2007-11-25 13:29
系统: 14/16/18/Fedroa22/w7
来自: 新疆博乐
送出感谢: 30 次
接收感谢: 105 次
联系:

#6

帖子 TeliuTe » 2008-05-05 22:55

我是没有解压出.disk,先进到live CD 然后安装,下回试试
头像
skyx
论坛版主
帖子: 9203
注册时间: 2006-12-23 13:46
来自: Azores Islands
送出感谢: 0
接收感谢: 1 次
联系:

#7

帖子 skyx » 2008-05-05 22:58

:shock:
9楼的办法最简单

windows下我经常用的老办法,也管用

viewtopic.php?f=77&t=103990

1 下载ubuntu desktop cd iso文件,将iso中的全部文件释放到c盘根目录下,释放后,如果casper目录在c盘根目录下,说明操作正确,否则重来.

2.下载附件中的文件,把grldr 和menu.lst放到c盘根目录

3.修改c盘下的boot.ini,在最后加一句: C:\GRLDR=ubuntu

4.重启,选ubuntu启动,
附件
grldr and menu.tar.gz
(99.05 KiB) 下载 3271 次
no security measure is worth anything if an attacker has physical access to the machine
setnew
帖子: 82
注册时间: 2007-08-09 22:44
来自: henan
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 setnew » 2008-05-05 23:54

好久沒有來了,來秋秋:)
OS:WIN7+Ubuntu 10.04
Hardware:
N/B:Lenovo L3000 G430MT4200
D/T:
OS: Ubuntu 8.04 LTS
CPU: PIII-S 1.4GHz
MB: ECS P6IEAT (Intel 815EP B-step)
Memory: Samsung 256MBX2 PC133 SDRAM
HDD: Maxtor 80G IDE 2MB 7200RPM
VGA: Integrated
头像
stlxv
论坛版主
帖子: 8274
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#9

帖子 stlxv » 2008-05-06 0:12

直接用虚拟光驱软件挂载光盘,然后用自带的安装在Windows的功能安装就行了。
PHP是最好的语言!不服来战!
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid
送出感谢: 1 次
接收感谢: 23 次

#10

帖子 leeaman » 2008-05-06 0:15

ls mm,人家说的是在linux下面硬盘安装ubuntu哦
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
mapel_uc
帖子: 157
注册时间: 2006-04-21 16:45
送出感谢: 0
接收感谢: 0

#11

帖子 mapel_uc » 2008-05-06 9:36

这个真好,还是期望能有windows下面比较好的硬盘安装方式,因为我用wubi老有busybox出现,真实无奈鸟
zhangmoqi
帖子: 91
注册时间: 2007-10-27 14:02
送出感谢: 0
接收感谢: 0

#12

帖子 zhangmoqi » 2008-05-06 20:08

mapel_uc 写了:这个真好,还是期望能有windows下面比较好的硬盘安装方式,因为我用wubi老有busybox出现,真实无奈鸟
其实已经安装好了,把grub的参数变一下就可以了。
我改成了initrd /boot/initrd.img-2.6.24-16-generic.bak
就可以进入了。
呵呵~~
头像
drvicar
帖子: 1285
注册时间: 2007-12-17 18:07
来自: 西安
送出感谢: 1 次
接收感谢: 1 次
联系:

#13

帖子 drvicar » 2008-05-06 21:05

:lol: 这个经常会出现busybox吧,我把capser文件完全解压出来,就没有再出现了 :idea:



第三句,automatic-ubiquity代替你选择安装,应该删除,因为它属于危险命令。noprompt应加--后使用
谢谢你指出的这个
头像
keky
帖子: 231
注册时间: 2007-12-20 15:08
来自: harbin
送出感谢: 0
接收感谢: 0
联系:

#14

帖子 keky » 2008-05-06 21:11

lz,把ISO文件放在根目录下可以吗?安装的时候不会把他覆盖了?。。。困惑。have a try
cadmuxe
帖子: 51
注册时间: 2007-08-24 12:59
送出感谢: 0
接收感谢: 0

#15

帖子 cadmuxe » 2008-05-06 23:15

luce 写了:我的比较郁闷,折腾了很久还是没法安装

grub添加以下选项,可以启动安装,
title Ubuntu 8.04 LiveCD
find --set-root /ubuntu-8.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04-desktop-i386.iso quiet splash ro automatic-ubiquity locale=zh_CN.UTF-8 noprompt
initrd /initrd.gz

但是设置好时区,键盘后,弹出错误信息:
Partman failed with exit code 10. .......
如果选择忽略继续,设置用户,分区之前出现错误:
summary failed with exit code 141. ......
继续忽略,将进入ubuntu启动界面,
双击install,可以正常安装到分区部分:
手动分区
发现它把分区表识别为单个unknow分区
我原来是有5个分区的
没办法
不可能全盘安装了
只好放弃了

后来自己刻了光盘安装,还是一样的错误

估计是我的硬盘分区表有问题
如果要重新安装XP系统,修复分区表,代价太大

郁闷
刚把ubuntu7.04删掉了
现在想安装都装不了了
我也是code 141错误。。。我是在eeepc上搞得这个
回复

回到 “系统安装和升级”