採用U盤安裝Ubuntu系統是目前比較常見的安裝方式之一,在Windows上有製做安裝U盤的工具(好比Universal USB Installer
),那麼在Mac OS
上面如何製做安裝U盤呢?
答案是命令行
!html
第一步,須要到Ubuntu下載須要的Ubuntu的安裝文件。
而後就須要使用第一個命令hdiutil
。hdituil
:是一個Mac OS上面處理鏡像文件的命令,能夠對鏡像文件進行製做,驗證和轉換
等...
咱們知道DMG
格式是Mac OS上經常使用的打包格式文件,須要把下載的Ubuntu安裝文件(.iso)轉換成(.dmg)格式的文件,方便在Mac OS上面進行操做,轉換命令:ubuntu
cd Downloads/
hdiutil convert -format UDRW -o ubuntu.iso ubuntu-14.04.5-desktop-amd64.iso安全
-format
爲生成文件的權限,UDRW
:表示轉換成有read/write
的權限的鏡像。
等待轉換完成便可~app
第二步須要須要對U盤進行操做,而diskutil
就是用來對Mac OS的磁盤操做的命令。diskutil
:操做本地磁盤,能夠對磁盤進行卸載,掛載
等操做。
列出當前掛載的磁盤:dom
diskutil list工具
dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *251.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_CoreStorage Macintosh HD 250.1 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS Macintosh HD +249.8 GB disk1 Logical Volume on disk0s2 45CD1187-14DE-4203-9895-FBB1B3770F1E Unencrypted /dev/disk2 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: Apple_partition_scheme *8.1 GB disk2 1: Apple_partition_map 4.1 KB disk2s1 2: Apple_HFS 2.4 MB disk2s2
其中/dev/disk2
就是U盤。
須要先卸載掉U盤,而後在把安裝文件寫入到U盤中,這樣就須要用到卸載命令:ui
diskutil unmountDisk /dev/disk2命令行
再次使用diskutil list
命令就不會顯示出disk2了。code
第三步,把安裝文件寫入U盤,這裏須要使用命令dd
dd
:是Unix
和類Unix系統
上的命令,做用就是用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換。orm
在進行拷貝以前,還須要作的一件時間,由於使用hdiutil
轉換的文件後綴名爲.dmg
,因此須要把文件重命名爲.iso
,在安裝的時候系統纔可以更好的識別。
mv ubuntu.iso.dmg ubuntu.iso
而後把安裝文件拷貝到U盤中
sudo dd if=./ubuntu.iso of=/dev/rdisk2 bs=1m
這行命令必須使用root
權限,
if
:輸入的文件名
of
:輸出的文件名
bs
:是塊大小,這裏使用1m
的塊大小。
漫長的等待....
1052+1 records in 1052+1 records out 1104052224 bytes transferred in 249.471583 secs (4425563 bytes/sec)
操做完成以後,安全地拔出U盤
sudo eject /dev/rdisk2
能夠使用U盤進行Ubuntu的安裝了!
安裝完成以後,U盤上面的安裝文件還在,這樣會影響咱們正常使用U盤。能夠把U盤格式化一次,清除數據,也能夠使用dd
命令銷燬磁盤數據:
sudo dd if=/dev/urandom of=/dev/rdisk2
使用隨機數填充U盤,能夠用來銷燬數據,通常用於重要數據不然沒有必要使用隨機數填充。