Eu tenho um pendrive e uma partição de disco rígido NTFS que gostaria de usar no NixOS. Em alguma outra distribuição, eu o montaria usando ntfs-3g em / mnt. Mas no NixOS, o diretório não existe; Suponho que o NixOS tenha alguma outra maneira canônica e / ou local para fazer isso.
No NixOS, como configurar a montagem automática de partições externas, preferencialmente usando o configuration.nix?
usb
ntfs
automounting
nixos
stefkin
fonte
fonte
nautilus
se você temservices.xserver.desktopManager.gnome3.enable = true;
na suaconfiguration.nix
e você verá a unidade e ele vai ficar montado na/run/media/$USER/<drive name>
Respostas:
Bem, costumo usar
bashmount
ouudisksctl
montar pen drives. Eles serão montados/run/media/$(user name)/$(drive label or UUID)
.Mas se você estiver falando de um disco rígido interno ou partição em um disco rígido local, a maneira mais simples é:
nixos-rebuild switch
!fonte
/mnt
diretório, a resposta parece ser "faça você mesmo ou monte-o onde quiser".Eu pessoalmente uso udisks para isso. Isso significa que, se eu quiser montar um pendrive, basta conectá-lo e executar:
Eu alias
udisksctl mount -b
paraudm
torná-lo ainda mais curto. O dispositivo é então montado/run/media/$USER/$DEVICE_LABEL
e acessível para você.Eu acho que algumas ferramentas (por exemplo, nautilus e ldm ) podem fazer isso automaticamente por você.
EDIT : ah, acabei de descobrir que os udiscos também podem montar dispositivos automaticamente.
fonte