Saya memiliki stik USB dan partisi hard drive NTFS yang ingin saya gunakan di NixOS. Pada beberapa distribusi lain, saya akan memasangnya menggunakan ntfs-3g di / mnt. Tetapi pada NixOS, direktori tidak ada; Saya kira NixOS memiliki cara kanonik lain dan / atau tempat melakukan itu.
Di NixOS, bagaimana cara mengatur automounting partisi eksternal, lebih disukai menggunakan configuration.nix?
usb
ntfs
automounting
nixos
Stefan
sumber
sumber
nautilus
jika Anda memilikiservices.xserver.desktopManager.gnome3.enable = true;
di Andaconfiguration.nix
dan Anda akan melihat drive dan itu akan dipasang di/run/media/$USER/<drive name>
Jawaban:
Yah, saya biasanya menggunakan
bashmount
atauudisksctl
memasang stik USB. Mereka akan dipasang di/run/media/$(user name)/$(drive label or UUID)
.Tetapi jika Anda berbicara tentang harddisk internal atau partisi di harddisk lokal, cara paling sederhana adalah:
nixos-rebuild switch
!sumber
/mnt
direktori, jawabannya tampaknya "buat sendiri atau pasang di mana pun Anda suka".Saya pribadi menggunakan udisk untuk itu. Itu berarti, jika saya ingin memasang USB stick, saya hanya perlu mencolokkan dan menjalankan:
Saya alias
udisksctl mount -b
untukudm
untuk membuatnya bahkan lebih pendek. Perangkat kemudian dipasang/run/media/$USER/$DEVICE_LABEL
dan dapat diakses untuk Anda.Saya pikir, beberapa alat (misalnya nautilus dan ldm ) dapat melakukannya secara otomatis untuk Anda.
Sunting : ah, saya baru tahu bahwa udisk juga dapat mengotomatiskan perangkat.
sumber