采用U盤安裝Ubuntu系統(tǒng)是目前比較常見的安裝方式之一挺据,在Windows上有制作安裝U盤的工具(比如Universal USB Installer
)裸违,那么在Mac OS
上面如何制作安裝U盤呢?
答案是命令行
!
hdiutil
第一步,需要到Ubuntu下載需要的Ubuntu的安裝文件。
然后就需要使用第一個(gè)命令hdiutil
蓝丙。
hdituil
:是一個(gè)Mac OS上面處理鏡像文件的命令,可以對(duì)鏡像文件進(jìn)行制作,驗(yàn)證和轉(zhuǎn)換
等...
我們知道DMG
格式是Mac OS上常用的打包格式文件,需要把下載的Ubuntu安裝文件(.iso)轉(zhuǎn)換成(.dmg)格式的文件,方便在Mac OS上面進(jìn)行操作饭冬,轉(zhuǎn)換命令:
cd Downloads/
hdiutil convert -format UDRW -o ubuntu.iso ubuntu-14.04.5-desktop-amd64.iso
-format
為生成文件的權(quán)限,UDRW
:表示轉(zhuǎn)換成有read/write
的權(quán)限的鏡像。
等待轉(zhuǎn)換完成即可~
diskutil
第二步需要需要對(duì)U盤進(jìn)行操作揪阶,而diskutil
就是用來對(duì)Mac OS的磁盤操作的命令昌抠。
diskutil
:操作本地磁盤,可以對(duì)磁盤進(jìn)行卸載鲁僚,掛載
等操作炊苫。
列出當(dāng)前掛載的磁盤:
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盤中侨艾,這樣就需要用到卸載命令:
diskutil unmountDisk /dev/disk2
再次使用diskutil list
命令就不會(huì)顯示出disk2了。
dd
第三步拓挥,把安裝文件寫入U(xiǎn)盤唠梨,這里需要使用命令dd
dd
:是Unix
和類Unix系統(tǒng)
上的命令,作用就是用指定大小的塊拷貝一個(gè)文件撞叽,并在拷貝的同時(shí)進(jìn)行指定的轉(zhuǎn)換姻成。
在進(jìn)行拷貝之前插龄,還需要做的一件時(shí)間,因?yàn)槭褂?code>hdiutil轉(zhuǎn)換的文件后綴名為.dmg
,所以需要把文件重命名為.iso
,在安裝的時(shí)候系統(tǒng)才能夠更好的識(shí)別科展。
mv ubuntu.iso.dmg ubuntu.iso
然后把安裝文件拷貝到U盤中
sudo dd if=./ubuntu.iso of=/dev/rdisk2 bs=1m
這行命令必須使用root
權(quán)限均牢,
-
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盤進(jìn)行Ubuntu的安裝了!
銷毀安裝數(shù)據(jù)
安裝完成之后琅攘,U盤上面的安裝文件還在垮庐,這樣會(huì)影響我們正常使用U盤∥肭伲可以把U盤格式化一次哨查,清除數(shù)據(jù),也可以使用dd
命令銷毀磁盤數(shù)據(jù):
sudo dd if=/dev/urandom of=/dev/rdisk2
使用隨機(jī)數(shù)填充U盤剧辐,可以用來銷毀數(shù)據(jù)寒亥,一般用于重要數(shù)據(jù)否則沒有必要使用隨機(jī)數(shù)填充。