Можно ли установить Windows на бездисковую систему с помощью iSCSI?

Я реорганизую свою домашнюю сеть, которая теперь включает в себя NAS, что, помимо прочего, позволяет мне экспортировать разделы через iSCSI. Теперь я хотел бы избавиться от жесткого диска в моей машине Windows, так как он делает довольно много шума и не обеспечивает избыточности, поэтому я хотел бы загрузиться из сети и установить мою систему на iSCSI.

как NAS-устройств работает на Linux и этого вполне достаточно личного объятьях, я готов код мой путь вокруг проблемы. Я поймите, что последовательность загрузки Windows очень похожа на Linux в том, что ядро и начальный набор драйверов загружаются как Blob-объекты загрузчиком, затем вызывается ядро, которое затем инициализирует и загружает драйверы из образа, оставленного загрузчиком, однако дьявол в деталях в этом случае.

мой подход состоял бы в том, чтобы предоставить инициатор iSCSI в качестве службы загрузки EFI, которая должна позволить загрузчику получить ядро и драйверы, однако я вижу проблемы с начальная установка (сетевые драйверы загружаются после драйверов SCSI в установщике), и могут ли сетевые драйверы быть частью цепочки зависимостей для драйверов загрузки.

можно ли загружать сетевые драйверы в начале процесса загрузки, и если да, могу ли я как-то повлиять на подготовку образа коллекции загрузочных драйверов, чтобы они были включены? Могу ли я обойти ограничение программы установки?

14
задан Simon Richter
15.12.2022 7:50 Количество просмотров материала 3327
Распечатать страницу

4 ответа

нет необходимости перепрошивать прошивку или платить за программное решение, особенно если вам нужно загрузить только один компьютер. Решение: инициатор gPXE + iSCSI плюс немного приготовления. Большая часть того, что вам нужно сделать, объясняется здесь: http://www.etherboot.org/wiki/sanboot Это работает для Windows XP до 7 и для серверных ОС тоже.

3
отвечен SysStreaming 2022-12-16 15:38

вы можете перепрошить прошивку вашей сетевой карты с помощью iPXE, что позволит вам загружаться непосредственно с вашей цели iSCSI.

Я предпочитаю использовать запуск метода поскольку я не уверен, что VMware ESXi будет хорошо играть с NICs, и у меня есть двойные Сетевые адаптеры, слишком дорогие, чтобы возиться.

1
отвечен paradroid 2022-12-16 17:55

Windows Server OSes 2003 и более поздние версии позволяют загружать iSCSI от Microsoft. Статье

CCBoot по-видимому, позволяет также загружать клиентские ОС XP & up, но это не бесплатно. Я также просто нашел его через Google, поэтому я понятия не имею, работает ли продукт, насколько хорошо он работает, или если компания хороша. Похоже, что сервер должен запускать Windows, а также загрузочный клиент.

0
отвечен afrazier 2022-12-16 20:12

в основном ничего новее, чем XP позволит вам установить непосредственно на iSCSI без изменений, но имейте в виду: разделы восстановления не поддерживают iSCSI. Это проблема с Windows 10, которая регулярно хочет загрузить раздел восстановления при выполнении основных обновлений системы. Чтобы сделать это, вам нужно скопировать образ на локальный диск, применить обновление, затем скопировать его обратно, прикрепить к устройству iSCSI с другой машиной, способной редактировать реестр, отключить один из секретные правила брандмауэра, которые не позволяют iSCSI работать через regedit, а затем вы сможете загрузить его снова.

Я не уверен, как это прошло через QA, так как загрузка iSCSI должна быть официально поддерживаемой функцией, но, несмотря на то, что все люди спрашивают об этом, мне еще предстоит найти решение, которое работает.

0
отвечен Perkins 2022-12-16 22:29

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх