J'ai une clé USB et une partition de disque dur NTFS que je voudrais utiliser dans NixOS. Sur une autre distribution, je le monterais en utilisant ntfs-3g dans / mnt. Mais sur NixOS, le répertoire n'existe pas; Je suppose que NixOS a une autre manière et / ou lieu canonique de le faire.
Dans NixOS, comment configurer le montage automatique de partitions externes, de préférence en utilisant configuration.nix?
usb
ntfs
automounting
nixos
stefkin
la source
la source
nautilus
si vousservices.xserver.desktopManager.gnome3.enable = true;
en avezconfiguration.nix
et vous verrez le lecteur et il sera monté à/run/media/$USER/<drive name>
Réponses:
Eh bien, j'utilise
bashmount
ouudisksctl
pour monter des clés USB. Ils seront montés dedans/run/media/$(user name)/$(drive label or UUID)
.Mais si vous parlez d'un disque dur interne ou d'une partition dans un disque dur local, la manière la plus simple est:
nixos-rebuild switch
!la source
/mnt
répertoire, la réponse semble être "créez le vôtre ou montez-le où vous voulez".J'utilise personnellement des udisks pour cela. Cela signifie que si je veux monter une clé USB, je dois simplement la brancher et exécuter:
Je l'ai aliasé
udisksctl mount -b
pourudm
le rendre encore plus court. L'appareil est ensuite monté/run/media/$USER/$DEVICE_LABEL
et accessible pour vous.Je pense que certains outils (par exemple nautilus et ldm ) peuvent le faire automatiquement pour vous.
EDIT : ah, je viens de découvrir que les udisks peuvent également monter automatiquement des appareils.
la source