Saya mengikuti langkah-langkah untuk berbagi folder antara Windows 7 dan Ubuntu di VirtualBox.
Meskipun demikian folder tersebut muncul dengan tanda X dan memberi saya pesan berikut ketika mencoba membukanya:
Konten folder tidak dapat ditampilkan
Ketika saya memilih Shared Folder
dari Device
menu VirtualBox , peringatan berikut ini ditampilkan:
Pada halaman sistem, Anda telah menetapkan lebih dari 50% memori komputer Anda (2,93 GB) ke mesin virtual ...
Bagaimana saya bisa berhasil berbagi folder antara Windows dan Ubuntu menggunakan VirtualBox?
virtualbox
shared-folders
userInThisWorld
sumber
sumber
Jawaban:
Akses ke folder bersama di Kotak Virtual
Garis komando
Secara default, folder bersama VirtualBox dibuat dengan izin baca / tulis untuk tamu. Ini dapat dilakukan dari baris perintah pada host dengan:
Dengan menambahkan opsi,
--readonly
kami dapat membatasi ini untuk akses hanya baca. Gunakan--transient
opsi ini jika Anda hanya ingin share muncul di sesi ini tetapi tidak persisten untuk sesi berikut. Ada beberapa batasan untuk folder bersama (lihat pertanyaan ini untuk detail). Jika prasyarat dipenuhi, kami dapat memasang folder bersama ini secara manual dengan menjalankan perintah berikut di tamu:Tentu saja, kita juga dapat menggunakan opsi mount yang berbeda untuk melakukan mount sebagai read / only atau mount dengan akses read only untuk melakukan root.
Pasang Otomatis melalui Virtual Box Manager
Jika kami mengaktifkan pemasangan otomatis pada membuat folder bersama dari Virtual Box Manager, folder bersama itu akan secara otomatis dipasang pada tamu dengan titik mount
/media/sf_<name_of_folder>
. Untuk memiliki akses ke folder ini, pengguna di tamu harus menjadi anggota grupvboxsf
.Tamu harus memulai kembali agar grup baru ditambahkan.
Sumber dan bacaan lebih lanjut: Manual Pengguna Kotak Virtual
sumber
/media
tetapi masih tidak ada di sana/media/
sudo adduser your_username vboxsf
users-admin
. Perintah itu diedit oleh pengguna lain.sudo mount -t vboxsf -o uid=1000,gid=1000 share /home/<user>/vboxshare
, saya tidak melihat penyebutansharename
, yang digunakan saat membuat folder bersama menggunakanVBoxManage sharedfolder add "VM name" --name "sharename" --hostpath "C:\test"
. Jika ada beberapa folder bersama .. bagaimana VirtualBox tahusharename
ke mana harus dikaitkan foldervboxshare
? Atau maksud Anda yangsharename
harus samavboxshare
?Sebenarnya ada cara mudah untuk melakukan itu:
Instal Penambahan Tamu di Ubuntu tamu Anda
/media
atau menekan Left Control+DMulai ulang
Coba akses
/media/sf_your_shared_folder_name
. Jika Anda masih tidak memiliki akses, itu berarti Anda bukan milikvboxsf
grup, seperti yang dikatakan Nilo. Perintah ini akan menyelesaikan masalah Anda:Logout dan login lagi untuk menerapkan perubahan
adduser
. Lihat komentar kol dan atcold di bawah ini.sumber
adduser
.Pertama, pastikan Anda telah menginstal Penambahan Tamu
Mulai VM Anda
Perangkat> Masukkan Gambar Tambahan Guest CD ...
Pasang CD:
Instal paket yang diperlukan:
Pasang:
Kedua, tambahkan pengguna Anda ke grup 'vboxsf':
Mulai ulang
Ketahuilah bahwa label folder yang Anda bagikan adalah
lpi
(misalnya):Tergantung
sf_
labelnya. Kemudian, Anda akan menemukan folder bersama Anda di bawah/media/sf_lpi
Akhirnya, Anda juga dapat membuat tautan ke rumah Anda. Sebagai contoh:
:)
sumber
Tambahkan folder bersama ke mesin virtual menggunakan antarmuka grafis vBox. Pastikan untuk memilih automount dan membuat permanen
Login ke mesin virtual menggunakan akun root
Periksa grup vboxsf ada
Periksa pengguna belum dalam grup vboxsf
Tambahkan pengguna nilo ke grup vboxsf
Periksa lagi grup pengguna
Mulai ulang dan masuk sebagai nilo
Folder bersama sekarang dapat diakses di
/media/sf_dropbox
(dropbox adalah nama yang saya berikan kepada share)sumber
Bagikan folder antara Host OS-> Windows dan Guest OS -> Ubuntu (Virtual box)
Langkah 1 Instal instal Guest Additions dari menu VirtualBox, masuk ke Devices-> Install Additions Guest. Ini akan memasang CD virtual di / media / cdrom Anda. Sebagai pengguna root Buka folder / media / cdrom yang ditambahkan ini menggunakan opsi Buka dengan terminal (Klik kanan dengan mouse).
Langkah 2 Jalankan program VBoxLinuxAdditions.run. Ketika program selesai, reboot VirtualBox Anda.
Langkah 3 Buat folder bersama. Dari menu Virtual, buka Devices-> Shared Folders kemudian tambahkan folder baru dalam daftar, folder ini harus menjadi yang ada di windows yang ingin Anda bagikan dengan Ubuntu (Guest OS). Buat folder yang dibuat ini terpasang otomatis. Contoh -> Buat folder di Desktop dengan nama Ubuntushare dan tambahkan folder ini.
Langkah 4 Setelah selesai dengan spesifikasi folder yang Anda bagikan, kami memasang folder dari Ubuntu (OS Tamu). Buat mountpoint, ini direktori di Ubuntu yang akan berbagi file dengan folder bersama dari Windows. Jalankan ini untuk membuat direktori di Ubuntu
Langkah 5 Dengan mountpoint Anda dibuat, Anda sekarang dapat me-mount folder bersama. Jalankan perintah ini untuk membagikan folder:
Ubuntushare adalah nama folder yang kita tambahkan di bagian Perangkat VirtualBox folder ini di Windows (Host OS). ~ / Desktop / windowsshare adalah direktori di Ubuntu (Guest OS)
SELAMAT -> Sekarang Anda dapat berbagi file antara Windows dan Ubuntu. Coba tambahkan file apa pun di windows (Host OS) folder share Ubuntu sekarang periksa Ubuntu (Guest OS) direktori windowsshare file akan tercermin.
Artikel saya
Folder bersama dengan windows dan ubuntu
sumber
sumber
Buat dir di mana Anda akan me-mount ini, seperti
mkdir docs
Instal Penambahan Tamu ke mesin tamu Ubuntu.
Matikan tamu Ubuntu, lalu konfigurasikan.
Di Penyimpanan, siapkan folder yang Anda bagikan dan catat apa yang Anda tetapkan sebagai nama di bidang kedua. Misalnya "gila". Centang kotak untuk Pemasangan Otomatis.
Boot tamu Ubuntu.
Seperti yang Anda katakan, itu sebenarnya tidak dapat diakses. (Ini adalah bagian kunci dari pertanyaan Anda.) Anda akan menemukan sebaliknya
/media/sf_crazy
, di mana 'gila' adalah nama yang Anda berikan. Dan, itu juga akan hadir di dir rumah Anda~/crazy
.Anda sekarang perlu mengambil satu langkah lagi untuk benar-benar memasangnya:
sumber
Lakukan langkah-langkah ini setelah menginstal Penambahan Tamu. Untuk lingkungan host Windows 10, pada mesin Windows saya harus berbagi folder.
di mana xxxxxx adalah nama akun pengguna Anda. Logout dan masuk kembali ke Ubuntu.
sumber
Sampai sekarang (versi 6.0.10 dari VirtualBox) ada
make permanent
danauto-mount
opsi untuk folder bersama, jugamount point
(At
) di GUI dari virtualbox. Bagi saya yang berikut ini berfungsi:sudo apt-get install virtualbox-guest-utils
Folder pada titik mount yang ditentukan dalam GUI dibuat secara otomatis dan
ls
menunjukkan file yang terletak pada PC Windows host.sumber