用syslinux做一个安装centos-6用的u盘
2011-07-28 15:44
489 查看
0. 准备一个8GB的u盘,准备centos的iso,我用的是dvd的iso,可以从 http://mirrors.ta139.com/centos/6/isos/x86_64/ 下载
1. 制作u盘的系统需要安装了syslinux,我的版本是3.11
2. u盘分区成如下格式
4. mount DATA分区,mount第一个iso,复制一些数据到DATA分区,再把iso都复制到DATA分区,然后umount DATA分区
1. 制作u盘的系统需要安装了syslinux,我的版本是3.11
2. u盘分区成如下格式
fdisk -l /dev/sdb Disk /dev/sdb: 8000 MB, 8000110592 bytes 255 heads, 63 sectors/track, 972 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 65 522081 b W95 FAT32 /dev/sdb2 66 972 7285477+ c W95 FAT32 (LBA)3. 分别格式化两个分区
mkfs.vfat -n BOOT /dev/sdb1 mkfs.vfat -n DATA /dev/sdb2
4. mount DATA分区,mount第一个iso,复制一些数据到DATA分区,再把iso都复制到DATA分区,然后umount DATA分区
mkdir -p /media/iso /media/DATA mount /dev/sdb2 /media/DATA mount -o loop /path/to/CentOS-6.0-x86_64-bin-DVD1.iso /media/iso/ cp -rv /media/iso/images /media/DATA cp -rv /path/to/CentOS-6.0-x86_64-bin-DVD*.iso /media/DATA umount /media/DATA5. 覆盖u盘的mbr,安装syslinux以及启动需要的内核文件
dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdb syslinux -s /dev/sdb1 mkdir -p /media/BOOT mount /dev/sdb1 /media/BOOT cp /media/iso/isolinux/isolinux.bin /media/BOOT/syslinux.bin cp /media/iso/isolinux/isolinux.cfg /media/BOOT/syslinux.cfg cp /media/iso/isolinux/vmlinuz /media/BOOT cp /media/iso/isolinux/initrd.img /media/BOOT6. 编辑/media/BOOT/syslinux.cfg
default CentOS prompt 0 label CentOS kernel vmlinuz append initrd=initrd.img method=hd:sdb2:/7. 最后umount BOOT分区和iso就完成啦,enjoy it!
相关文章推荐
- 使用U盘安装Centos 6.5操作系统,磁盘分区过程中出现,"sda必须有一个gpt磁盘标签"
- 利用U盘安装ubuntu,UltraISO便捷启动选择syslinux 总是出现弹窗 “找到多余一个分区”
- 如何创建一个红帽7.0安装U盘(适用于Centos 7,Oracle Linux 7)
- u盘安装centos7
- (实用)拿到一个新的阿里云64位centOS系统后,手把手教你编译安装PHP生产环境(lnmp)
- CentOS下安装与配置一个共享目录
- win7下U盘安装CentOS6.5之关卡秘籍
- 利用U盘与163的yum源镜像网站安装Centos6.5 x86_64系统 推荐
- 从u盘安装centos 5.4_x86_64到服务器
- U盘安装CentOS
- Win7下U盘安装CentOS-7-x86_64-DVD-1503-01(入门版)
- U盘安装centos 6.3教程
- centos 7 u盘安装
- 安装Centos时“sda必须有一个GPT磁盘标签”解决
- Win7 使用virtualbox安装centos虚拟机出现“不能为虚拟电脑 centos7 打开一个新任务.”的解决办法。
- 制作Cnyunwei-X64-V11_base.iso的 U盘安装盘(syslinux方式)
- centos 7 u盘安装
- 如何让一个没有安装GUI环境的Linux机器访问U盘
- centos u盘安装
- U盘安装CentOS 5.5(加上自己的实践)