ブートローダとして使用する grub のインストールと設定

ブートローダとして使用する grub のインストールと設定

Windows 10を搭載したSSDにLinuxパーティションをマウントする必要がありましたが、起動可能なUEFI USBを使用してこれを実行しました。私が使っているディストリビューションはMint 18.3 Sylviaです。

インストール中に使用可能なスペースを4つの論理区画に分割しました。

  • ブータブルタグ付きEFI
  • /
  • 交換
  • /家

そして、オンライン提案に従って作成されたEFIパーティションを選択してブートローダをインストールします。

現在のシステムは自動的にMintで起動します。 grubはまったくインストールされません。私はいつもgrubがインストールされていると思い、Windowsパーティションを見つけるためにgrubを更新する必要がありました。

私はWindowsパーティションから起動できるようにしたいと思います。GrubをブートローダとしてインストールすることがシステムでMintとWindowsを見つけることができるので、解決策だと思います。これは正しいアプローチですか?

どんな助けや洞察力でも歓迎します。私はgrubをインストールしたり設定したことがないので、これが私の問題を解決できるかどうかはわかりません。

ps lsblkの現在の状態:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   0 111,8G  0 disk 
├─sdb4   8:20   0     1K  0 part 
├─sdb2   8:18   0  62,7G  0 part 
├─sdb7   8:23   0   6,5G  0 part [SWAP]
├─sdb5   8:21   0   714M  0 part /boot/efi
├─sdb3   8:19   0 541,3M  0 part 
├─sdb1   8:17   0 337,3M  0 part 
├─sdb8   8:24   0  22,4G  0 part /home
└─sdb6   8:22   0  18,6G  0 part /

ベストアンサー1

端末でコマンドを実行して、df -khsdb5で利用可能な空き容量を確認してください。空き容量が200〜300MB以上の場合は、次の操作を続けてください。

(EFI grub)パッケージがインストールされている場合は、grub-efi-amd64grubを再インストールするだけです。 (インストールされているかどうかを確認するには、を実行し、sudo dpkg -s grub-efi-amd64ステータスは必要ですinstalled ok installed

その後、実行してsudo grub-install /dev/sdbハードドライブにインストールします。

sudo os-prober- コンピュータにインストールされている他のオペレーティングシステムを検出します。

sudo update-grub- GRUB設定を更新してください。

行く準備ができているはずです。

編集:Windows EFIシステムパーティションをフォーマットしてWindowsブートマネージャが消えても役に立ちません。ただし、Windows回復USBを起動する必要があり、これはLinuxシステムにとって危険です。

おすすめ記事