Dosya yöneticilerinin sürücüleri göstermesine ne neden olur?


10

Bir dosya yöneticisini sol bölmede monte edilmemiş bölümler göstermeye zorlayan nedir?

Bu - dosya yöneticilerinin sürücüleri göstermesine neden olan süreç nedir - fstab değil - Burada, monte edilebilir bir birim eklemenin bunu gösterdiğini biliyorum.

Aslında ne olduğunu filemanager ilk başta bölümü göstermek için sinyal verir olduğunu anlamaya çalışıyorum.


Benim izlenimim, bir dosya sistemi olan ve zaten tarafından monte edilmemiş tüm bölümleri göstermesidir fstab. Bu bölümleri bulabilirsiniz /devve sdxnx'de bir harf (fiziksel sürücüyü açıklayan) ve n bir sayıdır (o sürücüdeki bölüm numarasını açıklayan) bir desende adlandırılırlar . Örneğin, yalnızca bir sda sürücünüz varsa ve bir USB Stick taktıysanız, bir sdb sürücüsünün göründüğünü görebilirsiniz /dev.
André Stannek

Bunu biliyorum. Ne gösterebileceklerine değil, göstermelerine neden olan şeyi bulmaya çalışıyorum;)
23 93 26 35 19 57 3 89

Dediğim gibi: Sanırım bir dosya sistemine sahipler ve zaten monte edilmemişler. Yoksa takılıyken nautilus yeni cihazlar göstermek için neden olaylar / sistem çağrıları mı arıyorsunuz? EDIT: Sorunuzu düzenlediğinizi görüyorum. Şimdi ne demek istediğin açık ;-)
André Stannek

Bugün düzenlenen tüm etiketler;)
23 93 26 35 19 57 3 89

Oh, o zaman yanlış okumalı. Afedersiniz!
André Stannek

Yanıtlar:


9

Nautilus'un sol çubukta bölüm göstermesine neden olan programın adıdır gvfs-gdu-volume. Bu işlemi öldürmek için programın PID'sini görmek üzere bu komutu çalıştırın

sudo ps -e | grep gvfs-gdu-volume

Sistemimde çıktı

 6642 ?        00:00:00 gvfs-gdu-volume

Yani, PID olduğunu biliyorum, 6642zaman zaman değişebilir.

Bu işlemi öldürmek

sudo kill -9 PID-of-gvfs-gdu-volume.

Veya tek bir astar olarak bunu deneyin

sudo kill -9 `ps -e | grep gvfs-gdu-volume | cut -f 2 -d ' '`

Büyüyü görmek için nautilus açın!

nautilus adlı kullanıcının görüntüsü in Ubuntu 12.04

Bu görüntü Xubuntu 12.04 LTS'deki thunar'dan.

thunar dosya yöneticisi Xubuntu 12.04

Not: Çözüm kalıcı değildir. Bir dosyayı Gedit'te veya bunun gibi bir şeyde her açtığınızda, Drive simgesi tekrar belirir. Bunu kalıcı olarak devre dışı bırakmak için aşağıdaki geçici çözümü uygulayın.

Bunu kalıcı olarak devre dışı bırakmak için geçici çözüm.

Bir terminal açın ve şu komutu yapın:

sudo mv /usr/lib/gvfs/gvfs-gdu-volume-monitor /usr/lib/gvfs/gvfs-gdu-volume-monitor.bak

Bu komut , sürücü simgesini bir uzantı ekleyerek göstermek için suçlu dosyasını yeniden adlandırdı .bak. Bu kadar.

Değişikliği geri almak istiyorsanız, bu komutu kullanın

sudo mv /usr/lib/gvfs/gvfs-gdu-volume-monitor.bak /usr/lib/gvfs/gvfs-gdu-volume-monitor

Not: Bu iyi bir çözüm değil, ama mükemmel çalışıyor ve bundan memnunum.

Sürücüm simgesi gitti, Onları şimdi nasıl monte edebilirim

Ağlama. İşte güvenilir arkadaş terminalin. Bir terminal açın ve /dev/sda1bölümü monte etmek için bu komutu yapın . Nautilus'un yaptığı şeyi yapacak.

udisks --mount /dev/sda1

/dev/sdaXİstediğiniz bölümün numarasını bulmak sudo blkidiçin terminalde yapın.


12.10 Güncellemesi

Ubuntu 12.10 udisks2program kullanıyor gibi görünüyor ve sürücü simgesini göstermek için sorumlu program da değiştirildi. Şimdi gvfs-udisks2-volume. Daha eski bir gvfs-gdu-volumeprogram yerine bu işlemi öldürmelisiniz .

2 : 1 : http://i.stack.imgur.com/WIjuK.png


Xubuntu ve thunar kullanıyorum, grep için grep gvfs-gdu-volume hiçbir şey vermez.
23 93 26 35 19 57 3 89

Hangi Xubuntu sürümünü kullanıyorsunuz? Soruyu, bunu yansıtacak şekilde düzenleyin. Ben thunar ile Xubuntu 12.04 üzerinde kontrol etti.
Anwar

12.10 atm - ama soru 12.04 ile yükseltildi - grep gvfs-gdu-volume ile görmek için bir önyükleme yaptım ve bir yanıt aldım, biraz daha zamanım olduğunda bunun işe yarayıp yaramadığını görmek için önyükleme yapacağım.
23 93 26 35 19 57 3 89

Teşekkürler Anwar, gvfs-gdu-hacim benim sorumun cevabı gibi görünüyor :)
23 93 26 35 19 57 3 89

1
@Elfy Sadece 12.10 ile başa çıkmak için bilgi ekledim.
Anwar

0

Bölüm kullanıcı tarafından monte edilebilir olmalıdır. Uygulamada bu, çıkarılabilir bir birim üzerinde veya / etc / fstab içinde listelenen anlamına gelir.


1
Evet bunu anladım. Belki de sorumu çok iyi çerçevelemedim - bu biraz belirsiz. Ne bulmaya çalışıyorum aslında sistem örneğin nautilus göstermek için neden olmasıdır. Ben fstab içinde monte bir bölüm var - çünkü / mnt otomatik olarak göstermez kullanın. Sürücünün monte edilmeden önce dosya sürücüsünde gösterilmesine neden olan sistemin hangi kısmı?
23 93 26 35 19 57 3 89
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.