Linuxには2つのパーティションがあります。/dev/sda7 and /dev/sda8
/dev/sda7
にはDeeprootLinux(Ubuntuベース)がインストールされていましたが、後で/dev/sda8
にSabayonをインストールしました。グラブを再インストールしました。
問題は、Deeproot Linuxが検出されず、grubメニューに表示されないことです。
update-grub
はSabayonによって認識されていません。
私はどうしたらいいですか?
update-grubは、実際にはgrub-mkconfig
(または一部のシステムではgrub2-mkconfig)のラッパーです。
このコマンドをrootとして実行できます(最初に/boot/grub/grub.cfgをバックアップするか、grub-mkconfigを実行して出力をリダイレクトせずにプレビューします)コマンドを実行する前に、パーティション/ dev/sda7をマウントします
grub-mkconfig > /boot/grub/grub.cfg
これは基本的に、Ubuntuベースのディストリビューションのupdate-grubと同じように機能します。