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 -kh
sdb5で利用可能な空き容量を確認してください。空き容量が200〜300MB以上の場合は、次の操作を続けてください。
(EFI grub)パッケージがインストールされている場合は、grub-efi-amd64
grubを再インストールするだけです。 (インストールされているかどうかを確認するには、を実行し、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システムにとって危険です。