$ cd /media/sf_Work $ touch 1 $ ln -s 1 2 ln: failed to create symbolic link '2': Read-only file system
На serverfault нашел решение для этой проблемы
cd %ProgramFiles%\Oracle\VirtualBox VBoxManage.exe setextradata debian VBoxInternal2/SharedFoldersEnableSymlinksCreate/Work 1
Перезапускаем виртуальную машину и VirtualBox GUI и пробуем создать symlink
$ cd /media/sf_Work $ touch 1 $ ln -s 1 2 ln: failed to create symbolic link '2': Protocol error
Эта проблема решается запуском VirtualBox с правами администратора (кликая "Run as administrator" в контекстном меню ярлыка или установив это свойство в "Advanced" свойствах).
Теперь symlink'и создаются в shared folder Work без проблем
$ cd /media/sf_Work $ touch 1 $ ln -s 1 2 $ ls -l 1 2 -rwxrwx--- 1 root vboxsf 0 Jul 17 17:02 1 lrwxrwx--- 1 root vboxsf 0 Jul 17 17:02 2 -> 1
Комментариев нет:
Отправить комментарий