Я занимаюсь разработкой статистического приложения на компьютере с Windows. Я никогда не работал в течение какого-то времени под любой другой ОС. Я хотел бы протестировать свои программы под некоторым вкусом Linux для удобства потенциальных пользователей. Если я установлю, скажем, Ubuntu под VirtualBox на моем компьютере с Windows, смогут ли программы, работающие под Windows, и программы под Ubuntu получить доступ к одним и тем же файлам, если это не так? Некоторые из моих тестовых файлов имеют размер 30 ГБ или более, и я бы не стал их дублировать. Если так, нужно ли мне делать что-то особенное, чтобы это разрешить?
Предположим, что у меня также есть сервер базы данных (PostgreSQL), работающий под собственной учетной записью пользователя на этой же машине. Может ли драйвер OBDC или другой интерфейс, подключенный к моей программе, работающей под Linux на ВМ, выдавать запросы к БД, работающей под Windows? Опять же, есть что-то особенное, что мне нужно знать, чтобы сделать эту работу?