你有多久沒燒過光碟片了呢?!
就拿我自己來說,
先別說三年前買的 50 片 DVD-R 光碟片,到現在只用了不到 10 片這件事,重點是在現役的 PC、MacBook,完全沒有安裝燒錄器,完全已經被網路空間跟隨身碟所取代。
既然如此,我們怎麼在 OS X 上面,將 CentOS 的光碟映像檔燒錄到隨身碟裡,讓隨身碟可以拿來安裝 CentOS 呢 ???
我們先依照 CentOS 7.0 不完全安裝手冊 - 事前準備 的步驟,將 CentOS 的光碟映像檔下載下來,一般會被儲存在「下載項目」裡。
打開 Lanuchpad,在「其他」裡面執行「終端機」。
或是打開 Finder,在「應用程式」-「工具程式」裡面也可以找到。
預設目錄是在使用者的家目錄。
pwd
切換到「Downloads」目錄,這就是「下載項目」的實際路徑,所以也可以看到剛剛下載的 CentOS 映像檔。
cd Downloads && ls -l CentOS*
使用 OS X 專門處理映像檔的 hdiutil 指令,將 ISO 檔轉換成 OS X 的 UDRW (UDIF read/write image) 格式的 DMG 檔。
hdiutil convert -format UDRW -o CentOS-7.0-1406-x86_64-DVD.dmg CentOS-7.0-1406-x86_64-DVD.iso
用 disktuil 指令 確認一下隨身碟的名稱與路徑。
diskutil list
這邊我們要用的是 Disk4,8GB 的隨身碟。
先把 Disk4 卸載下來。
diskutil unmountDisk /dev/disk4
開始把 DMG 檔寫到隨身碟裡面去,由於用了 sudo 指令,所以會詢問使用者的密碼。
sudo dd if=CentOS-7.0-1406-x86_64-DVD.dmg of=/dev/rdisk4 bs=1m
接著就稍等一下,讓資料寫到隨身碟裡面去。
過了一陣子,突然跳出一個視窗,顯示「電腦讀不到您放入的磁碟」。
看一下磁碟清單,多了一個 Disk7,讀不到的原因是因為 OS X 不支援 CentOS 用的 ext4 檔案系統。
diskutil list
把隨身碟退出。
diskutil eject /dev/disk4
磁碟清單裡也就看不到 Disk4 跟 Disk 7 了。
diskutil list
這時就可以把隨身碟拿來安裝 CentOS 了。
參考資料
- Create a bootable CentOS USB drive with a Mac (OS X) for a PC
- IT 邦幫忙 - [Linux 安裝篇 #2] 製作可開機的作業系統安裝光碟/安裝隨身碟
圖片來源
更新紀錄
- 2015/01/23 撰文。
0 意見 :
張貼留言