網上搜索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