Как Windows использует файловую систему ext4 в VirtualBox?

Я запускаю Windows XP в виртуальной коробке на своем ноутбуке Ubuntu 14.04. Я установил доступ к общей папке, чтобы я мог получить доступ (читать и писать) к файлам в моем разделе ext4 / home.

Тем не менее, я часто задавался вопросом, как это работает. Насколько мне известно, Windows не может получить доступ к файловой системе ext4 изначально, и даже с дополнительными программами только чтение раздела ext4 считается "безопасным". Так как же Virtual Box так легко интегрирует доступ ext4 к Windows XP?

1 ответ

Решение

Доступ к сети должен следовать некоторым распространенным протоколам, в данном случае Samba, а не обычным форматам файловой системы, поскольку разные ОС не могут понимать конкретные файловые системы друг друга и не имеют доступа к секторам низкого уровня дисков в других системах.

Общая папка появляется в сетевой ветке моего компьютера так же, как общая папка из windows

http://windows.microsoft.com/en-us/windows/create-shortcut-map-network-drive

После включения виртуальной машины вы можете вручную подключить диск, как показано на рисунке выше. Или если вы выберете auto mount при создании общей папки она будет сопоставлена ​​автоматически. Я давно не пользовался виртуальной коробкой, поэтому не уверен в этом, но на самом деле VMWare автоматически подключит сетевой диск, если вы выберете опцию

https://www.liberiangeek.net/wp-content/uploads/2013/11/virtualboxaccesshostfolder_thumb.png

Другие вопросы по тегам