У меня есть флешка и раздел жесткого диска NTFS, который я хотел бы использовать в NixOS. В другом дистрибутиве я бы подключил его с помощью ntfs-3g в / mnt. Но в NixOS этот каталог не существует; Я предполагаю, что у NixOS есть какой-то другой канонический способ и / или место для этого.
В NixOS, как настроить автоматический монтирование внешних разделов, предпочтительно с помощью configuration.nix?
usb
ntfs
automounting
nixos
stefkin
источник
источник
nautilus
если у вас естьservices.xserver.desktopManager.gnome3.enable = true;
в вашем ,configuration.nix
и вы увидите диск и он будет получать установленный на/run/media/$USER/<drive name>
Ответы:
Ну, я обычно использую
bashmount
илиudisksctl
для подключения флешек . Они будут установлены в/run/media/$(user name)/$(drive label or UUID)
.Но если вы говорите о внутреннем жестком диске или разделе в локальном жестком диске, самый простой способ:
nixos-rebuild switch
,!источник
/mnt
каталога, ответ, кажется, «создайте свой собственный или смонтируйте его где угодно».Я лично использую удиски для этого. Это означает, что если я хочу подключить USB-накопитель, мне просто нужно подключить его и запустить:
Я сделал псевдоним,
udisksctl mount -b
чтобыudm
сделать его еще короче. Устройство будет установлено/run/media/$USER/$DEVICE_LABEL
и доступно для вас.Я думаю, что некоторые инструменты (например, nautilus и ldm ) могут сделать это автоматически для вас.
РЕДАКТИРОВАТЬ : ах, я только что узнал, что udisks также может автоматически монтировать устройства.
источник