(2022.06.19更新)
在這篇文章我們將介紹在 KDE neon、KaOS 以及其他各種 Linux 發行板與 macOS 如何使用 dd 指令製作 Live USB 隨身碟喔!執行 dd 指令會清空隨身碟原先的內容,操作前請務必先備份隨身碟上重要資料!
# KDE neon
1. 在 KDE neon、KaOS 以及其他各種 Linux 發行板首先我們要先確認要使用的隨身碟「裝置名稱」。請插入 USB 隨身碟,切記不要掛載隨身碟!(如上圖保持動作選項為「Mount」狀態)
2. 開啟 Konsole 終端機,輸入lsblk 指令確認隨身碟裝置名稱。範例如下:
[konqi@kde_neon ~]$ 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
由以上範例可知,sda有掛載 root 與 /home 資料夾為系統碟,USB 隨身碟為 sdb。
3. 在 Konsole 終端機,輸入 dd 指令:
sudo dd if=/映像檔的路徑/映像檔檔名 of=/dev/隨身碟裝置名稱 status=progress
請注意 dd 寫入時需寫入整個裝置(/dev/sdc)而不是裝置中的分區(/dev/sdc1)。範例如下:
正確:sudo dd if=/home/carolus/chakra-2019.01-hawking-x86_64.iso of=/dev/sdb status=progress
錯誤:sudo dd if=/home/carolus/chakra-2019.01-hawking-x86_64.iso of=/dev/sdb1 status=progress
3. 寫入映像檔會需要一段不短的時間,結束時會出現類似以下訊息:
4210560+0 records in
4210560+0 records out
2155806720 bytes (2.2 GB) copied, 768.018 s, 2.8 MB/s
如果想用圖形界面製作 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/隨身碟裝置名稱
在這篇文章我們將介紹在 KDE neon、KaOS 以及其他各種 Linux 發行板與 macOS 如何使用 dd 指令製作 Live USB 隨身碟喔!執行 dd 指令會清空隨身碟原先的內容,操作前請務必先備份隨身碟上重要資料!
# KDE neon
1. 在 KDE neon、KaOS 以及其他各種 Linux 發行板首先我們要先確認要使用的隨身碟「裝置名稱」。請插入 USB 隨身碟,切記不要掛載隨身碟!(如上圖保持動作選項為「Mount」狀態)
2. 開啟 Konsole 終端機,輸入lsblk 指令確認隨身碟裝置名稱。範例如下:
[konqi@kde_neon ~]$ 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
由以上範例可知,sda有掛載 root 與 /home 資料夾為系統碟,USB 隨身碟為 sdb。
3. 在 Konsole 終端機,輸入 dd 指令:
sudo dd if=/映像檔的路徑/映像檔檔名 of=/dev/隨身碟裝置名稱 status=progress
請注意 dd 寫入時需寫入整個裝置(/dev/sdc)而不是裝置中的分區(/dev/sdc1)。範例如下:
正確:sudo dd if=/home/carolus/chakra-2019.01-hawking-x86_64.iso of=/dev/sdb status=progress
錯誤:sudo dd if=/home/carolus/chakra-2019.01-hawking-x86_64.iso of=/dev/sdb1 status=progress
3. 寫入映像檔會需要一段不短的時間,結束時會出現類似以下訊息:
4210560+0 records in
4210560+0 records out
2155806720 bytes (2.2 GB) copied, 768.018 s, 2.8 MB/s
如果想用圖形界面製作 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/隨身碟裝置名稱
很棒的一個教學,謝謝大大的分享
回覆刪除cool, thanks!
回覆刪除USB 隨身碟是 /dev/sdd 還是 /dev/sdb ?
回覆刪除看你自己裝置取得的位置,每個人電腦上的名稱不會一定相同
刪除dmesg, fdisk -l等都可以協助你察看