Я вспоминаю, что несколько лет назад в моем университете в лаборатории загружалась Windows NT по сети.
Был общий диск для ваших собственных вещей, и кроме этого, все изменения, которые вы внесли в работающую ОС, были сброшены при перезапуске машины.
Теперь я хотел бы сделать то же самое с Windows 7.
Я нашел несколько способов сделать это с помощью iSCSI, но мне не нужен диск iSCSI для каждого ПК, мне нужен один образ для нескольких ПК. Я также нашел установочные файлы PXE Boot для локальной установки Windows, но я тоже этого не хочу.
Как мне настроить то, что у меня было в университете, но с Windows 7 в качестве ОС, для загрузки по сети?
т.е. как загрузить образы Windows 7 по сети? Я не хочу загружать установщик Windows 7 на ПК для локальной установки Windows, я хочу запустить образ Windows 7 из памяти / сети.
Чтобы ответить на свой вопрос. Возможно использование iPXE и iSCSI или AoE. Идея состоит в том, чтобы либо заменить дополнительное ПЗУ сетевой карты на iPXE, либо загрузить ipxe по цепочке, а затем выполнить sanboot.
iSCSI - это более простой из двух протоколов san, потому что вы можете установить Windows 7 непосредственно на цель iSCSI. Это связано с тем, что поддержка iSCSI встроена в Windows 7, а AoE - нет.
Видеть: archive.org зеркало windowsdiskless.wordpress.com
Или: archive.org зеркало windowsdisklessaoe.wordpress.com
Отметив, конечно, что хотя iSCSI поддерживает несколько машин, обращающихся к одной и той же цели с NTFS. Произойдет коррупция. Необходимо либо использовать механизм «Копирование при записи» в серверной части, либо создать базовое изображение (шаблон) и скопировать его во вновь экспортированную цель.
В итоге я исправил цель iscsi с открытым исходным кодом от freebsd и добавил копию при записи. Таким образом, я мог использовать тот же LUN, но записи были направлены в другое место. Мне удалось направить их в локальную оперативную память или в другой файл на сервере. Я больше этим не пользуюсь, это была проверка концепции.
Сценарий, который вы описываете, по сути сводится к использованию каждой рабочей станции в качестве тонкого клиента для доступа к централизованно расположенной среде рабочего стола. Для Windows 7 было бы крайне непрактично загружаться с PXE, даже если бы это можно было сделать.
Всякий раз, когда PXE используется для загрузки, он полностью загружает загрузочный образ в клиентскую систему, что означает передачу нескольких ГБ при каждой загрузке.
В идеале этот сценарий достигается за счет того, что среды настольных компьютеров в сети находятся в центральном месте. В среде инфраструктуры виртуальных рабочих столов (VDI) это достигается с помощью виртуализации, позволяющей отдельным средам виртуальных рабочих столов размещаться вместе на оборудовании, причем виртуальные среды предоставляются клиентам через диспетчер. В среде на основе сеанса среда рабочего стола каждого пользователя запускается изначально на сервере и передается клиентам с помощью такой технологии, как Службы удаленных рабочих столов.
В обоих случаях на рабочей станции должна работать операционная система; однако обычно это очень легкая операционная система, обеспечивающая базовый интерфейс для оборудования и клиента для перенаправления на сервер, на котором размещены среды рабочего стола. Для клиентов с Software Assurance Microsoft предоставляет Тонкий ПК с Windows как облегченная операционная система, предназначенная для подключения через службы удаленных рабочих столов к Windows Server. Поддерживаются дополнительные функции, например RemoteFX поддержка улучшенной графики, Прямой доступ VPN-подключение и BitLocker шифрование помогает обеспечить оптимальную операционную систему тонкого клиента для перепрофилирования настольного оборудования.
Если все вышеперечисленное кажется вам правильным, вы можете найти дополнительную информацию, руководства для ИТ-специалистов, доступ к пробным и бета-версиям и многое другое в разделе Центр виртуализации рабочих столов сайта Springboard в TechNet.
Невозможно загрузить Windows 7 через PXE или что-то подобное. Windows PE (среда предустановки; которая лицензируется только для целей обслуживания и установки и не имеет ничего общего с обычным рабочим столом Windows) может быть загружена с помощью PXE. Некоторые другие версии Windows, которые вас не интересуют, также могут быть загружены с помощью PXE, но не как настольная ОС.
Большинство целей iSCSI корпоративного уровня могут выполнять тонкое предоставление, когда они используют один и тот же базовый образ для всех систем, и только различия занимают дополнительное место. Кроме того, Windows не поддерживает загрузку с одним экземпляром (пока; это то, чем MS уже давно занимается внутри компании). Таким образом, каждому компьютеру нужно видеть разные хранилища, они пока не могут совместно использовать.
невозможно использовать один и тот же образ, но вы можете использовать дедуплицированную файловую систему для использования большого количества клонированных образов и безопасного дискового пространства, я думаю, что результат будет таким же.
Попробуйте использовать мой дистрибутив с SDFS, OpenDHCP для простой настройки и AoE для загрузки бездисковой Windows ...
http://windowsdisklessaoe.wordpress.com
и предварительный выпуск дистрибутива здесь:
xМое решение идентичной проблемы:
Аппаратное обеспечение: тонкий клиент Igel (winNET p680, 1,5 ГГц, 1 ГБ CF, 1 ГБит NIC в pci)
выполняет IPXE-загрузку на iSCSI-диск с Windows 7 ThinPC (ISCSI находится на nas4free)
Шаги:
Установите grub4dos на USB / CF и скопируйте файлы «grldr» и «menu.lst» из каталога grub4dos на USB / CF с помощью редактора change menu.lst
по умолчанию 0
название Windows ThinPC
ядро /ipxe.lkrn
соберите с помощью "rom-o-matic.eu" ipxe.lkrn и сохраните его после загрузки на USB / CF, выберите расширенное ядро и ядро Linux. Внимание 1: отметьте только вариант загрузки iSCSI, оставайтесь без изменений. Внимание 2: Встроенный сценарий (изменить ip an iqn!):
"#! ipxe
dhcp net0
sanboot iscsi: 192.168. ???. ??? :::: iqn.2007-09.jp.ne.peach.istgt: disk?
набор keep-san 1 "
С Virtualbox я установил виртуальную машину Windows 7 TC. Диск должен быть VHD фиксированного размера (
7 ГБ и более поздние версии расширены на LUN до 25 ГБ).
Затем я «восстановил» с помощью winimage 9.0 VHD на iSCSI со своего компьютера с Windows.
Замечание для владельцев Igel: Igel TC теперь имеет двойной монитор в Windows 7 (драйвер из Top4download 22.00.01u). Для аудио используйте Vinyl Deck. Igel работает как настольный компьютер. Процессор не хромает.
Решение от windowsdiskless не простое и неразумное, и у меня оно не сработало.