当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]把LIVE CD放在U盘上启动出问题了,哪位帮我看看
帖子发表于 : 2008-04-06 18:31 

注册: 2005-11-17 17:04
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
想法是:想把U盘做成LIVE CD的功能(不是要把ubuntu安装在U盘上),这样有新版出来就不用老刻盘了。
我参照ptptptptptpt的帖子http://forum.ubuntu.org.cn/viewtopic.php?t=41781&highlight=试了试做8.04可以实现,但是把ISO里的文件全释放到U盘的根目录下貌似比较乱,我就在U盘里建了个文件夹,比如ubuntu,然后把ISO里的文件释放到ubuntu下,然后我把原来的menu.lst
代码:
default  0
timeout  12

title ubuntu 7.04 live cd
find  --set-root  /casper/vmlinuz
kernel  /casper/vmlinuz boot=casper splash
initrd  /casper/initrd.gz

改成
代码:
default  0
timeout  12

title ubuntu 7.04 live cd
find  --set-root  /ubuntu/casper/vmlinuz
kernel  /ubuntu/casper/vmlinuz boot=casper splash
initrd  /ubuntu/casper/initrd.gz

然后好像就不行了,启动到一半就不动了,这是什么原因呢?
关于这个grub4dos也是看了不少资料了,不过刚接触还不是很清楚,谁给我解释一下boot=casper splash是干什么用的,去掉这句这“live u盘”还能实现吗?诚心请教谢谢了!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-07 1:18 

注册: 2005-11-17 17:04
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
算了,我干脆问
代码:
boot=casper splash
这句是什么意思?起什么作用?有人肯讲讲吗?


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [问题]把LIVE CD放在U盘上启动出问题了,哪位帮我看看
帖子发表于 : 2008-12-13 9:49 

注册: 2007-11-24 9:51
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
/casper目录必须位于根目录。
boot=casper指定系统引导时运行的脚本文件,该文件在系统的/scripts目录中。
如果U盘上有多个分区,系统会依次搜索每个分区,查找到的第一个/casper起作用。
换句话说,/casper目录可以位于U盘上任意分区的根目录下。
如何指定/casper的位置,还没搞清楚。可能无此功能。
liveCD的内容必须全部复制到U盘的根目录下。


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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