无忧启动论坛

标题: USB启动ubuntu ISO,可保存设置。 [打印本页]

作者: epjtg    时间: 2010-11-16 12:06
标题: USB启动ubuntu ISO,可保存设置。
linux的U启能力和移动性是不言而喻的。更大的魅力在于linux开源,完全可定制,性能稳定,效率高。。。。。。。

看到U启区全是windows,心里有些不太平衡,这么好的系统为什么没有人讨论。

下面为各位写一篇超级菜菜的U启linux ISO镜像并可以保存个人设置和数据的教程(基于ubuntu10.10)。

原理:GRUB启动linux内核,linux内核启动 ISO镜并挂载名为“casper-rw”的loop文件来保存个人设置和数据。

准备:

USB存储设备(本文采用自制2GU盘)

ubuntu10.10 ISO,可到www.ubuntu.com.cn下载

bootice,论坛内下载

GRUB4DOS,论坛内下载

casper-rw文件,按教程自制。

制做:

1.找到下载的ubuntu10.10.ISO文件双击挂载。



2.打开挂载的文件进入casper目录复制vmlinuz和initrd.lz到U盘根目录。



3.复制ubuntu10.10.ISO到U盘根目录。



4.打开“终端”,并输入“cd /media”,回车。进入“media”目录。





5.输入“ls”查看“media”目录所挂载的磁盘。红线上面的是2G U盘。



6.输入“cd B08E-E753”回车进入U盘根目录。再输入“ls”回车,看到的正是我们刚才复制的文件。



7.制做casper-rw文件。输入“dd if=/dev/zero of=casper-rw bs=1M count=512”回车(contu=**,512=512M,1024=1G),等待一会创建完成。



8.格式化"casper-rw"为ext3格式。输入“mkfs.ext3 -F casper-rw”回车。



9.复制GRUB4DOS的grldr,menu.lst和boot文件夹到u盘根目录。



10.编辑menu.lst文件,输入如下代码:

default 0
timeout 0

fontfile /boot/load/fonts.gz

title Ubuntu 10.10 LiveCD
find --set-root /vmlinuz
kernel /vmlinuz noprompt cdrom-detect/try-usb=true persistent boot=casper iso-scan/filename=/ubuntu-10.10.iso quiet rw locale=zh_CN.UTF-8
initrd /initrd.lz



11.用bootice写U盘MBR为USB-HDD+,分区为grub4dos



好了,这个可保存数据的U启ubuntu ISO就制做好了 。启动后跟安装好的ubuntu没有差别。

最后感谢论坛各位高手。

[ 本帖最后由 epjtg 于 2010-11-17 20:44 编辑 ]
作者: HY    时间: 2010-11-16 12:39
学习了,支持楼主!!!
作者: wongmokin    时间: 2010-11-16 16:09
顶起来, 有图有文 , 楼主比我勤快多了, 呵呵.

就是该多宣传下ubuntu, 因为它确实很好用啊.

插上我的传送门, 大家一起学习进步


u盘双分区双引导-第一分区放pe/usbxp及其他维护工具 第二分区ubuntu系统
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D3
作者: jhbo    时间: 2010-11-17 15:10
学习了,支持楼主!!!
作者: loyqd    时间: 2010-11-17 17:41
这么好的东东,学习了,谢谢楼主,顶啊。。。
作者: yyfankyo    时间: 2010-11-17 18:24
请问有没有完全装在U盘上的LINUX系统?
作者: loyqd    时间: 2010-11-17 18:48
请问楼主:
9.复制grldr,menu.lst和boot文件夹到u盘根目录。
这一步中的两个文件和boot文件夹,从哪里来的?
boot文件夹里有什么内容?
作者: cdt888    时间: 2010-11-17 20:25
好的东东,学习了,谢谢楼主,顶啊。。。
作者: epjtg    时间: 2010-11-17 20:41
标题: 回复 #7 loyqd 的帖子
不好意思。我疏忽了一步。这些是GRUB4DOS。

BOOT文件夹里只是字体文件。

谢谢loyqd的指正。

[ 本帖最后由 epjtg 于 2010-11-17 20:45 编辑 ]
作者: epjtg    时间: 2010-11-17 20:48
标题: 回复 #6 yyfankyo 的帖子
下载的ubuntu10.10.ISO完全可以安装在U盘上。
作者: 3370123    时间: 2010-11-17 21:52
标题: 回复 #10 epjtg 的帖子
速度怎么样?
能把用U盘安装到硬盘吗
作者: 2010xuship    时间: 2010-11-17 23:53
标题: 好貼
強烈支持樓主,正在學習中!!
作者: epjtg    时间: 2010-11-18 08:02
标题: 回复 #11 3370123 的帖子
速度还是不错的。U盘启动后完全可以安装到硬盘。
作者: wwx169    时间: 2010-11-18 12:56
原帖由 epjtg 于 2010-11-17 20:48 发表
下载的ubuntu10.10.ISO完全可以安装在U盘上。


---------嘿嘿,我在WINXP下装在移动硬盘第1分区中,已经装有[email=USB@XP]USB@XP[/email]系统,但是在重启后有个提示“grub>”光标在后面闪动,要输入什么才能进入UBUNTU??
作者: epjtg    时间: 2010-11-18 20:35
标题: 回复 #14 wwx169 的帖子
用BOOTICE把U盘MBR写为USB—HDD+,U盘分区写为GRUB4DOS。再把GRUB4DOS的grldr,menu.lst和BOOT文件夹复制到U盘根

目录。编辑menu.lst为:

default 0
timeout 3

fontfile /boot/load/fonts.gz

title  Windows XP 系统
find --set-root /ntldr
chainloader /ntldr

title Ubuntu 10.10 LiveUSB
find --set-root /vmlinuz
kernel /vmlinuz noprompt cdrom-detect/try-usb=true persistent boot=casper iso-scan/filename=/x.iso quiet rw locale=zh_CN.UTF-8
initrd /initrd.lz
作者: epjtg    时间: 2010-11-27 11:31
我断言以后是linux的天下。别的可以不顶这个一定要顶起来。
作者: 2010AyuReady    时间: 2010-11-27 18:37
用multiboot就好了
作者: 2011lightning    时间: 2011-1-29 22:31
标题: 回复 #6 yyfankyo 的帖子
PUPPY LINUX
作者: zhtz    时间: 2011-1-31 21:10
这个要顶,用过Linux后,你会觉得Windows很不方便。
作者: 201100su    时间: 2011-2-12 02:54
请问楼主,我按照你的方法可以从U盘启动ubuntu了,但是没有办法保存我的资料呢!!!请问是怎么回事????
作者: cass60    时间: 2011-5-13 16:34
哈哈  学习了  谢谢楼主
作者: 2010jct1982    时间: 2011-5-18 17:18
谢谢分享,已经用在U盘上了,还不错啊!
作者: zesdq    时间: 2011-10-14 09:28
楼主
casper-rw文件是系统启动后,自动加载?
作者: rockrock99    时间: 2011-10-14 10:33
标题: 回复 #23 zesdq 的帖子
从菜单里面看不出“casper-rw”的引用,估计ubuntu系统默认会查找根目录的“casper-rw”
作者: honj    时间: 2011-10-14 14:50
支持,这样的好东西收藏待用。
作者: 2010disifanuo    时间: 2011-10-18 11:32
顶起。。。。。很不错
作者: ctlyql    时间: 2011-10-18 16:33
楼主 没有看到你说的这么好
作者: wjzj    时间: 2011-10-19 10:08
我就在寻找这种思路的启动盘制作。有UBUNTU和PE的启动选项。
作者: 2011wuchen    时间: 2011-10-19 21:43
先学习以下。俺在优盘安装了slitaz-cn-loram-0426系统,只是每次进系统都要重新进行设置。俺也期望能挂载名为“casper-rw”的loop文件来保存个人设置和数据。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3