追加してもいいのだが、
HDDを1つにしたかったので
HDDをまるごと他のHDDにコピーしたい。
コピーしたあとにGPartedとかでリサイズをすればいいので、
まずは完全にコピーだけする。
それもGPartedでできるのかもしれないが、
いまいちどうすればいいのかわからなかったので、
"dd"コマンドでやることにした。
まず、
コピー元のHDD、
コピー先のHDD、
を準備する。
それらのHDD以外で起動できるPCを用意する(作業をするPC)
そのPCに2つのHDDをつないで、
次のコマンドを実行
(○の部分の文字を確認)
HDDの容量が違うとわかりやすいです。
ここでは、
コピー元のHDDを /dev/sdb
コピー先のHDDを /dev/sdc
に割り振られているとして話を進めます。
そしてついに"dd"コマンド
次のコマンドを実行
sudo fdisk -lこれで、コピー元のHDD、コピー先のHDDが/dev/sd○と割り振られていることを確認する
(○の部分の文字を確認)
HDDの容量が違うとわかりやすいです。
ここでは、
コピー元のHDDを /dev/sdb
コピー先のHDDを /dev/sdc
に割り振られているとして話を進めます。
そしてついに"dd"コマンド
sudo dd if=/dev/sdb of=/dev/sdcこれで、/dev/sdbを/dev/sdcへコピーすることになります。
ifとofを反対にすると大切なデータがなくなってしまうのでしっかり確認を!!
(ifのiはin、ofのoはoutと覚えます。)
そして、"dd"コマンドは時間がかかるのに、何も標準出力してくれなく、途中経過がわかりません。
よって、別の端末でこれをやります。
pidof dd | xargs kill -USR1これで、一応その時の途中経過がわかります。
あとは時間がかかるので、待つだけです。
参考にしたサイト
Ubuntu日本語フォーラム / HDDをそっくり交換する方法を教えてください。
https://forums.ubuntulinux.jp/viewtopic.php?id=3240
UNIXの部屋 コマンド検索:dd (*BSD/Linux)
http://x68000.q-e-d.net/~68user/unix/pickup?dd
ddの途中経過を表示する - bokko bokkoにしてやんよ
http://cubicdaiya.github.io/blog/ja/blog/2012/07/18/ddfalsetu-zhong-jing-guo-wobiao-shi-suru/
dd実行 途中経過 | Linux系OSのQ&A【OKWave】
http://okwave.jp/qa/q3182540.html
0 件のコメント:
コメントを投稿