当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-17 10:50 

注册: 2009-04-16 11:53
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
(该教程由Lyra Mimei制作,转载请注明出处) :em02

一、准备工作
因为我这次制作USB LIVECD是用了SD卡,所以所做的准备工作会与用U盘以及移动硬盘的朋友有点不太一样,不过,大体的思路都是一致的。

Step1|将SD卡强制分为两个分区。

之所以要将USB移动设备分成2个分区,是为了方便后面做储存资料那一块,因为在用USB设备引导进入LINUX之后,USB设备的分区会无法读取,而LiveCD的存储资料是通过在可移动设备下的CASPER-RW文件来实现的(相信大家不会想带着2个移动设备在身上吧?如果是这样,这一步可以略过),无法读取USB设备的分区也就意味着CASPER-RW文件是无法读写的,会造成系统无法储存资料与设定。好了,下面让我们来进行具体的操作:

1、驱动程序的修改
进入windows,运行命令“regedit”(即打开注册表编辑器),进入HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR\,这个列表下含有你所使用过的可移动设备的所有信息。然后,找到读卡器(或任意的可移动设备)的子目录,点击(不是进入)下一层子目录(一般由不规则的数字及字母组成)的图标,在右侧窗口会出现列表选项。其中有一项是“HardwareID”,双击打开它,打开的窗口里会含有几行的文本,拷贝第1行(一般格式为“USBSTOR\xxxxx…”)。拷贝之后解压缩附件的驱动程序包,找到“cfadisk.inf”文件,用记事本编辑,找到“cfadisk_device”,将其下面的内容删除(约5-7行左右),增加如下语句:
%MicroDrive_devdesc% = cfadisk_install,XXXXXXXX(这里的内容就是你拷贝的内容),编辑完后保存关闭。
至此,驱动程序的修改就完成了。

2、驱动程序的替换
打开设备管理器,在“磁盘驱动器”列表下选择SD卡(或者任意的可移动设备),双击打开,点击“驱动程序”选项卡,选择“更新驱动程序”,选择“从列表或指定位置安装(高级)”,选择“不要搜索,我要自己选择要安装的驱动程序”,选择“从磁盘安装”,然后在文件选择对话框内选择刚才修改的驱动程序进行安装。
至此,驱动程序的替换就完成了。

3、SD卡(或者任意的可移动设备)的分区
安装完驱动程序之后,需要重新启动计算机。重新启动后,右键点击桌面“我的电脑”,选择“管理”,在控制台下进入磁盘管理进行分区操作。
至此,我们的第一个步骤就完成了。

Step2|下载相关软件及系统光盘镜像。

必须的软件:
1、LiveCD USB Creator(去Fedora官方网下载)
其实该工具不仅支持FEDORA,对其他发行版的LIVECD也有很好的支持,实践证明比UNETBOOTIN好(该工具无法保存设置)
2、LINUX的系统光盘镜像

附加的软件:
1、USBBOOT
该软件可以用来增强可移动设备引导的兼容性,可将可移动设备制作为USB-HDD、USB-ZIP、USB-FDD等引导设备。

二、USB LiveCD的制作

打开LiveCD USB Creator,选择光盘镜像,选择你的可移动设备的驱动器,右下方的调节标尺也建议拉到最大。确定后即自动开始制作。

三、USB LiveCD保存数据的设置及其中文化

Step1|lookback File的制作
使用可移动设备引导,进入USB LiveCD,打开终端,输入如下命令:

$ cd /dev/disk (斜体部分请用可移动设备下的第二分区的路径来代替)
$ dd if=/dev/zero of=casper-rw bs=1M count=128


“dd if=/dev/zero of=casper-rw bs=1M count=128”命令生成了一个叫casper-rw的文件,大小为128M(该数值可自行调整)。


Step2|lookback File的格式化
打开终端,输入如下命令:

$ mkfs.ext3 casper-rw

“mkfs.ext3 casper-rw”命令对casper-rw的文件进行了格式化,文件系统为ext3。格式化中出现的“y/n”选项输入“y”。

Step3|lookback File的使用
以下操作在Linux环境下操作。
编辑“syslinux”文件夹中的“syslinux.cfg”(UBUNTU用户为“text.cfg”)文件,找到如下代码:

label live
menu label ^Try Kubuntu without any change to your computer
kernel /casper/vmlinuz
append file=/cdrom/preseed/kubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash --


在最后一句“ append file=…”中的“append”之后增加如下代码:

noprompt cdrom-detect/try-usb=true persistent

整段代码即为:

label live
menu label ^Try ubuntu without any change to your computer
kernel /casper/vmlinuz
append noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/kubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash --


到这里,所有制作USB LiveCD的步骤已经完成,你可以重新启动进入体验你的USB LiveCD了!

Step4|USB LIVECD的中文化
如果你想实现中文化,请在最后一句“append initrd=…”的“--”前增加以下代码:

locale=zh_CN.UTF-8 persistent

即整段代码为:

label live
menu label ^Try ubuntu without any change to your computer
kernel /casper/vmlinuz
append noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/kubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash locale=zh_CN.UTF-8 persistent --





页首
 用户资料  
 
2 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-17 11:35 
头像

注册: 2007-09-10 20:20
帖子: 1352
地址: 南京
系统: Debian
送出感谢: 0 次
接收感谢: 0 次
太红了。。。。。。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-17 11:56 

注册: 2009-04-16 11:53
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
:em04 这样才能红遍社区嘛!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-17 11:57 
头像

注册: 2007-06-13 15:57
帖子: 12567
地址: 在他乡
送出感谢: 50
接收感谢: 87
醒目不是这样醒目的
有内容自然醒目


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-17 11:58 

注册: 2009-04-16 11:53
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
:em03 那这样算是有内容没有?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-17 21:15 

注册: 2009-04-16 11:53
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
:em06 居然没有顶我。。。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-24 8:28 
头像

注册: 2006-12-19 13:00
帖子: 272
地址: 江苏
送出感谢: 0 次
接收感谢: 0 次
不错的资料,我来试试 :em11


_________________
Ubuntu 10.04 LTS 正式发布,您值得一试!
Hardware:
CPU P4 2.14GHz (2003)
内存 256MB+512MB (2003+2010)
硬盘 80G PATA (2003)
显卡 NVIDIA® GeForce MMX 440 128MB显存 (2003)
显示器 Samsung 17宽 (2007)
键盘 BENQ (2002)

Software:
OS Linux Mint 10 + Windows xp


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-25 12:18 
头像

注册: 2008-05-13 20:40
帖子: 686
地址: 江南西道
送出感谢: 0 次
接收感谢: 0 次
很好的帖子!学习了!


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-26 8:54 
头像

注册: 2006-12-19 13:00
帖子: 272
地址: 江苏
送出感谢: 0 次
接收感谢: 0 次
U盘,如何分成两个区? :em20


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2009-04-27 23:11 
头像

注册: 2007-05-27 11:19
帖子: 117
送出感谢: 2
接收感谢: 0 次
可以不分区吗?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2010-03-24 10:02 

注册: 2009-02-17 22:47
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
好文章试试看好不好用


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2010-04-18 1:45 
头像

注册: 2008-11-01 20:43
帖子: 17322
系统: 自动检测比较好
送出感谢: 44
接收感谢: 11
:em11


_________________
谁是我?KL.Uiq8 YinMeng


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2010-04-24 17:44 
头像

注册: 2007-05-06 8:19
帖子: 7433
送出感谢: 0 次
接收感谢: 4
你用文件casper-rw保持数据的?
casper-rw是怎么被找到的?


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2010-04-24 18:14 
头像

注册: 2009-10-20 21:13
帖子: 2089
地址: Pacific Western University
送出感谢: 0 次
接收感谢: 7
引用:
该教程由Lyra Mimei制作,转载请注明出处


但没看到你的参考文献部分,那一定全是你的原创 :em06


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 〔原创〕制作UBS LIVECD 的教程。
帖子发表于 : 2010-05-01 22:28 

注册: 2009-12-11 19:01
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
mark 下
:em11


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

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


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

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

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