CentOS 6.5使用隨身碟加網路安裝簡介

來源:互聯網
上載者:User

網上搜尋CentOS 6 64位的隨身碟安裝方法,相信很多人會失望。

1.抄來抄去,轉來轉去,人云亦云,避重就輕。

2.隨身碟在Windows下被UltraISO等軟體製作成Linux啟動盤後會自動被格式化成FAT格式,導致無法再放得了一個大於4GB的CentOS 64位ISO。當機器順利引導進安裝介面後,由於找不到ISO檔案而無法安裝。

本人Linux菜鳥,這兩天用u盤安裝CentOS,在網上查的教程全是原來版本的,都是先單獨做啟動,再把iso複製進去。這樣太麻煩了。最後查了維基發現了個簡單方法。

從CentOS 6.5開始直接把iso檔案寫入隨身碟就行了。

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下對隨身碟進行分區,

-----------------------------以下摘抄自網路-----------------------------------

1.成為 root 使用者。在 USB 磁碟機上建立一個小的 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
完成後安全刪除 USB 磁碟機,拔下後再插上 USB 磁碟機,分區應該被分別掛載
在/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.安全刪除 USB 磁碟機,關機,再開機,調整為從 USB 磁碟機啟動。

-----------------------------以上摘抄自網路-----------------------------------

以上方法未驗證。

自從CentOS 6.5發布以來,有了非常簡單的方法,看這裡 http://wiki.centos.org/HowTos/InstallFromUSBkey

受此啟示,我在Windows下使用UltraISO直接把CentOS 6.5 64位ISO的Disk1(大小超過4GB)燒錄到隨身碟,而不再拷貝ISO到隨身碟根目錄。然後拿到機器插入後USB插槽,開機選擇從USB啟動,一步一步安裝成功。

註:安裝過程中到選擇存放裝置介面時,一定要選擇Custom Layout一項,手工建立分區及掛載點,完成後,再選擇把MBR資訊寫到機器的硬碟上(而不是USB盤上,預設是把MBR寫到USB盤,導致裝完系統,拔掉隨身碟,無法進入系統啟動介面)。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.