Ubuntuパーティションイメージから起動可能なUbuntuハードドライブを作成するには?

Ubuntuパーティションイメージから起動可能なUbuntuハードドライブを作成するには?

Windows 7(プライマリパーティション)とUbuntu 18.04(拡張パーティション)を実行するデュアルブートSSDがあります。 Ubuntuがフルハードドライブを使用できるように、Windowsパーティションを削除する必要があります。

Ubuntuは拡張パーティションにあるため、サイズを変更できません。そのため、Ubuntu 18.04パーティションを使用してイメージを作成しましたclonezilla。その後、SSDの既存のパーティションをすべて削除し、sda1SSDに新しいext4パーティション()を作成しました。

次に、18.04パーティションイメージを新しいパーティション(sda1)に再複製しました。ただし、sda4新しいパーティションテーブルが作成される前にSSDに存在していた拡張パーティション()には、拡張ブートレコードを復元できないというエラーメッセージが表示されます。起動の問題を解決するためにディスクの回復を試みましたが、失敗しました。

私の質問は、Ubuntuパーティションイメージから起動可能なUbuntuディスク(新しくフォーマット/パーティション化されたSSD / HDD)を作成する方法です。

ベストアンサー1

拡張パーティションを作成したので、MBRには従来のBIOSブートスタイルがあるとします。この状況を回復する方法はいくつかあります。

「ジャンプ開始」

「死んだ」システムから起動するには、任意のツールを使用してください。私はお勧めしますSuper Grub2ディスク使いやすさのため。

システム内で実行するsudo grub-install /dev/yoursystemdisksudo update-grub完了します。

外部GRUBのインストール

ライブLinuxを起動します。 「死んだ」Linuxファイルシステムをマウントします/mnt。ライブLinuxでsudo grub-install --root-partition=/mnt /dev/yoursystemdisksudo grub-mkconfig /mnt/boot/grub/grub.cfg

chroot

ライブLinuxを起動します。 「死んだ」Linuxファイルシステムをマウントします。バインド/devして「死んだ」システムに入ります/sys/proc「死んだ」システムにルートを移動し、ジャンプブート方法でコマンドを実行します。

おすすめ記事