Mac OS製作Ubuntu安裝U盤

2021-09-13 01:21:07 字數 2281 閱讀 4464

採用u盤安裝ubuntu系統是目前比較常見的安裝方式之一,在windows上有製作安裝u盤的工具(比如universal usb installer),那麼在mac os上面如何製作安裝u盤呢?

答案是命令列!

cd downloads/

hdiutil convert -format udrw -o ubuntu.iso ubuntu-14.04.5-desktop-amd64.iso

-format為生成檔案的許可權,udrw:表示轉換成有read/write的許可權的映象。

等待轉換完成即可~

第二步需要需要對u盤進行操作,而diskutil就是用來對mac os的磁碟操作的命令。

diskutil:操作本地磁碟,可以對磁碟進行解除安裝,掛載等操作。

列出當前掛載的磁碟:

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

/dev/disk1 (internal, virtual):

#: type name size identifier

logical volume on disk0s2

45cd1187-14de-4203-9895-fbb1b3770f1e

unencrypted

/dev/disk2 (external, physical):

#: type name size identifier

其中/dev/disk2就是u盤。

需要先解除安裝掉u盤,然後在把安裝檔案寫入到u盤中,這樣就需要用到解除安裝命令:

diskutil unmountdisk /dev/disk2

再次使用diskutil list命令就不會顯示出disk2了。

第三步,把安裝檔案寫入u盤,這裡需要使用命令dd

dd:是unix和類unix系統上的命令,作用就是用指定大小的塊拷貝乙個檔案,並在拷貝的同時進行指定的轉換。

在進行拷貝之前,還需要做的一件時間,因為使用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盤,可以用來銷毀資料,一般用於重要資料否則沒有必要使用隨機數填充。

**

ubuntu 安裝 mac os 主題

安裝mac os x 主題會幫助你的 ubuntu 14.04 看起來更像mac os x。在這裡我們介紹的macbuntu安裝包包含了gtk 主題,這些主題是專門為ubuntu unity定製的。圖示主題可以為ubuntu 14.04使用,包括登陸介面引導啟動的背景,登陸使用者,甚至包括了ligh...

利用macOS製作Windows 10安裝U盤

在 macos 上建立 windows 啟動盤。msdn 我告訴你 開啟自帶的終端 terminal 將 u 盤插入電腦。diskutil list可以看到全部的資料卷 dev disk0 internal,physical type name size identifier 0 guid part...

UBUNTU製作安裝包

dpkg i deb 安裝deb包,若提示錯誤,可以加引數 force all強制安裝,但不推薦這樣做 dpkg r debname 移除deb包 dpkg s filepath 檢視某個檔案屬於哪個deb包 dpkg x deb dirname 釋放安裝內容到dirname目錄中 dpkg e d...