Size: a a a

2021 June 25

ц

ц in NixOS
У тебя там кстати два загрузчика включено, оно не должно было даже собраться
источник

p

podskochu in NixOS
Оно собралось, заинсталлилось и я а него даже загрузился.
источник

ц

ц in NixOS
🤔🤔🤔🤔
источник

p

podskochu in NixOS
Кусок про luks я с гитхаба стащил и он давно у меня так работает.

Вот: https://gist.github.com/ladinu/bfebdd90a5afd45dec811296016b2a3f
источник

p

podskochu in NixOS
А откуда два загрузчика?
источник

ц

ц in NixOS
У тебя два диска, один шифрованый, второй не шифрованый?
источник

ц

ц in NixOS
Git blame посмотри
источник

p

podskochu in NixOS
У меня один диск, он шифрованый.
источник

YM

Yurii Matsiuk in NixOS
boot.loader.systemd-boot.enable = true;
+
boot.loader.grub = {
   enable = true;
источник

YM

Yurii Matsiuk in NixOS
Я надеюсь оно разруливается приоритетами
источник

p

podskochu in NixOS
Слушайте, скорее всего. Это непорядок, сейчас буду разбираться.
источник

ц

ц in NixOS
Что у тебя nixos-generate-config --show-hardware-config --root /mnt выдаёт? Там точно должна быть строчка с luks
источник

p

podskochu in NixOS
```
источник

p

podskochu in NixOS
# Do not modify this file!  It was generated by ‘nixos-generate-config’
# and may be overwritten by future invocations.  Please make changes
# to /etc/nixos/configuration.nix instead.
{ config, lib, pkgs, modulesPath, ... }:

{
 imports =
   [ (modulesPath + "/installer/scan/not-detected.nix")
   ];

 boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "usb_storage" "usbhid" "uas" "sd_mod" ];
 boot.initrd.kernelModules = [ "dm-snapshot" ];
 boot.kernelModules = [ "kvm-intel" ];
 boot.extraModulePackages = [ ];

 fileSystems."/" =
   { device = "/dev/disk/by-uuid/1abe65eb-ea59-4c35-a53f-1e9c1701dfc1";
     fsType = "ext4";
   };

 fileSystems."/boot/efi" =
   { device = "/dev/disk/by-uuid/35AE-D6BA";
     fsType = "vfat";
   };

 swapDevices =
   [ { device = "/dev/disk/by-uuid/552bbbde-3054-4b5e-829b-28ee5126ffbd"; }
   ];

 powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
}
источник

YM

Yurii Matsiuk in NixOS
Ещё не помешает lsblk -f посмотреть, с примаунченным лаксом
источник

p

podskochu in NixOS
NAME          FSTYPE      FSVER    LABEL UUID                                   FSAVAIL FSUSE% MOUNTPOINT
sdb                                                                                            
└─sdb1        ext4        1.0            c2a8796f-46c1-4c84-8366-43ea6ea160b4    390.6G    52% /run/media/hoodoo/c2a8796f-46c1-4c84-8366-43
nvme0n1                                                                                        
├─nvme0n1p1   vfat        FAT32          35AE-D6BA                               548.7M     0% /boot/efi
└─nvme0n1p2   crypto_LUKS 1              09aedaee-45c1-4c5d-b762-d13bf5fbd028                  
 └─root      LVM2_member LVM2 001       1f3AE1-5qAO-TAHA-UgUX-DGnN-wVQl-HiDuo2                
   ├─vg-swap swap        1        swap  552bbbde-3054-4b5e-829b-28ee5126ffbd                  [SWAP]
   └─vg-root ext4        1.0      root  1abe65eb-ea59-4c35-a53f-1e9c1701dfc1    391.7G     2% /
источник

YM

Yurii Matsiuk in NixOS
Выглядит чётко. Все айдишники правильные. При загрузке на что конкретно ругается?
источник

YM

Yurii Matsiuk in NixOS
Может оно просто не может лакс разлочить
источник

p

podskochu in NixOS
Сейчас уже всё работает.
источник

p

podskochu in NixOS
Видимо мне резиновых утят не хватало.
источник