Linux Mintのインストール後にWindowsから起動できない

Linux Mintのインストール後にWindowsから起動できない

Surface Pro 3の外部SSDにLinux Mintをインストールしました。インストール中に外付けドライブにのみ触れ、最後の「ブートローダインストール用デバイス」オプションでそのドライブを選択しました。インストールを終えて起動してみると、とてもよく帰りました。ただし、外部SSDをアンインストールして内部から起動すると、Windowsの起動ではなく、編集行画面などのGNU grub Minimal bashが表示されます。この問題をどのように解決できますか?

編集:メインドライブから何も削除しないでください。私にとってはそうではありません。 fdisk -lを実行しましたが、すべてがそこにあるようです。

ベストアンサー1

さまざまなソースを調査した後、ブートプロセス、BCDリポジトリ、およびグラブについて少し学ぶことができました。解決策が見つかりました。

メイン内部ディスク(C:)に、1 段階の grub である grub mbr がインストールされていることがわかりました。ただし、ステップ2は外部ステップ(例:E:)に作成されます。 Eの接続が失われると、Grubはステップ2を見つけることができず、エラーが発生します。今:

1. 入力をしてみると、exitWindowsブートマネージャが大丈夫だと確信していました。 2. cmdにを入力すると、bcdedit /set {fwbootmgr} displayorder {bootmgr} /addfirstWindowsブートマネージャがgrubの前に表示されます。この前に試してみましたが、bootrec /fixmbr & bootrec /fixboot & bootrec /rebuildcbdgrubのインストールに影響を与えなかったので役に立ちませんでした。

これで Surface を Windows から直接起動できます。しかし、私もLinuxが欲しいので、これは完全な解決策ではありません。私は実際に少しの努力がなければ、Surfaceが外部SSDから起動できないので、Cドライブにgrubが必要であることを知っています。私の間違いは、明らかに外部ディスクにgrubファイルをインストールすることを選択したことです。解決策は、メニューを見るためにメインディスクに再インストールすることです。 E: が接続されている場合は linux/windows から選択でき、接続されていない場合は Windows を選択できることを願っています。しかし、これは別のトピックです。今は怠惰です:)(Windowsを起動したいときはそれを維持し、シャットダウンを入力することができますが、時にはキーボードがないのでWindowsタブレットとして使用します)。

おすすめ記事