【2008.09.30更新2楼】把 ubuntu linux 装入移动硬盘,并在不同电脑上运行

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

#106

帖子 raymond.chen » 2007-03-07 11:35

lz
用你的2楼的方法,在第一步安装到移动硬盘的时候没有成功。在手动分区(选择移动硬盘)以后,有个界面是说安装grub。然后默认的位置是hd0,不改动这个安装好之后就变成写入硬盘了。。。我看了一些文章,说是GRUB安装到将dev/sda。是这样写么?

bios里面启动顺序是光盘,ide硬盘,usb。。

我的是thankpad t42. 40g硬盘安装的是xp,移动硬盘30
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#107

帖子 ptptptptptpt » 2007-03-08 11:03

raymond.chen 写了:lz
我看了一些文章,说是GRUB安装到将dev/sda。是这样写么?
其实这一步怎么写,对于移动硬盘系统来说,没有任何关系,因为后面还要给移动硬盘安装GRUB4DOS,它就代替GRUB了。唯一需要担心的是,如果写在HDA了,你可能会进不了XP。解决办法是重写HDA的MBR,即在DOS下运行 FDISK /MBR

raymond.chen 写了:lz
bios里面启动顺序是光盘,ide硬盘,usb。。
USB应该放在最前面
raymond.chen
帖子: 9
注册时间: 2007-01-19 21:59

#108

帖子 raymond.chen » 2007-03-08 15:03

嗯,昨天试了一个晚上,终于成功啦。

安装的时候,就像pt说的,grub写的位置的确不要紧,只要不写入hda就好了;)
然后我是用live cd引导,起来后挂接所有的移动盘,按照lz的法子安装。

不过很奇怪的是在安装grub4dos的时候(就是运行sudo ./bootlace.com /dev/sda ),没有执行成功,其他的拷贝文件什么的照做,重启后用usb引导居然也能进来。。。很不解。。。是不是这个命令都不要执行啊?

不管怎么样,总算成功啦。对于我这样一个新人来说,很爽很爽:)
现在想想,只要系统装好了,剩下的只是安装grub4dos的问题。

很感谢pt的分享~~~~~~~~
头像
gnix_oag
帖子: 1994
注册时间: 2005-05-19 18:38
来自: 湖南永州
联系:

#109

帖子 gnix_oag » 2007-03-08 17:36

grub4dos 可以直接把 grldr 安装到 mbr 上

下载 http://ftp.ubuntu.org.cn/gnix_oag/bootlace.com

chmod +x ./bootlace.com
sudo ./bootlace --floppy /dev/sdb1

再把 grub 相关文件放到u盘上
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#110

帖子 ptptptptptpt » 2007-03-09 15:35

呵呵,恭喜 raymond.chen

----------------------------------------------------------
不过很奇怪的是在安装grub4dos的时候(就是运行sudo ./bootlace.com /dev/sda ),没有执行成功,其他的拷贝文件什么的照做,重启后用usb引导居然也能进来。。。很不解。。。是不是这个命令都不要执行啊?
------------------------------------------------------------------------------------------

这个命令肯定要执行的。它是把GRLDR的引导代写入移动营盘MBR。你可能是之前已经写过了。

另外这一步现在已经可以在 WINDOWS下 来完成,参考这里 http://bbs.znpc.net/viewthread.php?tid= ... a=page%3D1
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#111

帖子 skyx » 2007-03-09 15:44

raymond.chen 写了:嗯,昨天试了一个晚上,终于成功啦。

安装的时候,就像pt说的,grub写的位置的确不要紧,只要不写入hda就好了;)
然后我是用live cd引导,起来后挂接所有的移动盘,按照lz的法子安装。

不过很奇怪的是在安装grub4dos的时候(就是运行sudo ./bootlace.com /dev/sda ),没有执行成功,其他的拷贝文件什么的照做,重启后用usb引导居然也能进来。。。很不解。。。是不是这个命令都不要执行啊?

不管怎么样,总算成功啦。对于我这样一个新人来说,很爽很爽:)
现在想想,只要系统装好了,剩下的只是安装grub4dos的问题。

很感谢pt的分享~~~~~~~~
我觉得如果grub4dos没成功,其实能引导就是原来的grub引导的?


真接把硬盘接在电脑主板上,本本硬盘可找个大ide to 小ide口 转接卡。安装ubuntu后再取出来,再装在硬盘盒子里。

这样引导还是grub

再把二楼的脚本拷进去,这个盒子着到处走行不?
no security measure is worth anything if an attacker has physical access to the machine
雕啸长空
帖子: 1897
注册时间: 2006-09-12 14:09

#112

帖子 雕啸长空 » 2007-03-09 16:01

skyx 写了:我觉得如果grub4dos没成功,其实能引导就是原来的grub引导的?


真接把硬盘接在电脑主板上,本本硬盘可找个大ide to 小ide口 转接卡。安装ubuntu后再取出来,再装在硬盘盒子里。

这样引导还是grub

再把二楼的脚本拷进去,这个盒子着到处走行不?
本本硬盘直接找个移动硬盘盒装上后通过USB接口就可以像本地硬盘一样安装了,我的移动硬盘上的debian就是这样安装的,而且安装时用到的文件像vmlinuz,initrd,iso都是放在移动硬盘分区上,实际上操作时启动grub for dos后操作和本地硬盘完全一样,安装好后的系统启动都是利用本地硬盘GRUB手动输入指命来启动的

kernel (hd1,0)/vmlinuz-XXXX root=/dev/sda4 ro vga=792
initrd (hd1,0)/initrd.gz
boot

只是还没有拿到其他机器上试过,但像显卡之类的驱动默认是所有品牌的都会装进去,即使不能自动识别,也应该可以通过dpkg-reconfigXXX来设置,重启一次应该就OK了,

只是不知道能不能保证所有硬件正常运行,改天拿到别的机子上实际试一下
Fair winds and following seas !
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#113

帖子 skyx » 2007-03-09 16:04

雕啸长空 写了:改天拿到别的机子上实际试一下
你把楼主二楼的脚本拷上不就不用dpkg-reconfigXXX了吗? 
no security measure is worth anything if an attacker has physical access to the machine
雕啸长空
帖子: 1897
注册时间: 2006-09-12 14:09

#114

帖子 雕啸长空 » 2007-03-09 16:07

skyx 写了:
雕啸长空 写了:改天拿到别的机子上实际试一下
你把楼主二楼的脚本拷上不就不用dpkg-reconfigXXX了吗? 
都一样啊,但我更希望自己监控配置过程,而且这样的系统拿到别的机器上应该不只是显卡要重新配置

小天天你的头像快改过一个
Fair winds and following seas !
头像
skyx
论坛版主
帖子: 9202
注册时间: 2006-12-23 13:46
来自: Azores Islands
联系:

#115

帖子 skyx » 2007-03-09 16:10

雕啸长空 写了:
skyx 写了:
雕啸长空 写了:改天拿到别的机子上实际试一下
你把楼主二楼的脚本拷上不就不用dpkg-reconfigXXX了吗? 
都一样啊,但我更希望自己监控配置过程,而且这样的系统拿到别的机器上应该不只是显卡要重新配置

你的头像快改过一个

我没看楼主二楼的脚本,你怎么就肯定二楼的脚本只针对显卡?这个脚本应该参考了live cd的硬件自动识别吧?
no security measure is worth anything if an attacker has physical access to the machine
雕啸长空
帖子: 1897
注册时间: 2006-09-12 14:09

#116

帖子 雕啸长空 » 2007-03-09 16:12

我也没有看,只是看到ptptptptptptpptptptptptptpptptptptppt描述写成是“显卡配置脚本“,先入为主了
Fair winds and following seas !
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#117

帖子 ptptptptptpt » 2007-03-09 16:23

skyx 写了: 真接把硬盘接在电脑主板上,本本硬盘可找个大ide to 小ide口 转接卡。安装ubuntu后再取出来,再装在硬盘盒子里。

这样引导还是grub

再把二楼的脚本拷进去,这个盒子着到处走行不?
只有一个问题,menu。lst中 root=/dev/hdXX 需改成 /dev/sdXX , 难就难在不同的机子上,有的是sda,有的是sdb

另外,根据我的经验, grub4dos 比 原版的 grub 兼容性要好些,原版grub装在移动硬盘上经常启动不了,或极其慢,换成grub4dos后好多了。
上次由 ptptptptptpt 在 2007-03-09 16:55,总共编辑 1 次。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#118

帖子 ptptptptptpt » 2007-03-09 16:31

呵呵,各位有心了,其实确实是只配置显卡。这个问题和huangjiahua讨论过,他说其它硬件没什么需要配置的,都可以被 内核及其模块 识别,我自己也尽量做了测试,觉得确实如此,这才写了2楼的方法,之前我也有雕兄的顾虑

另外
我这里网速太慢啦
跟不上说话啊 :(
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#119

帖子 ptptptptptpt » 2007-03-09 16:32

另,雕兄打一个 pt 就好 :)
raymond.chen
帖子: 9
注册时间: 2007-01-19 21:59

#120

帖子 raymond.chen » 2007-03-09 17:59

skyx 写了:
raymond.chen 写了:嗯,昨天试了一个晚上,终于成功啦。

安装的时候,就像pt说的,grub写的位置的确不要紧,只要不写入hda就好了;)
然后我是用live cd引导,起来后挂接所有的移动盘,按照lz的法子安装。

不过很奇怪的是在安装grub4dos的时候(就是运行sudo ./bootlace.com /dev/sda ),没有执行成功,其他的拷贝文件什么的照做,重启后用usb引导居然也能进来。。。很不解。。。是不是这个命令都不要执行啊?

不管怎么样,总算成功啦。对于我这样一个新人来说,很爽很爽:)
现在想想,只要系统装好了,剩下的只是安装grub4dos的问题。

很感谢pt的分享~~~~~~~~
我觉得如果grub4dos没成功,其实能引导就是原来的grub引导的?


真接把硬盘接在电脑主板上,本本硬盘可找个大ide to 小ide口 转接卡。安装ubuntu后再取出来,再装在硬盘盒子里。

这样引导还是grub

再把二楼的脚本拷进去,这个盒子着到处走行不?

嗯,晚上去试试看这个法子~~~先把本本上的硬盘移动硬盘安装好之后,再用pt得法子安装grub4dos,之后再装回移动硬盘:)
觉得这个法子貌似可行~~~试试看先:)


TO pt~~~

你的那个S03xconfig.sh重新config 显卡的时候是不是会把原来安装好的显卡驱动(初始安装)删掉啊?
我发现我的本本原来石高分屏的,换了个机子引导重启之后好像分辨率全部变小。。。再换回原来的安装的本本,分辨率就不对了~~~
回复