Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Загрузка Windows 10 по сети через iSCSI

Автор: AlexRoader
Дата сообщения: 11.08.2015 12:03
Доброго времени суток. Кто-то пробовал устанавливать вышедшею Win10 на iSCSI диск для бездисковой загрузки? Для справки, начиная с 7-ки Microsoft включила поддержку установки и сетевую PXE загрузку с сетевого iSCSI диска, что у меня уже который год работает и дома и на предприятиях. 8, 8.1 работает, превью 10 10074 тоже работала, вышедший релиз не грузится по сети. Пробовал на 3 разных конфигурациях, в том числе и на VmWare, где до 10-ки её предшественники нормально грузились по сети.

Цепь загрузки PXE => DHCP => TFTP => iPXE => Sanboot iSCSI.

При установке видит iSCSI диск, ставится на него. Первая загрузка по сети и неудача inaccessible_boot_device как в случае невозможности инициализации сетевой карты или монтирования iSCSI диска.

Конфигурация iPXE

Цитата:


#!ipxe

dhcp net0
set keep-san 1
set initiator-iqn iqn.ws3:alex.ws3
sanboot iscsi:192.168.0.2::::iqn.sr3:alex.sr3

На 7, 8 всё работает как часики. Не могу понять, или это недоработка майкрософта, или исключили это поддержку, но тогда почему первый этап установки нормально проходит... Или что-то нужно новое конфигурировать. Сравнивал запуск службы TCPIP, HKLM\System\CurrentControlSet\Service одинаково 0 (при загрузке). Убирал фильтра сети с реестра как при миграции http://chee-yang.blogspot.com/2012/05/migrate-windows-7-instance-to-iscsi.html всё бес толку. Предшествиники ставились автоматом без лишних действий.

У кого какие ещё мысли есть?
Автор: Rushmore
Дата сообщения: 11.08.2015 14:01
Может быть, она у вас в UEFI пытается грузиться? Насколько помню, sanboot работает только в BIOS режиме.
Автор: AlexRoader
Дата сообщения: 11.08.2015 14:11
Rushmore из 3 конфигураций, 2 точно не знают что такое UEFI. Как определить что её "кинуло" в UEFI ?
Гружусь обычным BIOS-ом, PXE Rom.


Вот, рабочая загруженная по сети, на iSCSI диске превью 10

А вот результат продолжения установки вышедшей 10, после её первой загрузки по сети

Кстати, про, хоум, enterprice... без разницы не ставится.
Автор: Rushmore
Дата сообщения: 11.08.2015 14:23
Если PXE из BIOS, тогда точно UEFI не при делах. Кстати, можно посмотреть, после установки диск получается MBR или GPT?

Как обычно, сломали всё...
Автор: AlexRoader
Дата сообщения: 11.08.2015 15:08
Rushmore, диск получился MBR
Кстати, в качестве Software target - обычный Microsoft-ский, под Server 2008 R2
Автор: AlexRoader
Дата сообщения: 13.08.2015 08:19
Потихоньку локализирую источник проблемы... Он находится в драйвере NDIS. После подменны именно ndis.sys из сборки привью 10 074 загрузка и установка начинает продолжаться. И каким-то чудксным образом всё у меня заработало, при подмене обратно оригинального ndis.sys... Во чудеса, чего они там накосячили ))) Несколько раз сбрасывал установку и экспортировал ветку service реестра, теперь нужно найти, где там собака зарыта.

Вот сами майкрософт выпустили заплатку для 2012 R2 с подобным косяком, но таких еденици, кто грузит рабочие станции на Windows по сети ))) https://support.microsoft.com/en-us/kb/976042

Вот ещё информация мне для обдумывания https://support.microsoft.com/ru-ru/kb/2019184
Автор: GreySer1
Дата сообщения: 26.08.2015 15:54
Аналогичные проблемы, ставиться на iscsi все кроме 10ки. Надо пинать microsoft, что они там поломали.
Автор: wittmann1980
Дата сообщения: 14.10.2015 17:37
Всем добрый день, зашел в вашу ветку по одной причине - здесь собрались люди использующие загрузку Windows 7,8 по iscsi, хотел спросить знающих так как нигде не нашел подобной проблемы - Windows 8.1 Отлично грузится по сети, таких станций меня больше 10ка, но вот проблема - выключаться они не хотят, при выполнении операции "Завершение работы" - машина не выключается, а происходит просто завершение сеанса пользователя и впадание в спячку(на некоторых машинах) Помогите решить данную проблему, спасибо!
Автор: Rushmore
Дата сообщения: 16.10.2015 00:32
wittmann1980
Попробуйте отключить "быстрый запуск", вдруг поможет.
Автор: AlexRoader
Дата сообщения: 15.11.2015 22:29
wittmann1980 тоже была такая проблема, при включённом быстром запуске.


Кстати, для статистики, как при iSCSI показывают карточки Nvidia? Как у меня, грузятся они на порядок дольше и иногда не справляются со спящим режимом. С Realtek всё как по маслу.
Автор: sgvampir
Дата сообщения: 17.11.2015 04:32
Спасибо, через быстрый запуск помогло...
Автор: FreeTeacher
Дата сообщения: 02.01.2016 20:48
[more] AlexRoader
Здравствуйте!
Я школьный учитель, который далек от системного администрирования. Получил новые компьютеры: один сервер и пять бездисковых клиентов. Задача: осуществить PXE загрузку клиентами винды с сервера. Вижу для вас это не новость в отличии от меня. Третий день бъюсь над этим вопросом и ничегошеньки!!! Прошу помогите, пожалуйста!!!!!! Планирую загружать Windows 8.1 Раскажите, что за чем делать, что где почитать!
Я уже перелопатил кучу литературы, но не получается, далекая от меня тема, а учить ее с нуля некогда. Нужно пошаговое руководство по организации компьтерного класса.
Прочитав вот это: http://habrahabr.ru/post/244661/ и это: http://www.pvsm.ru/testirovanie/8010 я остановился на том, что именно такое решение будет для меня лучшим вариантом. Объясните доступным языком, какую систему изначально ставить на сервак, как настроить DHCP и TFTP и как собственно настроить iSCSI.
Помогите, кто чем может!!! Ссылки на правильные статьи, нужный софт и т.д. приветствуется! [/more]
Автор: AlexRoader
Дата сообщения: 03.01.2016 09:43
FreeTeacher
Доброго времени суток. Изначально я тоже когда-то ориентировался по этим статьям. Но после всё сложив, отказался от стороннего софта, используя исключительно роли сервера 2008 R2. Вы уже не первый, что меня просит написать пошаговое руководство, но для этого мне нужно минимум 4-5 дней, ввиду свободного времени.

На данный момент, данную задачу лучше настраивать на 2012 R2, ввиду того, что там более усовершенствованный iSCSI Target и к тому же можно сразу поднять сервер развёртывания без поднятия AD и сразу по сети ставить системы.

Но самая главная суть, это производительность дисковой системы на сервере, её нужно так организовать, чтобы рабочие станции не забивали себя при активной одновременной дисковой активности.
Автор: FreeTeacher
Дата сообщения: 03.01.2016 11:33
AlexRoader
Напишите, пожалуйста! Ибо не знаю как быть вообще! Уже многое в голове перепуталось, не понимаю, чо да как... Вот мои контакты: bearjonas@ukr.net, вдруг что можем лично обсудить!
Автор: Ded4
Дата сообщения: 14.01.2016 07:37
AlexRoader
Ставлю WIN 10 и та же проблема - после первой перезагрузки во время установки INACCESSIBLE_BOOT_DEVICE
Скачал и установил без проблем техникал превью 100074, взял от туда ndis.sys, заменил им родной ndis.sys от обычной десятки (которая не ставится) по пути c:\windows\system32\drivers\ - появилась другая проблема - говорит драйвер ndis.sys не имеет достоверной цифровой подписи. Как это у тебя получилось подменить этот файлик? может еще чего-то править нужно?
Автор: AlexRoader
Дата сообщения: 19.01.2016 00:27
Ded4 Я вот опять недавно экспериментировал, и тоже при загрузки ругнулся на отсутствие цифровой подписи. Но это пол беды, F8 на этом экране, выбор "отключить обязательную проверку подписи", и далее ступор о сообщении о повреждённом netio.sys. Я уже сам запутался как у меня оно проскочило с подменой

Но на виртуальной машине могу однозначно сказать, что после первой загрузки с vhd загрузка по сети не падает. И собака ещё живёт в ветке реестра system. Делал трасировку реестра до и после, следующим образом: Загружаю виртуалку с vhd, буквально 20-30 сек и ресет. Всё, в дальнейшем, эта виртуальная машина будет грузится по PXE, только напишет в графическом режиме, что установка была прервана, но суть не в этом 0x...7B не возникает.

Сравнивал реестр Advanced Registry Tracer-ом до и после, мало изменений, особенно в TCPIP и NDIS... Но фигня ещё в другом, импорт в файл реестра "до" из файла "после" не катит. Редактор пишет, что не все ключи были импортированы... Но! сама подмена файла реестра SYSTEM канает! Тоесть, старый SYSTEM "до" того как систему первый раз грузанул с диска, суём обратно и опять 7B. Через импорт reg не отрабатывает, хотя видны изменения. Почему так... Дело в скрытых разделах и параметрах, к которым нет доступа? Есть у меня эти два экземпляра SYSTEM если кому интересно.

Всё это танцы с бубном. Но однозначно есть вариант установки. Он не совсем правильный, но рабочий: Ставим на нужном системнике 10-ку на жёсткий, или на vhd файл.

При помощи чего вам удобно, акронис минитул, только Disk4vhd у меня не прокатил, он создаёт образ расширяемого размера. Монтируем нужный vhd файл и клонируем на виртуальный жесткий заранее установленную на заданном оборудовании 10-ку. После vhd файл в тарджет и всё... Радуемся.

Пока как-то только так оно получается.
Автор: Ded4
Дата сообщения: 01.02.2016 10:52
AlexRoader
Да, если ставить на HDD, а уже после нескольких первых перезагрузок системы до настроек персонализации сделать миграцию на iSCSI то установка WIN 10 пройдет до конца и будет работающая ОС через iSCSI. У меня теперь вопрос - как ранее установленноую WIN 10 перенести на iSCSI? вот тут проблема, и даже способ работающий на WIN 7(отключение LWF) тут не срабатывает.
Автор: wittmann1980
Дата сообщения: 07.04.2016 09:55
Спасибо за совет отключить "Быстрый запуск" что бы ПК выключались корректно!
Есть еще вопрос тем у кого много машин >10 загружаются по сети. Не сталкивались ли вы с такой проблемой - не всегда стартует Windows после загрузки gpxe идет подключение непосредственно к iscsi серверу и тут компы могут стартовать по-разному, могут с 1го раза, а могут с 20го постоянно перегружаясь, когда загрузились - работают вообще без проблем, грешил раньше на пропускную способность сети при запуске нескольких машин, но потом поставили 10Gbit и проблема не ушла, затем грешил на дисковую подсистему что она не справляется при обращении нескольких машин сразу и по таймауту отваливается кто то, но мы купили серверные SSD и проблема не ушла, как повысить таймауты(В них ли дело?) или куда копать дальше? Кто сталкивался? Спасибо!
Использую в качестве загрузчика gpxe и стандартную цель Microsoft ISCSI. Если машине удалось загрузиться то работает она потом великолепно!
Автор: Rushmore
Дата сообщения: 08.04.2016 19:05
wittmann1980
Попробуйте вместо gpxe использовать ipxe, там вроде код посовременнее и его активно до сих пор пилят.
Автор: wittmann1980
Дата сообщения: 08.04.2016 23:52
[q][/q]
Спасибо за совет, дело было таки в gpxe, заменил на ipxe и проблема ушла!
Автор: Rushmore
Дата сообщения: 11.04.2016 12:09
wittmann1980
Если у вас столько бабла есть (10G + серверные SSD), поставьте в компы сетевые адаптеры с поддержкой загрузки по iSCSI, тогда вам не нужен будет никакой ipxe/gpxe.
Автор: nagual2
Дата сообщения: 15.04.2016 03:21
А поддерживает ли ipxe/gpxe несколько таргетов для использования поддержки MPIO ?

Добавлено:
Так же интересует поддержка MCS.
Автор: wittmann1980
Дата сообщения: 20.04.2016 11:11

Цитата:
wittmann1980
Если у вас столько бабла есть (10G + серверные SSD), поставьте в компы сетевые адаптеры с  поддержкой загрузки по iSCSI, тогда вам не нужен будет никакой ipxe/gpxe.


Вы знаете сейчас 10G не так и дорого стоит, мы брали бюджетные D-Link 1510-28X, Ну серверные SSD стоили денег, но у нас куча рабочих станций >100 и на всех адаптеров как то не наберёшься со встроенным загрузчиком iSCSI, тем более решение на iPXE более чем стабильно работает. Сейчас переведено больше 20ти пользователей на такую работу, работает более чем прилично, быстрее чем на локальных HDD когда было, конфигурации компов подбираем все одинаковые что бы была возможность использовать один и тот же образ ОС, просто копируя его. Пока особых глюков не замечено, буду смотреть по мере добавления новых клиентов. На практике могу сказать что загруженные машины с установленным софтом почти не создают активности, при работающих 20ти машинах постоянная нагрузка на сеть 120...150мбит/с., основная нагрузка - утро, когда все приходят на работу и загружаются, но за 1.5Гбит/с не выходил пока, так что запас есть!
Автор: wittmann1980
Дата сообщения: 22.04.2016 13:49
Вопрос к знатокам, может так же кто то сталкивался - Есть ноуты, на которых только UEFI BIOS Никак их не могу стартануть по сетке, использую ipxe, но он пишет что не может прочитать образ диска, на машинах не UEFI всё хорошо работает, для запуска используется файл undionly.ipxe, а для UEFI там ipxe.efi и никак к нему не прикрутить образ для старта, куда хоть копать, не пойму, в Интернете полно всяких статей по запуску PXE + UEFI но как то там ничего не нашел толком.
Автор: BofA
Дата сообщения: 08.05.2016 17:51
Комрады, так в итоге кто-нибудь решил проблему с загрузкой Win10 по сети через iSCSI?
Я что только уже не пробовал, всё равно, система нормально грузится по сети первый раз, всё работает, но после первой же перезагрузки выдаёт INACCESSIBLE BOOT DEVICE.
Автор: wittmann1980
Дата сообщения: 17.05.2016 12:06

Цитата:
Комрады, так в итоге кто-нибудь решил проблему с загрузкой Win10 по сети через iSCSI?
Я что только уже не пробовал, всё равно, система нормально грузится по сети первый раз, всё работает, но после первой же перезагрузки выдаёт INACCESSIBLE BOOT DEVICE.


Та же фигня, я забил и оставил всех пользователей на 8.1

Страницы: 1

Предыдущая тема: Проблема с подключением к Win XP через RDP-клиент


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.