当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : linux新手制作hiweed1.0 final移动硬盘全过程
帖子发表于 : 2007-04-13 20:37 

注册: 2007-02-02 15:18
帖子: 30
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
linux新手制作hiweed1.0 final移动硬盘全过程

网上看了别人写的制作hiweed移动硬盘的文章,自己也想试试,没想到颇费周折,终于搞定,总结一下。

想在移动硬盘上安装linux系统,始于刚接触linux时,希望把linux安装到移动硬盘上,不影响本本上原有的windows xp。但是刚开始,对linux还没入门,搞了半个月也没成功,后来渐渐入门了,索性全面转向了linux,在本本上安装了ubuntu。但是在移动硬盘上安装可适应不同硬件平台的linux的愿望一直萦绕在我的心中。一是在单位上网时可以不影响原来的windows系统,免得出了问题老是怪在我的头上;二是单位同事机器经常出问题,帮助解决时常常要上网查找资料,如果问题机器无法启动就需要另一台能上网的机器,有时候是不可能的,就是可能,跑来跑去的也很麻烦;三是帮人修机器时能顺便宣传一下linux的优点。

在网上看到hiweed系统时被它绿色的主题和较好的中文化所吸引,萌生了制作hiweed移动系统的念头。

首先是自力更生阶段,将hiweed直接安装至移动硬盘。在家里的机器上试验成功,欣喜之至。但是好景不长,到单位的机器上始终不能启动x。失落,不能跟人炫耀了。

其次是学习别人经验(小偷公司都要学习外国先进的偷盗技术不是?)。先是看了sonic_yq的《把linux安装到移动硬盘》(pdf的,我喜欢),但是其中介绍的第二种方法我没试成功,我的hiweed live cd启动后找不到/rofs目录,不过还是有所收获的,知道了要定制initrd。我没有定制,而是用了ptptptptptpt做好的initrd.hiweed1.0-m,可以对硬件进行开机自测。本以为这样能够解决x不能启动的问题,但是没有,继续努力。

接着又看到了autumap的《把ubuntu操作系统装入移动硬盘,并在不同电脑上运行》,学习到了使用UUID来指定根目录。这样可以省却机器上有U盘或其它sata硬盘时修改menu.lst的麻烦。并且看到他是通过将ptptptptptpt写的一个脚本S03xconfig.sh复制到/etc/rc2.d解决x配置问题的,于是我想hiweed是基于ubuntu的,是不是能借用这个脚本呢,试验一下,成功了。下面将具体步骤写出,让我一样的菜鸟们少走弯路。

最后是大功告成。步骤如下:

1、使用hiweed live cd 将hiweed安装至移动硬盘。注意:不要把grub安装到内置硬盘的MBR,而要安装在移动硬盘的MBR上。有的linux发行版有这个问题,hiweed我没碰到,不过还是提醒一下。

2、至http://ftp.ubuntu.org.cn (用户名:ubuntu 密码:ubuntuftp)ptptptptptpt目录下载hiweed包,解压initrd.hiweed1.0-m至/boot目录。下载edgy包,解压S03xconfig.sh至/etc/rc2.d并改为可执行。

3、查看移动硬盘UUID:
ls -l /dev/disk/by-uuid

4、修改menu.lst。
kernel行改为:
kernel /boot/vmlinuz-2.6.15-23-386 root=UUID=********* ro quiet splash
(*********)为移动硬盘UUID;
initrd 行改为:
initrd /boot/initrd.hiweed1.0-m

5、制作启动U盘。
有的机器不支持移动硬盘引导系统,需要制作一个启动U盘。
grub-install –root-directory=DIR DEVICE
DIR为U盘的挂载目录,DEVICE为U盘的设备名。然后将移动硬盘上的/boot目录复制到U盘的根目录,这样启动U盘就做好了,可以引导移动硬盘上的hiweed了。

完成。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-04-13 21:51 
头像

注册: 2007-01-21 14:04
帖子: 193
地址: 北京
送出感谢: 1
接收感谢: 0 次
看标题是不错的东西, 先支持一下, 有时间来看


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-04-13 22:07 
头像

注册: 2006-12-23 13:46
帖子: 9203
地址: Azores Islands
送出感谢: 0 次
接收感谢: 1
经过我多方比较

实际上 置顶的gnx方案最简单。


_________________
no security measure is worth anything if an attacker has physical access to the machine


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-04-14 7:15 
头像

注册: 2006-07-08 9:21
帖子: 1917
地址: University of Science and Technology Beijing
送出感谢: 1
接收感谢: 0 次
skyx 写道:
经过我多方比较

实际上 置顶的gnx方案最简单。
兼容呢?


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-04-14 13:54 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
skyx 又在刺激我 :em27


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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