跳到主要內容

dd 指令製作 Live USB 教學

在這篇文章我們將介紹在 Linux 與 Mac 如何使用 dd 指令製作 Live USB 隨身碟。在 FreeBSD 也可以使用 dd 指令製作 Live USB 隨身碟喔!

執行 dd 指令會清空隨身碟原先的內容,操作前請務必先備份隨身碟上重要資料!

Linux


1. 首先我們要先確認要使用的隨身碟「裝置名稱」。請插入 USB 隨身碟,切記不要掛載隨身碟!開啟 Konsole 終端機,輸入lsblk 指令確認隨身碟裝置名稱。範例如下:

[carolus@magnus ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk
├─sda1   8:1    0  512M  0 part /boot
├─sda2   8:2    0    10G  0 part /
└─sda3   8:3    0 455.3G  0 part /home
sdb      8:16   1   3.8G  0 disk
└─sdb1   8:17   1   3.8G  0 part
sr0     11:0    1  1024M  0 rom  

由以上可知,範例的 USB 隨身碟的裝置名稱為 sdb。

2. 在 Konsole 終端機,輸入 dd 指令:

sudo dd if=/映像檔的路徑/映像檔檔名 of=/dev/隨身碟裝置名稱

請注意 dd 寫入時需寫入整個裝置(/dev/sdc)而不是裝置中的分區(/dev/sdc1)。

正確:sudo dd if=/home/trajan/chakra-2016.02-ian-x86_64.iso of=/dev/sdd
錯誤:sudo dd if=/home/trajan/chakra-2016.02-ian-x86_64.iso of=/dev/sdd1

3. 寫入映像檔會需要一段不短的時間,這時畫面不會有任何變化,請不要以為程式當掉喔!結束時會出現類似以下訊息:

4210560+0 records in
4210560+0 records out
2155806720 bytes (2.2 GB) copied, 768.018 s, 2.8 MB/s

如果在 Linux 想用圖形界面製作 Live USB 隨身碟請參考使用 ImageWriter 製作 Live USB


macOS

1. 首先我們要先確認要使用隨身碟的「裝置名稱」。請插入 USB 隨身碟,輸入如下指令:
diskutil list

2. 輸入卸載指令:
diskutil unmountDisk /dev/隨身碟裝置名稱

3. 輸入 dd 指令:
sudo dd if=/映像檔的路徑/映像檔檔名 of=/dev/rdiskN

4. 輸入退出指令:
diskutil eject /dev/隨身碟裝置名稱

留言

張貼留言

這個網誌中的熱門文章

使用 Win32DiskImager 製作 Live USB

在 Windows 下我們可以使用  Win32DiskImager 這套軟體,用很簡單方法就能製作出 Live USB喔!請注意 USB 隨身碟上的原先資料會被清空,請先備份。

1. 因為 Win32DiskImager 只支援 .img 副檔名。如果要製作的映像檔的副檔名是 *.iso,在開始操作前我們要把檔名先改成 *.img。

2. 接者到這個網址下載 Win32DiskImager 程式,解壓縮後執行 Win32DiskImager.exe。
    1.0.0 之後的版本支援 Windows 7/8.1/10 與 Windows Server 2008/2012/2016。Windows XP/Vista 使用者請使用 0.9 版。

Krita 自由的專業繪圖軟體

Krita 是一套自由的數位繪圖與影像處理軟體。提供大量的擬真筆刷(如色鉛筆、油畫、水彩等)、平滑的繪圖板壓感反應、直覺化操作、以及各種特效與濾鏡等多樣化的影像處理功能。

Krita 已經被許多畫家採用進行創作(如 David RevoyRamon Miranda等),你可以從 Krita 網站上找到這些畫家的採訪。此外巴黎第八大學也選擇使用 Krita 取代 Photoshop 作為教學使用。目前 Krita 支援 Linux、Windows、Mac 等作業系統。

MD5、SHA1、SHA256 校驗碼使用方法

許多自由軟體如 Chakra 在網路上提供的檔案會附上 MD5、SHA1 或 SHA256 校驗碼,這些校驗碼可以確認下載到的檔案是否跟原始提供檔案一樣,以免下載到被動過手腳的檔案。這篇文章我們將介紹如何在 Linux、Windows、MAC上使用 MD5、SHA1 與 SHA256 校驗碼方法。

Linux

在 Linux 上開啟 Konsole 終端機,輸入以下指令以檢測出檔案校驗碼。

MD5:md5sum /檔案路徑/檔名 SHA1:sha1sum /檔案路徑/檔名
SHA256:sha256sum /檔案路徑/檔名

以 SHA1 作為使用範例:

[ernest@hemingway~]$ sha1sum /home/carolus/chakra-2016.02-ian-x86_64.iso
ca791164556549b7a8632dc01199c283f4580f1d /home/carolus/chakra-2016.02-ian-x86_64.iso

與網站上提供的校驗碼比對完全相符,可以確認這是原始檔案喔。