〔原创〕制作UBS LIVECD 的教程。
-
- 帖子: 15
- 注册时间: 2009-04-16 11:53
〔原创〕制作UBS LIVECD 的教程。
(该教程由Lyra Mimei制作,转载请注明出处)
一、准备工作
因为我这次制作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 --
一、准备工作
因为我这次制作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 --
- woaiwojia
- 帖子: 1355
- 注册时间: 2007-09-10 20:20
- 系统: Debian
- 来自: 南京
Re: 〔原创〕制作UBS LIVECD 的教程。
太红了。。。。。。
-
- 帖子: 15
- 注册时间: 2009-04-16 11:53
Re: 〔原创〕制作UBS LIVECD 的教程。
这样才能红遍社区嘛!
- daf3707
- 论坛版主
- 帖子: 12731
- 注册时间: 2007-06-13 15:57
- 来自: 在他乡
Re: 〔原创〕制作UBS LIVECD 的教程。
醒目不是这样醒目的
有内容自然醒目
有内容自然醒目
-
- 帖子: 15
- 注册时间: 2009-04-16 11:53
Re: 〔原创〕制作UBS LIVECD 的教程。
那这样算是有内容没有?
-
- 帖子: 15
- 注册时间: 2009-04-16 11:53
Re: 〔原创〕制作UBS LIVECD 的教程。
居然没有顶我。。。
- puzhengcai
- 帖子: 272
- 注册时间: 2006-12-19 13:00
- 来自: 江苏
Re: 〔原创〕制作UBS LIVECD 的教程。
不错的资料,我来试试
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
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
- friend.ethan
- 帖子: 687
- 注册时间: 2008-05-13 20:40
- 来自: 江南西道
Re: 〔原创〕制作UBS LIVECD 的教程。
很好的帖子!学习了!
- puzhengcai
- 帖子: 272
- 注册时间: 2006-12-19 13:00
- 来自: 江苏
Re: 〔原创〕制作UBS LIVECD 的教程。
U盘,如何分成两个区?
- wolfan
- 帖子: 117
- 注册时间: 2007-05-27 11:19
- 联系:
Re: 〔原创〕制作UBS LIVECD 的教程。
可以不分区吗?
-
- 帖子: 21
- 注册时间: 2009-02-17 22:47
Re: 〔原创〕制作UBS LIVECD 的教程。
好文章试试看好不好用
- 速腾1994
- 论坛版主
- 帖子: 17379
- 注册时间: 2008-11-01 20:43
- 系统: Arch+gnome
- 冲浪板
- 论坛版主
- 帖子: 7513
- 注册时间: 2007-05-06 8:19
Re: 〔原创〕制作UBS LIVECD 的教程。
你用文件casper-rw保持数据的?
casper-rw是怎么被找到的?
casper-rw是怎么被找到的?
- hasee.wu
- 帖子: 2089
- 注册时间: 2009-10-20 21:13
- 来自: Pacific Western University
Re: 〔原创〕制作UBS LIVECD 的教程。
但没看到你的参考文献部分,那一定全是你的原创该教程由Lyra Mimei制作,转载请注明出处
-
- 帖子: 58
- 注册时间: 2009-12-11 19:01
Re: 〔原创〕制作UBS LIVECD 的教程。
mark 下