8 年前の Linux Fedora 17.?? コンピュータのブート パーティションを誤ってフォーマットしてしまいました。起動できなくなり、電源ボタンを押しても次のメッセージが表示されます。
GRUB Loading.
Welcome to GRUB!
error: no such partition.
Entering rescue mode. . .
grub rescue> _
コンピュータの横で使用できるものが以下のものだけの場合、コンピュータを再び動作させることができますか?
Ubuntu 16.04 デスクトップが入った 32GB の起動可能なフラッシュ ディスク。
古いタッチフォン(これを書いています)
すでに USB スティックを差し込んでみましたが、何も変わりませんでした (おそらくコンピューターの設定だけが原因です)。
今、コンピューターを保存することは可能ですか? 可能であれば、どうすればいいですか?
(また、私はコンピューターをあまり上手に話せないので、あまり高度な表現は使わないでください。ありがとうございます!)
答え1
Ubuntu 16.04 ライブ CD を使用してブート パーティションを再作成し、GRUB を再インストールすることができます。ブート パーティションがまだ存在していて、単にフォーマットされている場合は、手順 4 をスキップできます。
liveCD または liveUSB で起動 次のいずれかでコンピューターを起動します。
Linux-Secure-Remix ライブ CD またはライブ USB を入手し、「Ubuntu を試す」を選択して、以下の手順 3 に直接進んでください。
または、Ubuntu ライブ CD またはライブ USB の場合は、「Ubuntu を試す」を選択し、以下の手順 2 に進みます。
ライブ セッションで Boot-Repair をインストールする Ubuntu ライブ セッションに入ったら、次のように Boot-Repair をインストールします。
インターネットに接続します。ターミナルを開き (Ctrl+Alt+T)、次のように入力します。
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair
次のいずれかから gParted を起動します。
- ダッシュ (Ubuntu 11.04 以降): 画面の左上隅にある Ubuntu ロゴをクリックし、「gparted」と入力して、表示される gParted アイコンをクリックします。
- または、システム > 管理 > gParted メニュー (Ubuntu 10.04)
- またはターミナルでgksudo gpartedと入力する
gParted を使用してディスクの先頭に 1GB のパーティションを作成します。
- Ubuntu がインストールされているディスクの先頭に 1GB (=1000MiB) の空き領域を作成するために、ディスクの最初のパーティションの 1 つを縮小します。この空き領域は、ディスクの最初の 100GB 以内に配置する必要があります (その末尾は、ディスクの先頭から 100GB を超えて配置しないでください)。重要: Windows Vista/7/8 のパーティションのサイズを変更するには、gParted ではなく、Windows ツールを使用してください。
この空き領域に、EXT4 でフォーマットされた 1GB のパーティションを作成します。
この新しい 1GB パーティションの名前を紙に書き留めます。これは通常、/dev/sdXY (X は文字、Y は数字) のようになります。
次のいずれかからブート修復を起動します。
ダッシュ (Ubuntu 11.04 以降): 画面の左上隅にある Ubuntu ロゴをクリックし、「boot」と入力して、表示されるブート修復アイコンをクリックします。
または、システム > 管理 > ブート修復メニュー (Ubuntu 10.04)
またはターミナルでboot-repairと入力する
ブート修復の場合:
詳細オプションをクリック
GRUBの場所タブに移動します
「/boot パーティションを分離: sdXY」オプションにチェックを入れます (sdXY は 1GB パーティションである必要があります)
「適用」をクリック
表示される URL (paste.ubuntu.com/XXXXXX/) を紙に書き留めます。
コンピュータをシャットダウンする
ライブCDおよび/またはライブUSBを取り外す
コンピュータを起動します。これで Ubuntu を起動できるはずです。