VMWare player 4.0.1 build-528992

Я добавил файл в общий каталог в Windows 7. Когда я ls -l этот каталог в Ubuntu 11, он выглядит так: (2-я строка)

ls: cannot access  item_spec.rb: No such file or directory

-rwxrwxrwx 1 root root 300 2012-01-11 12:05 user_spec.rb
-????????? ? ?    ?        ?          ?     item_spec.rb

Как я могу получить папку "обновить"? Мне нужно использовать этот файл в Ubuntu. Я думаю, что это будет присутствовать, если я перезапущу ВМ, но это кажется чрезмерным. Это похоже на ошибку. Я задал этот вопрос на форумах VMWare и не получил ответа.

Вывод ls -l для родителя:

drwxrwxrwx 1 root root 8192 2012-01-13 13:26 the_project

2 ответа2

0

Я нашел разумное решение для этого, но не реальный ответ.

touch file_to_create.rb

Создайте файл в Ubuntu, затем добавьте его в исходный код или измените его или что-то не в Windows. Никогда не создавая файл в Windows, VMWare, похоже, не в состоянии с этим справиться.

Если вы переименуете файл в Windows и он появится ???? в Ubuntu, затем touch новое имя файла в Ubuntu, и он вернется с правильным содержимым.

0

Я обнаружил, что проблема такая же, как при использовании медиаплеера, SMB2 останавливает обновление в Windows 7

эта ссылка может помочь с инструментом, чтобы сделать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .