Saya perhatikan bahwa distribusi Linux biasanya memiliki direktori / dev / disk / oleh-label, tetapi ini tidak selalu terjadi (Sebagai contoh, gambar uji CirrOS Linux tidak memilikinya).
Apa yang diperlukan pada sistem Linux agar direktori / dev / disk / by-label diisi dengan benar?
linux
filesystems
devices
Lorin Hochstein
sumber
sumber
udev
ada hubungannya dengan hal-hal semacam itu.Jawaban:
Pada kebanyakan sistem Linux modern, hampir semua yang ada di bawah
/dev
diletakkan oleh udev.Di mesin Debian saya,
/dev/disk/by-label
berasal dari beberapa file di bawah/lib/udev/rules.d
Misalnya, berikut adalah aturan dari60-persistent-storage.rules
:Beberapa baris sebelumnya adalah dari mana
ID_FS_LABEL_ENC
datangnya:Anda dapat menjalankan
blkid
sendiri untuk melihat data yang dikirimkan ke udev:Dan memang:
Anda dapat memasukkan file aturan tambahan
/etc/udev/rules.d/
jika Anda ingin membuat nama tambahan untuk perangkat, mengubah izin, dll. Misalnya, di sini kami memiliki satu yang mengisi dan menetapkan izin pada a/dev/disk/for-asm
.sumber
udisks-daemon
mungkin melakukan itu (walaupun HAL atau DBUS juga bisa). Anda dapat menyaksikannya terjadi jika Anda cenderung. Buka termanal dan jalankan:dan kemudian pasang drive. Anda akan mendapatkan sesuatu seperti:
sumber
udisk
scribd.com/doc/63425975/Introduction-to-Udisks