Ich habe einen USB-Stick und eine NTFS-Festplattenpartition, die ich in NixOS verwenden möchte. In einer anderen Distribution würde ich es mit ntfs-3g in / mnt mounten. Unter NixOS existiert das Verzeichnis jedoch nicht. Ich nehme an, NixOS hat eine andere kanonische Methode und / oder einen anderen Ort dafür.
Wie sollte man in NixOS das automatische Einbinden externer Partitionen einrichten, vorzugsweise mithilfe von configuration.nix?
usb
ntfs
automounting
nixos
stefkin
quelle
quelle
nautilus
wenn Sieservices.xserver.desktopManager.gnome3.enable = true;
in Ihremconfiguration.nix
und Sie das Laufwerk und es wird erhalten montiert sehen/run/media/$USER/<drive name>
Antworten:
Nun, ich benutze
bashmount
oderudisksctl
montiere normalerweise USB-Sticks. Sie werden montiert/run/media/$(user name)/$(drive label or UUID)
.Wenn es sich jedoch um eine interne Festplatte oder Partition auf einer lokalen Festplatte handelt, ist der einfachste Weg:
nixos-rebuild switch
!quelle
/mnt
Verzeichnis weglassen, lautet die Antwort scheinbar "Machen Sie es sich selbst oder mounten Sie es, wo immer Sie möchten".Ich persönlich benutze dazu Udisks . Das heißt, wenn ich einen USB-Stick mounten möchte, muss ich ihn nur anschließen und ausführen:
Ich aliased
udisksctl mount -b
zuudm
ihm noch kürzer zu machen. Das Gerät ist dann/run/media/$USER/$DEVICE_LABEL
für Sie montiert und zugänglich.Ich denke, einige Tools (zB Nautilus und LDM ) können das automatisch für Sie tun.
EDIT : ah, ich habe gerade herausgefunden, dass udisks auch Geräte automount können.
quelle