Dd

dd 看不到分區,但 cfdisk 和 GParted 可以

  • January 3, 2014

我正在使用外部硬碟驅動器並嘗試使用dd如下方式備份擴展分區中的邏輯分區:

sudo dd if=/dev/sdb6 of=partition6.dd

它返回:

dd: opening `/dev/sdb6': No such file or directory

我使用完全相同的方法備份不同的分區(主)沒有問題

sudo dd if=/dev/sdb1 of=partition1.dd

GParted 和 cfdisk 都顯示 sdb6 但似乎dd看不到它。

我該如何備份/dev/sdb6

設備文件似乎不存在。您可以通過執行來驗證這一點ls /dev/sdb6

嘗試執行命令partprobe,或sudo partprobe以使用者身份執行。這應該檢測設備並創建相應的設備文件。

這可能會返回錯誤

通知核心有關分區修改的錯誤/dev/sdb5——設備或資源忙

如果是,請嘗試使用 暫時禁用 SELinux setenforce 0,然後重試partprobe,然後不要忘記重新啟用 SELinux。

對於外部硬碟,您還可以通過拔下磁碟(解除安裝所有內容後!)並重新插入來解決此錯誤。

引用自:https://unix.stackexchange.com/questions/107710