当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 最简单的制作从USB启动的系统的方法
帖子发表于 : 2005-04-07 10:58 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10111
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
作者:savagePig

1. 插入usb硬盘
2. 需要安装两个工具:mkinitrd,rsync。apt-get install initrd-tools rsync
3. fdisk /dev/sda(以下都假设是sda),假设sda1为主分区,sda2为交换分区
4. mkfs.reiserfs /dev/sda1,用你喜欢的文件系统创建分区
5. mkswap /dev/sda2,创建交换分区
6. mount /dev/sda1 /mnt/mp(假设/mnt/mp已经存在),把分区挂上,准备把本机的系统传送过去。
7. rsync -av --exclude "/mnt" --exclude "/proc" / /mnt/mp,开始传送系统,注意要避开/proc和/mnt。当然你用cp -a也可以。
8. mkdir /mnt/mp/proc /mnt/mp/mnt,虽然避开了/mnt和/proc,但是别忘了创建这两个挂载点。
9. 把grub/lilo安装到/dev/sda上面。
10. vi /dev/sda1/etc/fstab,按照新的分区情况调整fstab。
11. vi /etc/mkinitrd/modules,加上以下模块: usbcore scsi_mod sd_mod usb-storage uhci-hcd ehci-hcd usbhid
12. vi /etc/mkinitrd/mkinitrd.conf,把DELAY=0改成DELAY=10(按照实际情况调整,偶觉得一般>3秒就行了)
13. mkinitrd -o lv.img 2.6.10-1-686(这里用当前的版本号)
14. mv lv.img /mnt/mp/boot/initrd.img-2.6.10-1-686-usb
15. vi /mnt/mp/boot/grub/menu.lst,加上一个新的启动选项,其中initrd的那一项用这个新生成的。
16. 搞定,重启机器,从usb启动。


_________________
当净其意如虚空,远离妄想及诸取,令心所向皆无碍


页首
 用户资料  
 
2 楼 
 文章标题 : 一个移动版的Linux系统USB启动法
帖子发表于 : 2005-04-09 20:11 
头像

注册: 2005-04-08 15:11
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
装系统装入usb硬盘,设置你的BIOS如果可能的话。启动一个移动硬盘版的Linux。Overs........


_________________
Kill of the Linux!
我行我速...............


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 最简单的制作从USB启动的系统的方法
帖子发表于 : 2005-08-24 21:18 

注册: 2005-08-24 21:12
帖子: 65
地址: 到处游荡
送出感谢: 0 次
接收感谢: 0 次
oneleaf 写道:
作者:savagePig
11. vi /etc/mkinitrd/modules,加上以下模块: usbcore scsi_mod sd_mod usb-storage uhci-hcd ehci-hcd usbhid
13. mkinitrd -o lv.img 2.6.10-1-686(这里用当前的版本号)


11.系统起动时显示没有scsi_mod模块
13.mkinitrd后找不到lv.img我的/usr/src下只有一个rpm的文件夹
请问应该是哪里的问题,该如何解决


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2005-08-28 16:48 

注册: 2005-08-25 22:58
帖子: 49
送出感谢: 0 次
接收感谢: 0 次
大概需要多少的空间呢?


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2005-09-07 7:33 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
我直接用server选项装了ubuntu到usb-hdd。启动后,grub设置到了(hd1,0),在没有装硬盘的时候,find /boot/initrd,,,,386文件,提示在(hd0,0)。手动设置了(hd0,0)(sd0,0)(sd1,0)。。。。都没用。还只用(hd0,0)提示到了uncompressing liunx那里,后面就找不到启动文件路径。root路径也同时改到hda1了。

usb-hdd启动,是不是就变成(hd0,0)???但是还是不行。
唯一可以想到的问题,我用中文装的。


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 : 终于搞定了,现在在usb盘上启动成功!!
帖子发表于 : 2005-09-11 6:56 

注册: 2005-08-24 21:12
帖子: 65
地址: 到处游荡
送出感谢: 0 次
接收感谢: 0 次
心得如下
mkinitrd不能在当前目录下输出文件,需加-k参数,到临时目录中去找

我的menu.lst文件如下:
default 0
timeout 10
title Ubuntu-usb
root (hd0,0)
kernel /vmlinuz root=/dev/ram ramdisk_size=128000 udev real_root=/dev/sda1 vga=791
initrd /initrd1
#initrd1=按照本说明自己用MKINITRD生成的*.img


我 装完并简单优化后花了大约1.8g的空间空间最好有3g左右
usbhdd启动后会将当前移动硬盘盘变成(hd0,0),所以root要设成(hd0,0)
参考资料
http://www.linuxsir.org/bbs/showthread.php?t=153674
以及本篇文章


最后由 xiaocao2000 编辑于 2005-09-13 20:41,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2005-09-12 11:28 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
/vmlinuz /initrd1?? 自己改的文件。
一定要root=/dev/ram 加载到ram盘??


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2005-09-13 20:38 

注册: 2005-08-24 21:12
帖子: 65
地址: 到处游荡
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
/vmlinuz /initrd1?? 自己改的文件。
一定要root=/dev/ram 加载到ram盘??


1.对,按照本说明自己用MKINITRD生成的*.img
2.不知道,我只有用这种方法成功过,继续尝试中,
ps:准备重新编译内核,现在现在又启动不了了,郁闷


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2005-09-24 21:16 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
有没有简单的方式,安装到usb硬盘。我看到其他网站说有公司推移动硬盘系统,就是ubuntu的。界面都看到了。天极网看到的。


_________________
● 鸣学


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2005-10-04 9:45 
头像

注册: 2005-10-01 11:56
帖子: 68
送出感谢: 0 次
接收感谢: 0 次
哪位XD能完整的再重新总结一下阿

谢谢了

因为是新手 希望能一路顺的装好 不会折腾啊


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2005-10-05 18:51 
头像

注册: 2005-10-04 10:59
帖子: 1929
地址: 上海
送出感谢: 0 次
接收感谢: 1
我在这里看到了,是北京的一家公司做的。其实这个东西,如果商业化的话,也有它的问题。因为用户总是有可能把系统弄坏的,坏了之后,制造商总得考虑到这一点,提供一张类似恢复光盘的东西,但是一旦有了这个恢复光盘,用户又可以自己去买全裸的硬盘自己做了。

http://www.ccw.com.cn/diynew/diyreview/ ... _16UR1.htm


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2005-10-05 23:35 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
是哦。最好简单点。1leaf可以做不。这个是好多人要的。天天到处都是ubuntu,影响大啊。


_________________
● 鸣学


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-07-30 2:35 
头像

注册: 2005-07-02 14:41
帖子: 4133
系统: Ubuntu 14.04 (Kylin)
送出感谢: 53
接收感谢: 11
:arrow: 安装


_________________
https://weakish.github.io


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Sogou [Spider] 和 3 位游客


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

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

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