(2007.04.20更新)移动硬盘启动 ubuntu live cd

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

(2007.04.20更新)移动硬盘启动 ubuntu live cd

#1

帖子 ptptptptptpt » 2007-02-19 20:20

优点:无需刻盘,节省光驱,速度更快。 用 UBUNTU 6.06 、6.10 、7.04 测试成功。

1、准备文件

下载 ubuntu live cd (ubuntu-******-desktop-i386.iso),将其中的 casper 文件夹解压到移动硬盘某 FAT32 分区中,注意 casper 文件夹须在分区根目录下。

ext2/ext3/reiserfs 分区应该也可以,但没试过,您可以试试。

2、为移动硬盘安装 boot loader

经验表明,GRUB4DOS 比 GNU GRUB 0.97 兼容性要好些,所以选用它作为引导器。

以下描述的是 LINUX 下的安装方法,也可在 WINDOWS 或 DOS 下安装,具体方法请参考 GRUB4DOS 的 WIKI : http://grub4dos.sourceforge.net/wiki/in ... /Main_Page

从这里下载GRUB4DOS: http://download.gna.org/grub4dos/ 名字中带 chs 的是中文版。我们会用到两个文件:bootlace.com 和 grldr 。

假设移动硬盘为/dev/sda(注意:某些情况下,比如主机内接有sata硬盘,移动硬盘就不一定是 sda 了),进入bootlace.com所在的目录,运行命令 sudo ./bootlace.com /dev/sda 。这一命令是将 grldr 的引导程序写入移动硬盘MBR。

然后,在移动硬盘上找一个或新建一个 fat16/fat32/ext2/ext3 格式的分区,将 grldr 文件拷至其根目录;下载附件 (7.04 用第一个,6.06 和 6.10 用第二个,),解出 menu.lst 放在同一目录下。


OK,搞定。将电脑设为从移动硬盘启动,试试灵不?


.
附件
menu.rar
FOR 7.04
(200 Bytes) 已下载 1284 次
menu.rar
MENU.LST
(305 Bytes) 已下载 958 次
上次由 ptptptptptpt 在 2007-04-21 14:06,总共编辑 11 次。
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#2

帖子 skyx » 2007-02-19 20:34

6.10用gnix_oag的方法在移动硬盘上测试通过
附件
grub4dos-0.4.3-chs-2007-04-06.zip
带chs 的中文版 根据楼主提供的地址下载
(259.81 KiB) 已下载 2557 次
上次由 skyx 在 2007-04-08 19:43,总共编辑 1 次。
no security measure is worth anything if an attacker has physical access to the machine
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#3

帖子 ptptptptptpt » 2007-02-19 20:42

典型回帖不看帖 :em02
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#4

帖子 skyx » 2007-02-19 20:58

ptptptptptpt 写了:典型回帖不看帖 :em02
是通过live iso 把移动硬盘当live hd用?


抑或通过live iso 把ubuntu装进移动硬盘,不用安装ubuntu,却和安装后效果一样? :oops:

:oops: :oops: :oops: :oops: :oops:
no security measure is worth anything if an attacker has physical access to the machine
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#5

帖子 ptptptptptpt » 2007-02-19 21:14

skyx 写了: 是通过live iso 把移动硬盘当live hd用?
可以说是 通过live cd iso 中的文件,把移动硬盘当live cd用

需注意,本文的方法不依赖于内置硬盘中的 ntldr ,而是直接从移动硬盘启动,甚至主机都可以没有内置硬盘
skyx 写了: 抑或…… 不用安装ubuntu,却和安装后效果一样?
不是这样的。我历来不赞同用 unionfs 实现 不用安装ubuntu,却和安装后效果一样 ,因为这样容易出问题。相关讨论这里有 viewtopic.php?t=25089&highlight=
zhurichard
帖子: 47
注册时间: 2005-12-22 14:51
联系:

#6

帖子 zhurichard » 2007-02-20 14:00

我以前就装过,完美,就是有点卡~
Hp V3212TU!
Fn+F7和Fn+F8没反应!有谁知道的了帮帮我!
在用电源时屏幕好亮,用电池时好暗,why?
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#7

帖子 skyx » 2007-02-20 14:17

ptptptptptpt 写了:典型回帖不看帖 :em02

终于认真看了,楼主是直接用光盘中的vmlinuz initrd.gz


ftp上6.06的引导和楼主的方法差不多。 :lol:


楼主的这种搞法在我看来是比较好的 live hd首选方案。


gnix_oag的方法修改了initrd.gz

楼主的方法兼容性有可能会好些。没有测试,猜的

:lol: :lol: :lol:
上次由 skyx 在 2007-02-20 14:19,总共编辑 1 次。
no security measure is worth anything if an attacker has physical access to the machine
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#8

帖子 skyx » 2007-02-20 14:18

skyx 写了:
ptptptptptpt 写了:典型回帖不看帖 :em02

终于认真看了,楼主是直接用光盘中的vmlinuz initrd.gz


ftp上6.06的引导和楼主的方法差不多。 :lol:


楼主的这种搞法在我看来是比较好的 live hd首选方案。


gnix_oag的方法修改了initrd.gz

楼主的兼容性有可能会好些。没有测试,猜的

:lol: :lol: :lol:
no security measure is worth anything if an attacker has physical access to the machine
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#9

帖子 ptptptptptpt » 2007-02-20 16:02

啥也不说了,理解万岁 :em80
上次由 ptptptptptpt 在 2007-03-29 9:36,总共编辑 1 次。
bearorc
帖子: 3
注册时间: 2007-03-16 12:59

#10

帖子 bearorc » 2007-03-27 19:26

开机显示missing MBR-helper
这是怎么回事呢?
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#11

帖子 ptptptptptpt » 2007-03-28 17:00

"在移动硬盘上找一个或建一个fat16/fat32/ext2/ext3格式的分区,将grldr文件拷至其根目录"

这一步做了吗?? 注意 不要放在NTFS分区
bearorc
帖子: 3
注册时间: 2007-03-16 12:59

#12

帖子 bearorc » 2007-03-28 21:21

做了...还把那个放到了复制好文件夹的那个EXT3分区里面捏...
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#13

帖子 ptptptptptpt » 2007-03-29 9:35

这个~~,是有些怪,放到FAT32分区试试呢?
bearorc
帖子: 3
注册时间: 2007-03-16 12:59

#14

帖子 bearorc » 2007-03-29 10:05

还是不行.......估计无缘弄它咯...呵呵...
回复