当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 从硬盘上启动LiveCD 并安装系统
帖子发表于 : 2008-11-02 21:26 

注册: 2007-11-13 0:30
帖子: 55
送出感谢: 0 次
接收感谢: 0 次
ACER 4920 从移动硬盘中启动LiveCD 并安装系统

给大家共享一点安装的经历。 仅限于大家参考之用。

昨天下载好的8.10, 用8.04的系统刻到了最后唯一的一个刻录盘上。 但不幸的事情发生了,刻废了。 只好想点办法从硬盘安装。 上网找了找资料,原来大家都是在Windows下面去安装Ubuntu, 没有象我这样准备装上两个Ubuntu系统的。 还是用Ubuntu 的人多,终于让我找到了从硬盘上启动Iso 的办法:

1.用归档管理器从ISO中解压出来vmlinuz和initrd.gz (在casper子目录中)
2.将这两个文件复制到 /test 目录(目录名可更改)
3.将ISO文件也复制到 /test 目录
4.sudo gedit /boot/grub/menu.lst
5.在文件的下方添加:
title Ubuntu 8.10 LiveCD
root (hd0,5)
kernel /test/vmlinuz boot=casper iso-scan/filename=/test/ubuntu-8.10-desktop-amd64.iso quiet splash ro locale=zh_CN.UTF-8
initrd /test/initrd.gz
boot
6. 重启即可选择这个启动项加载ISO并运行U8.10

可更为不幸的是,它竟然不能将U8.10安装到硬盘上,据说是不能安装到放有vmlinuz 和initrd.gz的硬盘上,只能求助于移动硬盘了。按照下面的方法将一个分区做成了启动分区:
http://www.linuxdiyf.com/bbs/viewthread ... ght=ubuntu
可是不想走这个方法中那么复杂的启动方法,只好自己动手去解决了,既然硬盘可启动ISO,那移动硬盘也应该可以。 不幸的事情又一次发生了,按照上面的menu.lst (当然是改成了root的了),但不是说找不到文件,就是无法加载分区。 当用到 (hd0, 5)竟然启动了硬盘上的ISO. 此后经过多次尝试,偶然间发现可以使用root=/dev/sdb来帮助寻找ISO文件(我的硬盘是/dev/sda)。

当然最可恶的是,经过多次失败重启,再重启的过程,突然发现移动硬盘的分区不是从sdb1开始,我的第一个放有ISO的分区竟然叫做sdb5. 所以有了下面的启动脚本:
title Ubuntu 8.10 LiveCD in sda
root (hd0,5)
kernel /test/vmlinuz boot=casper iso-scan/filename=/test/ubuntu-8.10-desktop-amd64.iso quiet splash ro locale=zh_CN.UTF-8
initrd /test/initrd.gz
boot


title Ubuntu 8.10 LiveCD
root (hd0,4)
kernel /usb/vmlinuz root=/dev/sdb5 boot=casper iso-scan/filename=/usb/ubuntu-8.10-desktop-amd64.iso quiet splash ro locale=zh_CN.UTF-8
initrd /usb/initrd.gz
boot

目前还有很多不明白的地方,但是我也算勉强将 8。10装到了硬盘上,以后也可以不用每半年浪费一张光盘了。


_________________
Love apt-get! Love Ubuntu! Love Linux!
Free!!!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 从硬盘上启动LiveCD 并安装系统
帖子发表于 : 2008-11-02 21:28 

注册: 2007-11-13 0:30
帖子: 55
送出感谢: 0 次
接收感谢: 0 次
sudo grub-install --root-directory=/media/BLEACH /dev/sdb

将BLEACH分区变成可启动分区,并安装GRUB


_________________
Love apt-get! Love Ubuntu! Love Linux!
Free!!!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

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


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

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

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