У мене встановлено Ubuntu 13.10 у Virtualbox 4.3. Хост-машина - це Windows.
У мене є кілька спільних папок Virtualbox, які монтуються / etc / fstab. До недавнього часу ця установка працювала чудово, але після оновлення з Ubuntu 13.04 та Virtualbox 4.2 (фактично в той же час) монтаж Fstab перестав працювати. Під час завантаження я отримую таку помилку:
An error occurred while mounting /home/benme/Documents.
keys:Press S to skip mounting or M for manual recovery
Якщо натиснути кнопку M для ручного відновлення, а потім спробувати встановити вручну, також не вдасться:
root@benme-vb:~# cd /home/benme
root@benme-vb:/home/benme# mount Documents
/sbin/mount.vboxsf: mounting failed with the error: No such device
Але якщо я замість цього пропускаю монтаж під час завантаження, зачекаю, коли Unity запуститься, а потім змонтуйте вручну в оболонці, все працює добре:
benme-vb ~ % ls Documents
benme-vb ~ % sudo mount Documents
[sudo] password for benme:
benme-vb ~ % ls Documents
# actual file list omitted
Зауважте, що при монтажі вручну я дозволяю монту приймати всі параметри з / etc / fstab, і це працює. Це підказує мені, що це якась проблема синхронізації, де Virtualbox не "готовий" надавати спільні кріплення файлів у точці / etc / fstab, які виконуються під час завантаження.
Ось рядок fstab, просто для повноти:
Documents /home/benme/Documents vboxsf uid=benme,gid=benme,dmode=774,fmode=664 0 0
Чи можна щось зробити з цього боку з боку Ubuntu? Або комусь відомо про це з точки зору Virtualbox?
Я знайшов старий звіт про програму виправлення помилок Virtualbox з однаковими симптомами, але в цьому випадку користувач оновив Virtualbox без оновлення своїх доповнень і не вирішив проблему; це не відбувається тут, я напевно встановив 4,3 додатки для гостей.