u盘启动linux6.4,U盘引导安装64位CentOS-6.4x-86_64

为了获得底层硬件的VT支持,需要直接安装一个Linux操作系统环境,形成双操作系统。而对于没有光驱的笔记本电脑,最好的方式就是使用U盘安装。

在安装CentOS-6.4-x86_64时,由于单个ISO镜像文件超过了4GB,FAT32格式的U盘引导盘无法读取,而Linux又不支持NTFS格式作为系统引导盘,所以本文介绍使用在Windows下的Ubuntu虚拟机进行U盘分区和U盘引导盘制作安装CentOS的过程。

Ubuntu的GParted将U盘分为两个区,第一个分区FAT32格式用于保存引导文件,第二个分区ext3格式用于保存CentOS安装介质ISO文件。

前提条件:

8GB以上U盘一只,/dev/sdb1是FAT32格式,/dev/sdb2是ext3格式

Linux 虚拟机(推荐Ubuntu,本文版本12.04

LTS)

Windows操作系统(可选,Syslinux可在虚拟机中直接创建引导)

Syslinux软件(本文版本syslinux-4.07)

制作U盘:

建立三个挂载目录

sudo mkdir /mnt/ISO

sudo mkdir /mnt/USB1

sudo mkdir /mnt/USB2

将安装介质ISO拷贝到虚拟机root目录,并挂载到/mnt/ISO

sudo mount -o loop /root/CentOS-6.4-x86_64-bin-DVD1.iso

/mnt/ISO

挂载U盘的两个分区,USB1(FAT32),USB2(ext3)

sudo mount /dev/sdb2 /mnt/USB2

拷贝isolnux文件至USB1,并重命名为syslinux

cp -r /mnt/ISO/isolinux/ /mnt/USB1/syslinux

重命名isolinux.cfg文件

mv /mnt/USB1/syslinux/isolinux.cfg /mnt/USB1/syslinux/syslinux.cfg

拷贝images文件至USB1

cp -r /mnt/ISO/images

/mnt/USB1

拷贝安装ISO介质到USB2

cp /root/CentOS-6.4-x86_64-bin-DVD1.iso

/mnt/USB2

cp /root/CentOS-6.4-x86_64-bin-DVD2.iso

/mnt/USB2

退出Ubuntu系统,切换到windows下修改mbr,

用管理员身份在dos命令行运行:

C:\Users\Administrator\Desktop\syslinux-4.07\win64>syslinux64.exe -a

-m f:

注意:syslinux64.exe是syslinux在64位Win8的运行程序,而

f: 是U盘的盘符

安装系统:

至此,U盘安装盘已经做好了,重启电脑,并按F12,选择从USB启动系统。

开始进入CentOS6.4系统安装界面,分别选择语言、键盘、时区等,当界面出现

"What type of media contains the installation

image?"时,选择"Hard

drive",从硬件安装。这时候可以按F2确认U盘两个分区所在设备,例如我的第一个分区是FAT32,所挂载设备为/dev/sda1,其存放了系统引导文件syslinux、images,而我的第二个分区时ext3,所挂载设备为/dev/sda2,其存放了系统安装镜像文件CentOS-6.4-x86_64-bin-DVD1.iso,CentOS-6.4-x86_64-bin-DVD2.iso。这里选择第一分区/dev/sda1进行安装。

系统继续安装,当完成CentOS文件分区设置后,会出现错误"Missing

ISO 9660 image: The installer has tried to mount image

#1, but cannot find it on the hard drive"。这时候按Ctrl-Alt-F2出现shell终端,输入如下命令:

#卸载U盘第一分区

umount /mnt/isodir

#挂载U盘第二分区

mount -t ext3 /dev/sda2 /mnt/isodir

按Ctrl-Alt-F6重新回到安装界面,点击"Retry"继续安装。

一路向下,成功结束安装,重启完成相关设置,即可拥有Windows与CentOS的双系统了!

参考来源:http://wiki.centos.org/HowTos/InstallFromUSBkey

PS:双系统安装完成后,可以在CentOS下挂载Windows磁盘,操作如下:

获取磁盘分区信息

# fdisk

-l

Disk /dev/sda:

250.1 GB, 250059350016 bytes

240 heads, 63 sectors/track, 32301 cylinders

Units = cylinders of 15120 * 512 = 7741440 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x4c238ff1

Device

Boot Start End Blocks Id System

/dev/sda1 * 1 6948 52526848+ 7 HPFS/NTFS

/dev/sda2 31205 32302 8290304 82 Linux swap / Solaris

/dev/sda3 6949 31205 183381216 f W95 Ext'd (LBA)

/dev/sda5 6949 21996 113761144+ 7 HPFS/NTFS

/dev/sda6 21996 22024 204800 83 Linux

/dev/sda7 22024 23378 10240000 83 Linux

/dev/sda8 23378 24056 5120000 83 Linux

/dev/sda9 24056 31205 54050816 83 Linux

#

mkdir -p

/mnt/windows/c

#

mkdir -p

/mnt/windows/d

# vim

/etc/fstab

新增下列两行,实现挂载Windows的dev/sda1

和 dev/sda5

/dev/sda1

/mnt/windows/c ntfs-3g rw,umask=0000,defaults 0 0

/dev/sda5 /mnt/windows/d ntfs-3g rw,umask=0000,defaults 0

0

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值