Introduction
dockerイメージがディスク容量を逼迫していたため新しいSSDを購入しクローンしました。
- 移行元 (/dev/sdd)
- 256GB (Ubuntu 18.04.3)
- 移行先 (/dev/sdc)
- 512GB
懸念点は、ディスクサイズが違っても大丈夫か、未割り当て領域を拡張できるか、の2点ですが結論から言うと問題ありませんでした。
How to resolve?
下記のページを参考にさせていただきました。
LiveCD起動
実行中のシステムをクローンできませんので、LiveCDとか別のOSを起動し、移行元、移行先のディスクを接続します。
クローン実行
下記でクローンします。入力と出力を間違えないように。lsblkコマンドなどできちんと確認。
また進捗状況は出力されません。
1 | dd if=/dev/sdd of=/dev/sdc |
GPTテーブル修正
1 | gdisk /dev/sdc |
ディスク拡張
GPartedを起動し、末尾の未割り当て領域を既存のパーティションの拡張先に割り当てます。