创建live usb
何为live usb?
命令行引导工具syslinux:
假设我有一块U盘,8G的,在linux环境下识别为/dev/sdb
1.缷载U盘,因为很多比较新的发行版会自动挂载
su -
umount /dev/sdb
2.建立分区,分两个区即可,一个分区为fat16格式用来存放光盘数据或静态数据,一个分区为ext3/ext4格式用来存放修改后的数据。
cfdisk /dev/sdb
“n”,新建
“t”,指定文件系统类型
“b”,设置为可引导
“w”,写入保存
3.建立文件系统,假设上面分了两个区,/dev/sdb1采用fat16格式, /dev/sdb2采用ext3/4格式
mkfs.vfat -F 16 /dev/sdb1 -n ubuntu12.04
-F
-n
mkfs.ext3 -b 4096 -rw -L casper /dev/sdb2
-b
-rw #设置可读写
-L
4.拔下U盘,再插上开始引导
syslinux -sf /dev/sdb1
如果syslinux没用安装,则安装,
sudo apt-get install syslinux
或
yum install syslinux
5.把live cd上的所有文件拷贝到U盘的fat16分区上,假设/dev/sdb1挂载在/mnt/usb上
mount -o loop ubuntu12.04_x64.iso /mnt/iso #把live cd镜像挂载到某个目录
cp -a
注:拷贝过程中可能会出现“无法创建符号连接”的错误,直接忽略
6.修改isolinux配置文件
cd /mnt/usb
mv isolinux syslinux
mv isolinux.cfg syslinux.cfg
好的,live usb就制作完成了。