Arka plan: Bir usb diski salt okunur olarak monte etmeye çalışıyorum ama ubuntu kurulumum diski taktığımda rw monte ediyor.
Diski manuel olarak çıkarabilir ve umount ve mount komutlarıyla salt okunur olarak manuel olarak yeniden monte edebilirim ama eğlenceli değil. Birisi bana tipik bir linux sistemi (udev? Tarihsel arka plan da çok güzel) usb bağlarının tam olarak otomatik olarak nasıl yapıldığına dair hızlı bir açıklama verebilir ve belki de bu işlemi bana disk ro okumak izin izin nasıl tweak olabilir?
Teşekkürler.
Düzenleme: Hiç yardımcı olursa, gnome kullanıyorum.
Edit2: Acelemde biraz daha fazla bilgi vermeyi unuttum. Disk, 'mount' çıktısından böyle görünür.
/dev/sdb1 on /media/LaCie type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
Edit3: Bu aynı zamanda kendi yolunda da olabilir. Montaj çıkışında aşağıdakiler de var:
gvfs-fuse-daemon on /home/fletcher/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=fletcher)
Bunun yukarıdaki fuseblk montajıyla ilgili olabileceğini düşündüm, ama bulduğum şey buydu.
Gvfs, Gnome sanal dosya sistemidir. Zaten mevcut olan çekirdek vfs üzerine kurulmuş sanal bir dosya sistemidir. gvfs, dosyalara, cihazlara, uzak ağ konumlarına vb. erişmek için GIO kitaplığını (VFS API'sı) kullanır. Bu durumda, yukarıdaki ('gvfs-fuse-daemon') gvfs dosyaları / konumları / cihazları bağlamak için FUSE ürününü kullanır. Bu, Nautilus'ta bir uzak ağ bağlantısı kurduğunuzda olan şeydir. .Gvfs dizinini (içeride?) Yerleştirmek için FUSE kullanacak ve daha sonra yeni bağla iletişim kurmak için gnome sanal dosya sistemi katmanıyla iletişim kuracaktır.
Temel olarak bu yapı, kullanıcının dinamik olarak yeni konumlar monte etmesini ve nautilus aracılığıyla onlarla etkileşime girmesini sağlar.
Sadece referans için: FUSE bir kullanıcı alanı dosya sistemidir, yani kullanıcının root olmasa bile montajı çalıştırmasına izin verir)
Peki bu beni nereye bırakıyor? LaCie diski fuseblk tipi ile monte ediliyor. Bu sadece sigorta ile monte edilmiş bir blok cihazıdır. Bu yüzden bazı arka plan programı, takıldığında sürücüyü otomatik olarak algıladı ve ilerledi ve blok cihazımı monte etmek için sigortayı çalıştırdı. Peki bu daemon nedir ve nasıl yapılandırılır (tahminim içsel bir cüce şeydir) en önemli sorudur. İkincil bir soru, sistemin otomatik olarak yeni takılan bir usb diski nasıl algıladığıdır, ancak bence bu biraz bir kenara ve çok daha düşük bir seviyedir (read: udev?).
Bağlantılar: