Aku mengikuti langkah-langkah untuk sharing folder antara Windows 7 dan Ubuntu di VirtualBox.
Meskipun bahwa folder muncul dengan tanda X dan memberi saya pesan berikut ketika mencoba untuk membukanya:
isi folder tidak dapat ditampilkan
Ketika saya memilih Shared Folder
dari VirtualBox Perangkat
menu, peringatan berikut ini akan ditampilkan:
Pada sistem halaman, anda telah ditugaskan lebih dari 50% dari komputer anda's memori (2.93 GB) untuk mesin virtual...
Bagaimana saya bisa berhasil share folder antara Windows dan Ubuntu menggunakan VirtualBox?
Secara default, VirtualBox shared folder yang dibuat dengan izin baca/tulis untuk beraktivitas. Hal ini dapat dilakukan dari command line pada host dengan:
VBoxManage sharedfolder add "VM name" --name sharename --hostpath "C:\test"
Dengan menambahkan opsi --readonly
kita dapat membatasi ini untuk akses hanya-baca. Gunakan --transient
pilihan jika anda hanya ingin berbagi untuk muncul pada saat sesi tetapi tidak terus-menerus untuk mengikuti sesi. Ada beberapa keterbatasan untuk shared folder (lihat pertanyaan untuk rincian). Jika prasyarat terpenuhi, kita dapat me-mount shared folder secara manual dengan menjalankan perintah berikut di guest:
mkdir /home/<user>/vboxshare
sudo mount -t vboxsf -o uid=1000,gid=1000 sharename /home/<user>/vboxshare
Tentu saja, kita juga dapat menggunakan berbagai gunung pilihan untuk me-mount sebagai telah dibaca/atau mount dengan membaca akses root.
Dalam kasus kita mengaktifkan auto-mounting pada menciptakan sebuah shared folder dari Virtual Box Manajer mereka berbagi folder akan otomatis dipasang di kamar dengan mount point/media/sf_. **Untuk memiliki akses ke folder ini pengguna dalam beraktivitas harus menjadi anggota dari grup
vboxsf`**.
sudo usermod -aG vboxsf userName
Tamu akan perlu untuk me-restart untuk grup baru yang ditambahkan.
Sumber dan bacaan lebih lanjut: Virtual Box Manual User
Sebenarnya ada cara mudah untuk melakukannya:
/media
atau tekan Kontrol Kiri+A/media/sf_your_shared_folder_name
. Jika anda masih don't memiliki akses, yang berarti anda don't milik vboxsf
kelompok, sebagai Nilo kata. Perintah ini akan memecahkan masalah anda: sudo adduser your_username vboxsf
adduser
. Lihat komentar oleh kol dan atcold di bawah ini.sudo mount /dev/cdrom /media/cdrom
sudo apt-get install membuat gcc linux-headers-$(uname -r)
sudo /media/cdrom/VBoxLinuxAdditions.menjalankan
~$ echo $USER;
ahmed
~$ sudo usermod -a -G vboxsf ahmed
Tahu bahwa label shared folder lpi
(misalnya):
Tambahkan sf_
untuk label. Kemudian, anda akan menemukan folder bersama di bawah /media/sf_lpi
Akhirnya, anda juga dapat membuat link untuk rumah anda. Misalnya:
ln -s /media/sf_lpi /home/ahmed/lpi
:)
Tambahkan folder bersama untuk mesin virtual menggunakan vBox antarmuka grafis Pastikan untuk memilih mount dan membuat permanen
Login ke mesin virtual menggunakan akun root
Cek vboxsf kelompok ada
~$ grep vboxsf /etc/group
vboxsf:x:125:
Cek user tidak sudah di vboxsf group
~$ id nilo
uid=1000(nilo) gid=1000(nilo) groups=1000(nilo),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(lpadmin),124(sambashare)
Tambahkan pengguna nilo untuk vboxsf group
~$ sudo usermod -a -G vboxsf nilo
Periksa lagi kelompok pengguna
~$ id nilo
uid=1000(nilo) gid=1000(nilo) groups=1000(nilo),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(lpadmin),124(sambashare),125(vboxsf)
Reboot dan login sebagai nilo
Shared folder sekarang diakses pada /media/sf_dropbox
(dropbox adalah nama yang kuberikan untuk berbagi)
Berbagi folder antara Host OS-> Windows dan Guest OS ->Ubuntu(Virtual box)
Langkah 1 Install Install Guest Additions dari VirtualBox ini menu ke Perangkat->Install Guest Additions Ini akan me-mount virtual CD anda /media/cdrom. Sebagai user root Terbuka ini /media/cdrom menambahkan folder menggunakan Open dengan pilihan terminal(klik Kanan dengan mouse).
Langkah 2 Menjalankan program VBoxLinuxAdditions.run. Ketika program selesai reboot anda VirtualBox.
$ sudo ./VBoxLinuxAdditions.run
Langkah 3 Buat folder bersama. Dari Virtual menu ke Perangkat->Shared Folder kemudian tambahkan folder baru di daftar, folder ini harus menjadi salah satu di windows yang anda ingin berbagi dengan Ubuntu(Guest OS). Membuat ini dibuat folder auto-mount. Contoh -> Membuat folder di Desktop dengan nama Ubuntushare dan tambahkan folder ini.
Langkah 4 Bila dilakukan dengan anda berbagi folder(s) keterangan, kita me-mount folder dari Ubuntu(Guest OS). Membuat mountpoint, ini sebuah direktori di Ubuntu yang akan berbagi file dengan shared folder dari Windows. Menjalankan ini untuk membuat direktori di Ubuntu
$ sudo mkdir ~/Desktop/windowsshare
Langkah 5 Dengan mountpoint yang dibuat sekarang anda dapat me-mount shared folder. Jalankan perintah ini untuk berbagi folder:
$ sudo mount -t vboxsf Ubuntushare ~/Desktop/windowsshare
Ubuntushare adalah nama folder yang kita tambahkan dalam VirtualBox bagian Perangkat ini folder dalam Windows(Host OS). ~/Desktop/windowsshare adalah direktori di Ubuntu(Guest OS)
SELAMAT-> Sekarang anda dapat berbagi file antara Windows dan Ubuntu. Mencoba menambahkan file di windows(Host OS) Ubuntu berbagi folder cek sekarang Ubuntu(Guest OS) windowsshare direktori file yang akan tercermin.
Artikel Saya
Membuat dir mana anda're pergi ke gunung ini, seperti mkdir docs
Install Guest Additions ke dalam kamar, mesin Ubuntu.
Shutdown Ubuntu tamu, kemudian mengkonfigurasi.
Dalam Penyimpanan, penataan shared folder dan membuat catatan dari apa yang anda tetapkan sebagai nama di kolom kedua. Misalnya "gila". Centang kotak untuk Auto-Mount.
Boot Ubuntu kamar.
Seperti yang anda katakan, itu tidak't benar-benar dapat diakses. (Ini adalah bagian penting dari pertanyaan anda.) Anda'll menemukan bukannya itu hadir di /media/sf_crazy
, di mana 'gila' adalah nama yang anda berikan itu. Dan, itu juga akan hadir di rumah anda dir di ~/gila
.
Anda sekarang perlu untuk mengambil satu langkah lagi untuk benar-benar me-mount:
sudo mount -o uid=1000,gid=1000 -t vboxsf ~/gila ~/documents
Melakukan langkah-langkah ini setelah menginstal Guest Additions. Untuk Windows 10 menawarkan lingkungan, pada mesin Windows yang saya punya untuk berbagi folder.
di mana xxxxxx adalah nama akun pengguna. Log out dan log in kembali ke Ubuntu.
Seperti yang sekarang (versi 6.0.10 VirtualBox) ada membuat permanen
dan auto-mount
pilihan untuk folder bersama, juga mount point
(At
) di GUI dari virtualbox. Bagi saya berikut bekerja:
sudo apt-get install virtualbox-guest-utils
Folder pada mount point yang ditentukan dalam GUI yang dibuat secara otomatis dan ls
menunjukkan file-file yang terletak pada host Windows PC.