Ubuntu VM'de (Oracle Virtualbox) paylaşılan klasörlere nasıl erişilir ve giriş klasörüne nasıl bağlanır


21

Windows ana bilgisayarı ve Ubuntu konuğu arasında paylaşılan bir klasör yapılandırdım. Klasör başlangıçta takılı ama boş (ayrıca bir asma kilit işareti var.). İçeriğine erişmek için aşağıdaki komutu çalıştırmam gerekiyor (asma kilit işareti kayboluyor).

  sudo mount.vboxsf media ~/media

Başlangıçta otomatik olarak çalışacak şekilde nasıl yapılandırabilirim. Başlangıç ​​programlarına eklemeye çalıştım ama hiçbir şey olmuyor. Linux'ta yeniyim, bu yüzden cevabınızı meslekten olmayan bir dile koymaya çalışın. Teşekkürler.


Yanıtlar:


36

Takılan paylaşım klasörü vboxsfkullanıcıya aittir . Siz, bir kullanıcı olarak, gruba eklenmediniz vboxsf. Paylaşılan klasörlere kalıcı olarak erişime izin vermek için bu komutu bir Terminal penceresine kopyalayıp yapıştırın:

sudo usermod -G vboxsf -a $USER

$USERkullanıcı adınızla değiştirilecektir. Bu komut kullanıcıyı ekler <username>için vboxsf (bulunan paylaşılan klasörlere sahibini olan grubun, /media/...Ubuntu kutuyu).

Takılı paylaşılan klasöre sahip olduğunuzda, başlangıçta bir komut dosyası çalıştırmanız gerekmez.

Ancak, büyük olasılıkla oturumu kapatıp tekrar açmanız (veya yeniden başlatmanız) gerekir.


Bir VirtualBox'taki (Mac) Ubuntu hakkında başka birkaç ipucu için bakınız: [blog girişi] ( aboutfoto.wordpress.com/2013/04/03/of-ggobi-macports-and-r ).
Cosmin Saveanu,

Çalışmıyor. Bu kodla daha önce benzer bir şey denemiştim: Aynı şeyin olup olmadığını bilmiyorum. sudo adduser <username> vboxsf
Njihia

1
Garip ... kutusunda kullanıyorum göründüğünü klasör paylaşılan olarak / media / sf_shared ve ls alırım -l ile onun izinlerini bakarsak: drwxrwx--- 2 root vboxsf 4096 Apr 3 18:47 sf_shared. Danışın users-adminkullanıcı adınız vboxsf grubunda gerçekten ise (vboxsf grubunun Varlıkları Grupları ve göz yönetme bir düğme bulunur denilen) programı.
Cosmin Saveanu

Çok üzgünüm. İçeriği ile paylaşılan klasör, medya klasöründe belirir. İstediğim şey içeriğindeki ana klasörümde görünmesiydi. Hata için üzgünüm.
Njihia

Sorun değil. Paylaşılan klasöre yazma erişiminiz varsa, sorun değil. Kolay erişim için evinizde veya Belgeler klasörünüzde sembolik bir bağlantı oluşturabilirsiniz. Terminal'de yapmak (eğer bağlantının görünmesini istediğiniz dizinde olduğunu varsayarsak): ln -s /media/sf_shared/ name_of_link. Değiştir sf_sharedpaylaşılan dizinin gerçek adıyla ve name_of_linkistediğini ile. Alternatif olarak, Nautilus'taki klasörü yalnızca sağdaki gezinti alanına sürükleyebilirsiniz; bu, erişimi kolay bir bağlantı oluşturacaktır.
Cosmin Saveanu

5

Öyleyse, Ubuntu VM'de (Oracle Virtualbox) paylaşılan klasörlerinize nasıl erişeceğiniz işte. Klasörü eklerken otomatik olarak bağlamayı zaten etkinleştirmiş olduğunuzu farz ediyorum. Terminali açın ve yazın.

sudo usermod -G vboxsf -a username 

Kullanıcı adını kendi kullanıcı adınızla değiştirin. Bu komut kullanıcı adını “kullanıcı adı” nı paylaşılan klasörlerin sahibi olan vboxsf grubuna ekler (/ media / Ubuntu kutusunda bulunur). Paylaşılan klasörler varsa, medya klasörünüzden onaylayın. Genellikle "sf_name-of-shared-folder" olarak adlandırılırlar. Hızlı erişim için, giriş klasöründeki paylaşılan klasörlere bir bağlantı oluşturmak isteyebilirsiniz. Terminal'de (bağlantının görünmesini istediğiniz dizinde olduğunuzu ve size bağlam menüsü seçeneğini veren Nautilus eklentisini etkinleştirdiğinizi varsayarak):

ln -s /media/sf_shared/ name_of_link.

Sf_shared yerine paylaşılan dizinin asıl ismini ve ad_of_link ismini istediğiniz şekilde yazın. Bununla birlikte, bağlantı ismi bağlantıyı oluşturmak istediğiniz dizinde bulunmamalıdır (Bu isimde bir klasör ya da dosya olmamalıdır). Alternatif olarak, Nautilus'taki klasörü yalnızca sağdaki gezinti alanına sürükleyebilirsiniz; bu, erişimi kolay bir bağlantı oluşturacaktır.


7
Muhtemelen bir paylaşılan klasöre erişmeden önce oturumu kapatıp tekrar açmanız gerekir.
Thomas W.

1
^^ EVET, bunun çalışması için oturum kapatması / oturum açması gerekiyordu
Paul Lockwood
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.