Проблема заключается в слабой поддержке формата динамического диска Windows в Linux. Динамические разделы диска Windows не будут отображаться в Linux, пока не появится такой инструмент, как ldmtool. установлен (, который считывает метаданные и отображает их как диски сопоставителя устройств ). Однако ваш типичный установщик дистрибутива Linux не будет запускать его и, таким образом, будет совершенно не обращать внимания на указанные динамические диски. Кроме того, вы не можете использовать Linux для изменения динамических разделов диска, поэтому вы застряли бы вручную, пытаясь назначить файловые системы только существующим разделам.
Я настоятельно рекомендую запускать Linux в качестве виртуальной машины на существующей установке Windows в вашем сценарии. Подход, который вы пытаетесь использовать, сложен, и опыт показывает, что двойная загрузка в такой среде сопряжена с высоким риском (, и вы упомянули, что пытаетесь избежать риска ).
После того, как клиент смонтирует файловую систему, запустите showmount
на сервере. Это покажет вам, как сервер понимает адрес клиента. (Если сервер показывает имя, но вам нужен адрес, используйте команду host
или что-то подобное на сервере, чтобы получить адрес из имени. )Затем вы можете ограничить экспорт файловой системы только этим адресом.
Возможно, что адрес, видимый сервером, может время от времени меняться. Если это произойдет, вам придется повторить это упражнение.
Если сервер находится в Интернете, вы, вероятно, можете найти внешний адрес, который был назначен вашему клиенту, используя инкогнито/частную страницу в вашем веб-браузере для посещения таких сайтов, как https://www.ipaddress.com/,https://whatismyipaddress.com/или https://showip.net/. ]. Это будет безопаснее и проще, чем постоянно открывать экспорт NFS для всего мира, монтировать файловую систему и затем запускать showmount
.