暗号化されたArchlinuxをSSDにインストールしました。これで、WindowsがインストールされたHDDが1つあります。しかし、私のGRUBにはArchlinuxのみが表示されています(Wonderはありません。他のHDDにWindowsをインストールしただけなので、GRUBは今のところそれを知りません。 )。
私の質問は、起動時に起動するものを選択できるように、Windows-HDDをGRUBに適切に追加するにはどうすればよいですか?
GRUB=を破壊するのが少し怖いので、暗号化されたArchlinuxをもう起動できません。
ありがとう!
すべてのGRUB構成ファイルのバックアップを保存します。
過去に使用した方法は2つあります。
1)パッケージマネージャを使用して、ntfs-3g
をインストールします(これにより、インストールでWindowsパーティションを自動的に表示できるようになります)。 EPELリポジトリで利用できましたが、Archで別のリポジトリを探す必要があります。
次にSudo grub2-mkconfig
。これは、私のcentos7デュアルブートをWindowsで動作させる際に役立ちました。
2)あるいは、/etc/grub.d/
にファイルを追加して、カスタムエントリを追加することをお勧めします。
たとえば、Centos7 + Windows 10デュアルブートである現在のシステムでは:
$ Sudo cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows 10" {
set root='(hd0,1)'
chainloader +1
}
ここで、menuentry
パラメータは、GRUBメニューに表示される名前です。 (hd0,1)
は、ウィンドウが表示されているハードディスクとパーティションによって異なります。