そいつに読み替えること。出てたら、そのパーティションはLVMだ。LVMのコピーはこの記事では扱っていないので検索してほしい。その場合でも他のパーティションのコピーはこの記事の方法で可能である。古いブートドライブのパーティションテーブルを確認する次はブートドライブのパーティションテーブルを確認する。「コマンドが見つかりません」とか出たらaptなりdnfなりでインストールする。「ちゃんとGPTパーティションがあるよ」と教えてくれている。違う表示が出たら要注意。このまま続行しても失敗したり、二度と起動できなくなったりする可能性がある。パーティション一覧を出すには"p"という1文字のコマンドを打つ。ちなみにヘルプは"?"で出る。filesystemここで必要なのは、最後に出ているパーティション一覧である。これを丸ごとメモしておこう。SSHクライアントならドラッグ等で選択からのコピペが効く。実機を直接叩いてたりするなら携帯のカメラでも構わない。この例にはないが、Codeが"EF02"のパーティションがあった場合はコピー時の手順が少し変わる(後述)。Codeが"8E00"のパーティションがある場合は、そいつはLVMの物理ボリュームだ。LVMのコピーはこの記事では扱っていないので検索してほしい。その場合でも他のパーティションのコピーはこの記事の方法で可能である。新しいディスクを探すまずは新しいディスクを探す必要がある。パーティションが一つもないことがわかる。いうわけで"多分"これが新しいディスクである。こんなディスクが複数あったり、そうでなくても不安な場合は、事故防止のためにも、PCの電源を切ってから、古いブートドライブと新しいブートドライブ以外を外して出直すのがよい。別のディスクをマウントしている場合は適宜コメントアウトで無効化などを行うこと。これを忘れると外したドライブをマウントしようとしてブートに失敗する。他のPCなどで使ったディスク等を使いまわす場合はこの方法では探せない(すでにパーティションがある!)ので総当たりが必要。gdiskで本当にこれが新しいブートドライブ(にしたいディスク)かどうか確認する。memory.「パーティションテーブルがないから新しく作るよ」と教えてくれている。パーティションテーブルを作る前に、まずは本当に目当ての新しいブートドライブかどうか確認する。NameModel(ディスクの型番)やディスク容量などを見て確認する。逆に言えばこれくらいしか手掛かりがないので、事故防止のためにもブートドライブ交換と関係ないディスクは外しておくことを勧める。パーティションテーブルを作成するこれだ、と確認したらパーティションを作っていく。先にメモしたパーティション一覧を使う。パーティションがある場合は"d"コマンドで消してから行う。パーティション1個を作る操作はこのようになる。ついては古いブートドライブに合わせるとよい何も入れずにEnterを押すとディスクの終わりまで全部使う。GUID"の行でパーティションの種類を指定するこれは必ず古いブートドライブの各パーティションの"Code"と同じにする基本的には古いブートドライブと同じ順番でパーティションを作っていく。順番を変えると事故の元なのでおすすめしない。全部入れるとこのようになる。filesystem最後に"w"コマンドでパーティションテーブルを書き込む。これは取り消せないのでよく確認すること。逆に言えばこれをやる前ならやり直しが効く。successfully.新しいブートドライブをフォーマットするまず、新しく作ったパーティションをLinuxが認識しているかどうか確認する。増えているのでOKだ。増えていない場合は再起動が必要だが、以下の注意が必要。入れ替わっている可能性がある必ず「古いブートデバイスを探す」をやり直してよく確認すること!無事に出来たらフォーマットをしていく。dfコマンドで古いブートドライブの各パーティションのファイルシステムを確認する。/この「タイプ」に合わせて、新しいブートドライブの各パーティションをフォーマットしていく。「タイプ」を当てはめればそのファイルシステムでフォーマットできる。間違って古いブートドライブをフォーマットしないように注意。警告が出てできないはずだが。USBメモリなりを用意して、そこからブートして行う必要がある。使っているディストリビューションにレスキューモードが用意されていれば、それを使う手もある。新旧ブートドライブを探すまずはディスクの一覧を見る。それぞれをgdiskで表示して新旧ブートドライブを特定する。古いブートドライブだ。/dev/sdbだったとして記載する。前の作業とは名前が変わっていることも多いので要注意。各パーティションをマウントしてコピーする特定した各パーティションをマウントしてコピーするなお、**Codeが"EF02"のパーティションはこの方法ではコピーできない。**後述の「Codeが"EF02"のパーティションをコピーする」を参照。--numeric-ids)、進捗を表示する(vP)」という意味。オプションの文字の順番は問われないが、大小文字は区別されるので間違えないように。いうフォルダが作られてその中にコピーされてしまうので必ずつける必要がある。残りのパーティションも同様にコピーする。root_new/Codeが"EF02"のパーティションをコピーする(あった場合のみ)Ubuntuをデフォルトの設定でインストールするとあったりする。これもブートに必要なのでコピーする。このパーティションはddでコピーする必要がある。of=/dev/sdb1さらにGRUBを新しいブートドライブにインストールする必要がある。このコマンドはディストリビューションによって異なる。18.04ではgrub-install("2"がない)だったりする。編集するddでディスクコピーをした場合とは異なり、/etc/fstabを編集しないとブートに失敗する。その前に各パーティションのUUIDをメモしておく。blkidコマンドを使う。