close

備份整顆硬碟

 /dev/sda 所有的資料寫入 /dev/sdb

sudo dd if=/dev/sda of=/dev/sdb

if 參數指定的是輸入檔案(input file),而 of 參數指定的是輸出檔案(output file),這行指令會將 /dev/sda 這顆硬碟的資料讀出來,然後寫進 /dev/sdb 這顆硬碟。

在整個過程中如果出現讀取錯誤的話,dd 就會停止執行,如果想要讓 dd 在出現讀取錯誤時還是繼續拷貝資料的話,就要加上 conv=noerror 參數,這個選項通常在備份資料時會使用到,另外加上 sync 可以讓 dd 以 synchronized I/O 的方式備份資料:

sudo dd if=/dev/sda of=/dev/sdb conv=noerror,sync

資訊來源: https://blog.gtwang.org/linux/dd-command-examples/  

arrow
arrow
    全站熱搜

    benson82208 發表在 痞客邦 留言(0) 人氣()