LiveUSB的制作方法

Ubuntu各种衍生版本
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

LiveUSB的制作方法

#1

帖子 ubuntua » 2009-11-17 18:48

制作LiveUSB其实很简单,使用 billbear 的那个工具,几分钟就搞定了
viewtopic.php?f=21&t=206287

首先,先调整好你需要用来做LiveUSB的那个系统,然后,下载 billbear 的那个工具,按其说明一步步做,等备份完成之后,将备份出来的文件复制到U盘的 casper 目录下,然后在 U 盘上安装下 grub4dos 就可以了。

不过这样做,还不能让LiveUSB来保存东西,如果你想这个LiveUSB来保存东西的话,你需要casper-rw这个东西。这个东西生成的方法是在命令行下载入:

$ dd if=/dev/zero of=casper-rw bs=1M count=250

这样就会得到一个250M的casper-rw文件。现在你的LiveUSB就可以用它来保存东西了。

其次,用来做LiveUSB的那个系统,最好选用ubuntu-9.10-alternate-i386.iso,在选择安装时,按F6选最小安装。等安装完之后,再换源,这时你要选个好的源,然后输入命令:

sudo vi /etc/apt/sources.list

把里面的内容清空,把你的那个源的内容复制进去,然后执行:

sudo apt-get update

按着安装桌面与语言:

sudo apt-get install x-window-system-core gnome-core x11-xserver-utils gdm ttf-wqy-zenhei ttf-wqy-microhei gconf-editor Synaptic xfce4

其中如果你不喜欢gnome桌面,可把gnome-core删了,换成xfce4,这样会省下几十M的内存。(不过经试验,感觉xfce4与gnome并没多大的差别,而且xfce4的易用性还不好gnome。)

接着再安装一些常用软件:

sudo apt-get install nautilus-open-terminal nautilus-gksu lunar-applet fcitx network-manager gnome-disk-utility

sudo apt-get install recordmydesktop gnome-media brasero isomaster gparted ntpdate synaptic update-manager gdebi

sudo apt-get install linux-sound-base alsa-base build-essential

sudo apt-get install localepurge powernowd powertop acpid acpi-support gnome-power-manager seahorse gnome-screensaver ubuntu-sounds human-theme

sudo apt-get install language-selector file-roller gucharmap software-center gnome-system-tools

sudo apt-get install firefox-3.5 giver gthumb gimp gnome-utils
Gnome-panel

安装完成之后,输入startx,进入桌面,安装语言支持,重启,你的桌面就成了中文版的了。接着在新立德里面安装如下软件,(当然你也可以在命令行下安装)

OpenOffice.org-gnome
Qalculate
swapspace
xpdf-chinese-simplified
xpdf-chinese-traditional
poppler-data
Evince
StarDict
ChmSee
gedit
unrar
p7zip-rar
p7zip-full
cabextract
libxine1-ffmpeg
libxine1-all-plugins
libxine1-plugins
libstdc++6
gstreamer0.10-pitfdll
gstreamer0.10-ffmpeg
gstreamer0.10-plugins-bad
gstreamer0.10-plugins-bad-multiverse
gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-ugly-multiverse
gstreamer0.10-ffmpeg
totem-xine
libdvdnav4
libdvdread4
smplayer
smplayer-themes
mozilla-mplayer
libmatroska0
totem
sudo /usr/share/doc/libdvdread4/install-css.sh
avidemux
Sound-Juicer
rhythmbox
ubuntuone-client-gnome(ubuntu one)
Wallpaper-Tray(自动更换桌布)

把这个加和源:
deb http://ppa.launchpad.net/portis25/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/portis25/ppa/ubuntu karmic main
在命令行下输入:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 27F5B2C1B3EAC8D9

然后安装
totem-pps
libpps
totem-sopcast

这样就可以播放PPS电影了。

经过上面方法制作出来的系统,内存占用少,运行稳定,适合用来作LiveUSB。

一切工作做完之后,用前面提到的那个工具备份一下系统,会得到3个文件,然后把这3个文件复制到你的U盘上,接着你可安装 grub4dos ,再把前面生成的那个 casper-rw 也复制到U盘根目录,然后修改一下menu.lst,好了,你的LiveUSB就完成了。

不过用 grub4dos 制作的启动盘,好像并不能保存文件,casper-rw 一点功效都没有,致少在我这是这样,试了好几种方法,都没能实现让LiveUSB来保存文件。最后我选用syslinux制作启动盘,一次成功。

syslinux的制作,可以到官网去下载个syslinux压缩包,然后安装一下几个文件:

sudo apt-get install mktemp perl git-core nasm mingw32 mingw32-binutils mingw32-runtime

接着把下载回来的syslinux解开,在命令行处输入make,等编辑完。然后卸载U盘,格式化引导介质为 FAT16 格式

sudo mkdosfs -F16 -I /dev/sdX

sudo syslinux /dev/sdX

然后挂载介质,接着把syslinux.cfg复制到U盘上,改写一下就OK了。

如果你嫌麻烦,你可到这里下载我做好的一个liveusb,
https://dl-web.dropbox.com/get/USB/usb. ... w=15f9f067
https://dl-web.dropbox.com/get/USB/usb. ... w=d65c9672
https://dl-web.dropbox.com/get/USB/usb. ... w=31b35687
将这三个文件下载无后,解压到U盘根目录下,然后到10楼下载一个casper-rw,有256M、512M、1G的,视情况下载,然后解压到U盘根文件就行了。不过在复制文件到U盘之前,请先将U盘格式化了 FAT16 格式的文件系统,然后在命令行下输入sudo syslinux /dev/sdX,(sdX指的是你U盘)再将这些制作到U盘,你的一个随身系统就完成了。
上次由 ubuntua 在 2009-11-18 1:17,总共编辑 3 次。
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: LiveUSB的制作方法

#2

帖子 tenzu » 2009-11-17 18:56

真够麻烦的。。。
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: LiveUSB的制作方法

#3

帖子 ubuntua » 2009-11-17 19:03

tenzu 写了:真够麻烦的。。。
:em04

要不我将我这个上传上来?不过没地方存啊!你介绍个地方 :em23
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: LiveUSB的制作方法

#4

帖子 tenzu » 2009-11-17 19:08

dropbox嘛
小生签名第三个就是自己上传的
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: LiveUSB的制作方法

#5

帖子 ubuntua » 2009-11-17 19:12

tenzu 写了:dropbox嘛
小生签名第三个就是自己上传的
我是说把我这个LiveUSB上传上来啊,哪里有这么大的空间啊? :em06
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: LiveUSB的制作方法

#6

帖子 tenzu » 2009-11-17 19:14

dropbox注册了就有2G,还不够?
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: LiveUSB的制作方法

#7

帖子 冲浪板 » 2009-11-17 19:23

casper-rw需要给个参数才成吧,好象是persistent
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: LiveUSB的制作方法

#8

帖子 ubuntua » 2009-11-17 19:31

那个东西安装后,怎么上传文件啊? :em06
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: LiveUSB的制作方法

#9

帖子 tenzu » 2009-11-17 19:33

ubuntua 写了:那个东西安装后,怎么上传文件啊? :em06
网页可以直接上传,如果是客户端的话把文件放到指定的文件夹就行了,会自动同步
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: LiveUSB的制作方法

#10

帖子 ubuntua » 2009-11-17 19:39

干脆把我的casper-rw上传得了,免得麻烦 :em06

将文件解压到根目录就行了。
附件
casper-rw-1g.7z
(158.95 KiB) 已下载 149 次
casper-rw-512.7z
(77.08 KiB) 已下载 191 次
casper256-rw.7z
(43.61 KiB) 已下载 144 次
上次由 ubuntua 在 2009-11-18 18:26,总共编辑 2 次。
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: LiveUSB的制作方法

#11

帖子 ubuntua » 2009-11-17 20:16

865M的东东,正在压缩,不知道等下上传要上传到什么时候 :em06
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: LiveUSB的制作方法

#12

帖子 ubuntua » 2009-11-17 20:19

好人做到底,将syslinux文件夹及maxdos与深度DOS一同上传

maxdos相信大家知道干什么用的,深度DOS是在DOS下用来安装winnt 的ISO文件的东东。
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: LiveUSB的制作方法

#13

帖子 ubuntua » 2009-11-17 20:22

我晕,每次上传最大文件只能是300M的啊?害我白压缩了一次 :em20
头像
ubuntua
帖子: 542
注册时间: 2009-10-04 11:23

Re: LiveUSB的制作方法

#14

帖子 ubuntua » 2009-11-17 20:36

又晕了一次,压成300M的还是上传不了 :em20
头像
Lavande
论坛版主
帖子: 5353
注册时间: 2008-12-21 15:27
来自: TARDIS

Re: LiveUSB的制作方法

#15

帖子 Lavande » 2009-11-17 20:47

unetbootin,一键搞定
回复