Несколько лет назад в моем университете я вспоминал, что лаборатории загружали 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 корпорация Майкрософт предлагает Windows Thin PC в качестве облегченной операционной системы, предназначенной для подключения через службы удаленных рабочих столов к Windows Server. Поддерживаемые дополнительные функции, такие как поддержка RemoteFX для улучшенной графики, VPN-подключение DirectAccess и шифрование BitLocker, помогают обеспечить оптимальную операционную систему для тонких клиентов для перепрофилирования настольного оборудования.
Если вышеперечисленное звучит как правильный путь для вас, вы можете найти дополнительную информацию, руководства для ИТ-специалистов, доступ к пробным версиям и бета-версиям и многое другое в Центре виртуализации настольных систем на сайте Springboard на веб-сайте TechNet.
источник
Невозможно загрузить Windows 7 через PXE или что-то подобное. Windows PE (среда предустановки; которая лицензируется только для целей обслуживания и установки и не имеет ничего общего с обычным рабочим столом Windows) может быть загружена через PXE. Некоторые другие версии Windows, которые вас не интересуют, также могут быть загружены через PXE, но не как настольная ОС.
Большинство целей iSCSI уровня предприятия могут выполнять тонкую подготовку, когда они используют один и тот же базовый образ для всех систем, и только различия занимают дополнительное пространство. Кроме того, Windows не поддерживает загрузку с одного экземпляра (пока что это то, что MS уже давно работает внутри). Таким образом, каждый компьютер должен видеть различные хранилища, они еще не могут поделиться.
источник
невозможно использовать одно и то же изображение, но вы можете использовать дедуплицированную файловую систему, чтобы использовать много клонированных образов и безопасное дисковое пространство, я думаю, что результат будет таким же.
Попробуйте использовать мой дистрибутив с SDFS, OpenDHCP для простой настройки и AoE для загрузки бездисковой Windows ...
http://windowsdisklessaoe.wordpress.com
и предварительный выпуск дистрибутива здесь:
http://susestudio.com/a/UZQFsW/windows-diskless-with-aoe
источник
xMy решение для идентичной проблемы:
Аппаратное обеспечение: тонкий клиент 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 с помощью редактора menu.lst
по умолчанию 0
название Windows ThinPC
ядро /ipxe.lkrn
сборка с "rom-o-matic.eu" ipxe.lkrn и сохранение ее после загрузки на USB / CF, выберите расширенный вариант и ядро linux Внимание 1: параметр отметки только для загрузки iSCSI, остальное без изменений Внимание 2: встроенный сценарий (изменить ip iqn!):
«#! Ipxe
dhcp net0
sanboot iscsi: 192.168. ???. ??? :::: iqn.2007-09.jp.ne.peach.istgt: disk?
набор держать сан 1 "
С Virtualbox я установил Windows 7 TC VM. Диск должен быть VHD с фиксированным размером (
7 ГБ и позже расширен на LUN до 25 ГБ).
Затем я «восстановил» с помощью winimage 9.0 виртуальный жесткий диск в iSCSI со своего компьютера с Windows.
Замечание для владельцев Igel: Igel TC теперь имеет двойной монитор в Windows 7 (драйвер от Top4download 22.00.01u). Для аудио используйте Vinyl Deck. Igel работает как рабочий стол. Процессор не хромает.
Решение от windowsdiskless не является умным и простым и не работает для меня.
источник