linux制作centos启动盘,用U盘制作CentOS启动盘

想制作一个centos5.9-X86_64 的U盘启动安装盘,

以下是把16G U盘挂载到vmware workstation的虚拟下操作:

1.检查当前磁盘情况,找到U盘

#fdisk -l

2.对U盘分区

fdisk /dev/sdb

d # delete existing partition - repeat as necessary

n # new partition

p # primary

1 # partition number

# take the default

+100M # add 100 MB

t # change the type

1 # partition number

b # VFAT

n # new partition

p # primary

2 # partition number

# take the default

+5G

~~~~~~~~~~安装系统有以上两个分区就可以了,以下是我对U盘剩余空间分配

n # new partition

e # primary

3 # partition number

# take the default

# take the default

n # new partition

l #逻辑分区

# take the default

+3G

t # change the type

5 # partition number

b # VFAT

n # new partition

l #逻辑分区

# take the default

+3G

t # change the type

6 # partition number

b # VFAT

n # new partition

l #逻辑分区

# take the default

# take the default

t # change the type

7 # partition number

b # VFAT

p

150f4f8612496fa93852b782298b8677.png

w

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

3.格式化

mkfs.vfat -n BOOT /dev/sdb1

mkfs.ext2 -m 0 -b 4096 -L DATA /dev/sdb2

mkfs.vfat -n do /dev/sdb5

mkfs.vfat -n do /dev/sdb6

mkfs.vfat -n wolf /dev/sdb7

4.

重新插拔u盘,mount DATA分区,mount第一个iso,复制一些数据到DATA分区,再把iso都复制到DATA分区,然后umount 分区

mkdir -p /media/BOOT

mount /dev/sdb1 /media/BOOT

mkdir -p /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/p_w_picpaths /media/DATA

cp -rv /path/to/CentOS-6.0-x86_64-bin-DVD*.iso /media/DATA

umount /media/DATA

安装syslinux,用syslinux在u盘的/dev/sdb1分区制作linux启动盘,覆盖u盘的mbr

yum -y install syslinux

syslinux --stupid /dev/sdb1

dd if=/usr/share/syslinux/mbr.bin of=/dev/sdb

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/BOOT

编辑/media/BOOT/syslinux.cfg

default CentOS(注意这项和下面的label CentOS一定要对应)

prompt 0

label CentOS

kernel vmlinuz

append initrd=initrd.img method=hd:sdb2:/

#内容片段end

umount /media/BOOT

断开与虚拟机连接:

da2ed22b8286695e4df6b36cd26fa68d.png

测试用U盘启动,正常;

不过在win7 “我的电脑”里只看到了第一个分区,5、6、7没有显示 ,磁盘管理中有:

02f54d5e16e0a936d662a8ea5d788e42.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值