fstab secara otomatis membuat titik pemasangan

Jan 02 2021

Seperti yang disebutkan di sini , "Anda harus membuat titik pemasangan sebelum Anda memasang partisi." Tetapi setelah menambahkan baris berikut di fstab dan me-reboot sistem

/dev/sdxy /media/user/hdd_mount_point ext4 defaults 0 0
tmpfs /mnt/tmpfs_mount_point tmpfs rw,nosuid,noatime,nodev,size=4G,mode=1777 0 0

titik pemasangan (direktori target) hdd_mount_pointdan tmpfs_mount_pointsecara otomatis dibuat jika tidak ada. Saya tahu bahwa Anda dapat membuat titik pemasangan jika tidak ada dengan menambahkan X-mount.mkdiropsi ke mountperintah seperti yang disebutkan di halaman manualnya , tetapi saya sangat ingin tahu apakah opsi ini secara implisit digunakan saat memasang sistem file melalui fstab.

Dan TIDAK , ini bukan duplikat dari Penambahan Otomatis Sistem File ke / etc / fstab

Jawaban

3 mook765 Jan 03 2021 at 00:43

Dan inilah bagian penting dari dokumentasi :

Mount units may either be configured via unit files, or via /etc/fstab
(see fstab(5) for details). Mounts listed in /etc/fstab will be converted
into native units dynamically at boot and when the configuration of the
system manager is reloaded. In general, configuring mount points through
/etc/fstab is the preferred approach. See systemd-fstab-generator(8) for
details about the conversion.

Lebih jauh ke bawah Anda akan menemukan ini:

Where=

    Takes an absolute path of a file or directory for the mount point;
    in particular,the destination cannot be a symbolic link. If the
    mount point does not exist at the time of mounting, it is created
    as directory.
6 MartinThornton Jan 03 2021 at 00:07

Ini dulunya benar, dan masih jika Anda ingin menggunakan mountperintah klasik .

Dalam beberapa tahun terakhir, entri di /etc/fstabdipasang pada waktu boot oleh systemd , yang secara otomatis membuat titik pemasangan yang hilang sesuai kebutuhan, terlepas dari keberadaan X-mount.mkdiropsi.

Ini juga menyediakan perintah systemd-mountsebagai alternatif mount, jika Anda ingin memasang partisi sendiri tanpa terlebih dahulu membuat direktori untuk dipasang secara manual.