Смотря freenas на документацию, похоже, что могло бы быть возможно просто использовать freenas, установив gateway_enable = "ДА" в rc.conf:
http://www.freebsd.org/doc/en/books/handbook/network-routing.html
Так как все виртуальные подсети непосредственно связаны с виртуальным маршрутизатором (они - все в той же виртуальной физической сети, в конце концов), вероятно, достаточно установить это на 'да', настроить все виртуальные сетевые адаптеры и перезагрузить гостя.
Компьютер загружался от одного из тех дисков, которые Вы удалили, и запуск ОС от диска Операционной системы (который является, по-видимому, отдельным диском). Это - то, что происходит, когда кто-то небрежно устанавливает ОС.
Необходимо получить BCD на диске ОС и исправленный, поскольку это - новое местоположение. Вы можете загружать Установочный диск и Восстановление установка в начальную загрузку снова.
Обновление - для фиксации:
bcdedit -export C:\bcd.backup
, должен, вероятно, скопировать это в другой компьютер или карту флэш-памяти.mkdir C:\boot
xcopy /e x:\boot c:\boot
(где x: диск, который Вы просто смонтировали),bcdedit -export C:\boot\BCD
bcdedit -store C:\boot\BCD -enum all
Отметьте идентификатор записи и свойство любых строк, где во втором столбце говорится partition=x:
Например:
Windows Boot Loader
-------------------
identifier {current}
osdevice partition=x:
Для каждого отмеченного возникновения выполняют следующее; чрезвычайно старайтесь не завинтить это!
bcdedit -store c:\boot\BCD -set {current} osdevice partition=c:
Примечание: изменение {current}
к чему идентификатор раздела был для свойства, Вы изменяетесь. Затем просто следуйте за ним со свойством и новым значением. Также отметьте новое c:
значение вместо x:
. Кроме того, идентификаторы могут / быть GUID.
После того как это смотрит вся польза, разожгите управление Диском снова, удалите букву диска из того другого диска, таким образом, это вернулось способ, которым это было. Mark C:
раздел Active
.
Необходимо теперь смочь удалить другой диск и начальную загрузку от системного раздела. Если это не работает, Вы не испортили другой диск и можете отложить его в.
Обновление 2:
Похож Вам смонтировали тот другой раздел как h:
уже, поэтому проигнорируйте, которые монтируют и размонтировали материал, просто вскакивают в копию, редактирование, yada yada.
Во-первых, немного истории, так как это ясно даст понять, что продолжается.
В прошлом с Server 2003 и прежде для основанного на NT OS'es (не 9x OS'es), у Вас был boot.ini, который имел строку, подобную этому: default=multi (0) диск (0) rdisk (0) раздел (1) \WINDOWS. Это сказало загрузчик NT, откуда найти, что ОС загружается.
Таким образом, если у Вас был boot.ini, который загрузился от раздела (2), но Вы удаляете раздел (1), потому что это находится на другом диске (или даже измените порядок загрузки своих дисков в BIOS), когда Вы загружаетесь, он все еще ищет раздел (2), но он был, в действительности, перемещен и переименованный раздел (1), таким образом, он не загрузится, так как необходимые файлы не находятся в том месте. То же идет для изменения номеров диска.
В Сервере 2008 boot.ini был заменен BCD (Данные загрузочной конфигурации) и должен быть отредактирован с помощью инструмента BCDEdit. Вот хорошее учебное руководство о том, как использовать его: http://www.computerperformance.co.uk/Longhorn/server_2008_bcdedit.htm
При удалении того диска Вы изменили свои разделы и/или диски, и Ваш сервер не смотрит на правильный раздел/диск для начальной загрузки от. При фиксации данных загрузочной конфигурации для рассмотрения правильного диска и раздела, это загрузится.
Windows 2008 R2 (каждый Windows начиная с Vista, на самом деле) проявил подход Linux разделения загрузчика от операционной системы путем хранения его в отдельном разделе; если Вы возьмете пустой диск и скажете Программе установки Windows создавать единственный большой раздел в ней и устанавливать Windows там, то она автоматически создаст маленький раздел (на ~100 МБ) в начале диска содержать диспетчер начальной загрузки, и затем она на самом деле установит Windows во второй остальной части заполнения раздела диска. Это произойдет автоматически, и Вы не можете даже избежать его: Windows может иметь диспетчер начальной загрузки и операционную систему на том же диске, но единственный способ достигнуть этого состоит в том, чтобы установить его в диске, который был уже разделен.
Хорошо, это было небольшим отклонением; так или иначе, похож в Вашем случае, раздел, содержащий диспетчер начальной загрузки несколько, закончился на другом диске, чем тот, содержащий операционную систему; но мы не знаем расположение фактической дисковой емкости от Вашего вопроса: мы только знаем, что диспетчер начальной загрузки хранится на H: и O.S. находится на C:, и из Вашего описания проблемы, похож на H: находится на диске, который Вы пытались удалить.
Необходимо отправить некоторый вывод от diskpart
команда, или, еще лучше, снимок экрана из снимка Управления дисками - в.
Что касается перемещения диспетчера начальной загрузки, да, который может быть сделан, но это несколько хитро, поэтому, размещают больше информации о Вашем расположении фактической дисковой емкости, прежде чем мы сможем предоставить Вам решение.