WindowsまたはLinuxを起動できない、grubレスキュー


1

私は最近、Windows 7とlinux mintを搭載したラップトップでデュアルブートを設定しました。それから、linux mintが入っていたパーティションを削除しましたが、それは非常に悪い決断でした。起動しようとすると、次のメッセージが表示されます。

エラー:そのようなパーティションはありません。

グラブレスキュー>

それから、Linuxミントをインストールするためにunetbootinで起動可能なusbスティックを作成しましたが、そこから起動しようとすると次のようになります。

起動エラー

私はここで他の回答に示されているコマンドをスーパーユーザーで実行しようとしましたが、私は常に次のようになります:

不明なコマンド「my-command」

私はすでに自分のファイルをバックアップしていて、linux mintを唯一のOSとしてインストールしたいと思っています。

回答:


0

Mintパーティションを削除すると、基本的にgrubが削除されます。したがって、MBR内のマシンコードが第2ステージブートローダー(GRUB)を見つけようとすると、GRUBが配置されていたパーティションがなくなったため、空の状態で起動します。

Unetbootinの失敗は、少なくとも知る限りでは無関係です。いくつかのチェック:BIOSでSecureBootをオフにしましたか?再度BIOSでUSBスティックからの起動を有効にしましたか?

あるいは、Unetbootinが時々失敗することが知られています。たとえば、このArch Linux Wikiページには次のように記載されています。

UNetbootinは、LinuxディストリビューションまたはWindowsでisoをUSBデバイスにコピーするために使用できます。ただし、Unetbootinはsyslinux.cfgを上書きするため、正しく起動しないUSBデバイスを作成します。このため、Unetbootinは推奨されません。ddまたはこのトピックで説明されている他の方法のいずれかを使用してください。

したがって、別のLinuxシステムを使用してUSBスティックをフォーマットする場合は、次のコマンドを使用することをお勧めします。

  dd bs=4M if=/path/to/mint_image.iso of=/dev/sdX && sync

注意:sdXUSBスティックです。適切なドライブ文字を決定する必要があります。一般的には、

 fdisk -l

ddコマンドは、内容を拭きますsdXので、あなたは右のデバイスへの書き込みをしていることを確認してください。また、それはsdX、ではなくsdX1、何でもあることに注意してください。使用する必要があるのは、パーティションではなく物理名です。最後に、USBのマウントを解除する必要があります。OSが自動的にマウントする場合は、(もちろん削除せずに)次の方法でアンマウントします

 sudo umount /dev/sdX1

ここでは、後に番号を使用する必要ありますsdX

代わりに別のOSを使用してUSBスティックをフォーマットする場合、上記のWebページには、WindowsとMac OSの両方でUnetbootinを使用せずにそれを行う方法に関する指示があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.