Ubuntu Liveusb的制作方法


这个Ubuntu Liveusb可以用来安装ubuntu系统,也可以作为救援盘或者随身linux使用,非常方便.

命令不多做解释了,相信做过usb linux的都知道怎么回事,不知道的去看相应的howto文档

分区并格式化,sda1要大于750M并且设置成引导分区,如果是1G U盘直接分一个区就行了.

sudo cfdisk /dev/sda
sudo mkfs.ext2 /dev/sda1
sudo mkfs.ext2 /dev/sda2

将livecd中的内容复制到U盘,注意最后一步能会出现软连接无法找到之类的错误,无视即可

sudo mkdir /mnt/usb_disc
sudo mount /dev/sda1 /mnt/usb_disc
sudo mkdir /mnt/live_cd
sudo mount -o loop /tmp/ubuntu-8.04-desktop-i386.iso /mnt/live_cd
sudo cd /mnt/live_cd/
sudo cp -aR casper disctree dists install pool preseed .disk /mnt/usb_disc

使用extlinux来制作引导信息

sudo cd
sudo mkdir /mnt/usb_disc/extlinux
sudo extlinux -i /mnt/usb_disc/extlinux

创建并编辑/mnt/usb_disc/extlinux/extlinux.conf文件,内容如下

DEFAULT /casper/vmlinuz
APPEND file=preseed/kubuntu.seed boot=casper initrd=/casper/initrd.gz ramdisk_size=1048576 root=/dev/ram0 rw quiet splash --

至此一个liveusb就做好了,以后可以随身揣着U盘去装系统了. 

相关内容