Saya sudah menginstal Ubuntu 13.10 di Virtualbox 4.3. Mesin host adalah Windows.
Saya memiliki beberapa folder bersama Virtualbox yang dipasang oleh / etc / fstab. Sampai saat ini pengaturan ini bekerja dengan baik, tetapi setelah meningkatkan dari Ubuntu 13.04 dan Virtualbox 4.2 (pada dasarnya bersamaan) pemasangan fstab berhenti berfungsi. Saya mendapatkan kesalahan berikut saat boot:
An error occurred while mounting /home/benme/Documents.
keys:Press S to skip mounting or M for manual recovery
Menekan M untuk pemulihan manual dan kemudian mencoba memasang secara manual juga gagal:
root@benme-vb:~# cd /home/benme
root@benme-vb:/home/benme# mount Documents
/sbin/mount.vboxsf: mounting failed with the error: No such device
Tetapi jika saya melewatkan pemasangan saat boot, tunggu Unity untuk memulai dan kemudian pasang secara manual di shell, semuanya berfungsi dengan baik:
benme-vb ~ % ls Documents
benme-vb ~ % sudo mount Documents
[sudo] password for benme:
benme-vb ~ % ls Documents
# actual file list omitted
Perhatikan bahwa ketika saya me-mount secara manual saya membiarkan mount mengambil semua opsi dari / etc / fstab, dan itu berfungsi. Ini menunjukkan kepada saya bahwa ini adalah semacam masalah waktu, di mana Virtualbox tidak "siap" untuk menyediakan mount file bersama pada titik / etc / fstab mount dijalankan selama bootup.
Inilah baris fstab, hanya untuk kelengkapan:
Documents /home/benme/Documents vboxsf uid=benme,gid=benme,dmode=774,fmode=664 0 0
Adakah yang bisa saya lakukan tentang hal ini dari sisi Ubuntu? Atau apakah ada yang tahu tentang ini dari sudut Virtualbox?
Saya telah menemukan laporan lama tentang pelacak bug Virtualbox dengan gejala yang sama, tetapi dalam hal ini pengguna telah memperbarui Virtualbox tanpa memperbarui tambahan tamu mereka dan menyelesaikan masalah yang telah diperbaiki; ini tidak terjadi di sini, saya sudah pasti menginstal tambahan tamu 4.3.