ページ

2016/07/03

Ubuntu16.04を使ってDDコマンドでHDDをディスクコピー

使っているPCのHDDが古くなってきたので更新することにしました。

※内容は不正確です。自分用のメモ。

元のHDDは750GB。
買ったのは1TB。

参考にしたサイトなどは下記。
http://did2memo.net/2015/07/14/ubuntu-open-terminal/
http://takuya-1st.hatenablog.jp/entry/20101025/1288002819
https://www.upken.jp/kb/dd-backup-restore.html
http://moonstruckdrops.github.io/blog/2013/08/11/make-disk-backup/

中にはいまのUbuntuには合わない内容もあるみたいなので、わからないところは無視。
※容量が同じでないとダメと書いてあるのもあるけれど、新しい方が大きければ大丈夫ぽい。


やったこと

「Ctrl+Alt+T」を使って端末(ターミナル)を2つ起動
(16.04だとどこにあるのかわからないのでショートカットで)

片方にコマンドを入力(呪文)
 sudo fdisk -l
(HDDの名前sdaとかを調べる)
 ↓
 sudo dd if=/dev/sda of=/dev/sdb bs=4096
(ifが元のHDD,ofが新しいHDD、コピー開始)

もう片方にコマンドを入力(呪文)
 sudo killall -USR1 dd
(USR1は大文字、これで 進捗状況がもう片方に表示される)

カーソルの上↑を押すと入力した過去のコマンドが出てくるので何度か途中で進捗確認
sudo killall -USR1 dd

進捗を待ちながらできあがり
(転送速度は途中ほぼ37MB/sくらい)

Sda3からsdb3へのコピーができていなかったので指定してそこだけ再度コピー