网上搜索CentOS 6 64位的U盘安装要领,相信许多人会失望。
1.抄来抄去,转来转去,人云亦云,避重就轻。
2.U盘在Windows下被UltraISO等软件建造成Linux启动盘后会自动被名目化成FAT名目,导致无法再放得了一个大于4GB的CentOS 64位ISO。当呆板顺利引导进安装界面后,由于找不到ISO文件而无法安装。
本人Linux菜鸟,这两天用u盘安装CentOS,在网上查的教程全是本来版本的,都是先单独做启动,再把iso复制进去。这样太贫苦了。最后查了维基发明白个简朴要领。
从CentOS 6.5开始直接把iso文件写入U盘就行了。
Windows平台:
1.用UltraISO打开iso(如:CentOS-6.5-x86_64-bin-DVD1.iso)
2.然后点“启动”->"写入硬盘映像",硬盘驱动器是你的u盘,映像文件安装光盘iso,写入方法是USB-HDD+,点击“写入”按钮。完成后安装u盘就做好了。
Linux平台:
用 dd呼吁将iso文件写入u盘即可。dd if=iso文件 of=u盘。(如:dd if=/centos-6.5-x86_64-bin-DVD1.iso of=/dev/sdb1)
注:dd呼吁运行后不显示复制状态,要查察复制状态可以再打开一个终端,输入“while killall -USR1 dd; do sleep 5; done”查察复制状态。
这种要领64位,32位通吃。我安装的就是64位。
留意:只有从CentOS6.5开始才气用这种要领,6.4及以下版本还得用老要领。
大概有很多人已经知道这个要领了,可是网上许多教程还都是老要领。我写出来就是想流传一下,让新手少走弯路。不喜勿喷
=================================
以前的办理要领:在Linux下对U盘举办分区,
-----------------------------以下摘抄自网络-----------------------------------
1.成为 root 用户。在 U 盘上建设一个小的 VFAT 分区(100M)和一个大的 Linux 分区。标志VFAT
分区为启动分区。
fdisk /dev/sdg
在措施 fdisk 顶用“m”呼吁查察菜单选项。呼吁的顺序就像下面的这样
(没有“#”后头的注解):
d # 删除已有的分区,须要的话,反复多次以删除多个分区
n # 建设新分区
p # 分区范例为主分区
1 # 分区号为 1
<enter> # 确定分区起始处,回收默认值
+100M # 分区巨细为 100M
t # 改变分区范例
1 # 选择分区号为 1 的分区
b # 范例为 VFAT
n # 建设新分区
p # 分区范例为主分区
2 # 分区号为 2
<enter> # 确定分区起始处,回收默认值
<enter> # 确定分区竣事处,回收默认值
a # 切换启动符号
1 # 选择分区号为 1 的分区
w # 将所有改变写入磁盘
完成后利用呼吁 fidsk -l 查察,应该像下面的样子:
Disk /dev/sdg: 7948 MB, 7948206080 bytes
** heads, ** sectors/track, ***** cylinders
Units = cylinders of *** * 512 = ****** bytes
Disk identifier: **********
Device Boot Start End Blocks Id System
/dev/sdg1 * 1 ** ** b W95 FAT32
/dev/sdg2 ** ***** ******** 83 Linux
2.建设文件系统:
mkfs.vfat -n BOOT /dev/sdg1
mkfs.ext2 -m 0 -b 4096 -L DATA /dev/sdg2
完成后安详删除 U 盘,拔下后再插上 U 盘,分区应该被别离挂载
在/media/BOOT和/media/DATA。
3.把 CentOS 的镜像文件以及镜像中的 images 文件夹复制到 ext2 分区:
cd /dir/of/iso/images # 镜像文件的路径
mkdir /media/DATA/centos
mkdir /tmp/cdimage
mount -ro loop CentOS-6.0-i386-bin-DVD.iso /tmp/cdimage
cp -v CentOS-6.0-i386-bin-DVD.iso /media/DATA/centos/; sync
此时最好查抄一下复制后的文件的校验和,凡是不会有错。
cp -rv /tmp/cdimage/images/ /media/DATA/centos/
4.在 VFAT 分区和 MBR 上安装和设置 syslinux:
syslinux --stupid /dev/sdg1 # 或syslinux -s /dev/sdg1,以系统支
持的为准
dd if=/usr/share/syslinux/mbr.bin of=/dev/sdg # 在 Linuxdeepin
中 mbr.bin 位于/usr/lib/syslinux/mbr.bin,此处以实际为准,mbr.bin
还大概在其他位置
cd /media/BOOT
cp -rv /tmp/cdimage/isolinux syslinux
mv syslinux/isolinux.cfg syslinux/syslinux.cfg
rm -f syslinux/isolinux.bin
rm -f syslinux/vesamenu.c32
cp -v /usr/share/syslinux/vesamenu.c32 syslinux/
umount /tmp/cdimage
<your-favorite-editor> syslinux/syslinux.cfg # 用你最习惯的文档
编辑器在文件的每个区域的“append”后添加语句:
method=hd:sda2:/centos #
5.安详删除 U 盘,关机,再开机,调解为从 U 盘启动。
-----------------------------以上摘抄自网络-----------------------------------
以上要领未验证。
自从CentOS 6.5宣布以来,有了很是简朴的要领,看这里 http://wiki.centos.org/HowTos/InstallFromUSBkey