上記のようにここ、Vaio EシリーズノートブックはUEFI規格に準拠しておらず、/EFI/Microsoft/Boot/bootmgfw.efi
起動時に簡単にロードされます。
Linux Mintを実行するとき、これは比較的簡単な修正です。 grubx64.efiファイルをgrubx64.efiファイルで上書きすると、grubはすべてのオプションを表示します。
ただし、NixOSをインストールした後、起動メニューには表示されません。 NixOSが正しくインストールされているかどうかをテストしました(microsoft efiをgigmibootx64.efiに置き換えます)、インストールされましたが、grubはそれを検出できませんでした。
GrubメニューにNixOSを表示するにはどうすればよいですか?
PS:複数のファイルを移動してみましたが、役に立ちませんでした。以下は、マイブートパーティションのツリーを示す貼り付けボックスです。
PPS内の設定.nix:
{ config, pkgs, ... }:
{
imports =
[ # Include the results of the hardware scan.
./hardware-configuration.nix
];
# Use the gummiboot efi boot loader.
boot.loader.grub.device = "/dev/sda";
boot.loader.gummiboot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
# Enable the X11 windowing system.
services.xserver.enable = true;
services.xserver.layout = "us";
services.xserver.xkbOptions = "eurosign:e";
# Enable the KDE Desktop Environment.
services.xserver.displayManager.kdm.enable = true;
services.xserver.desktopManager.kde4.enable = true;
system.stateVersion = "15.09";
}