Перейти к содержимому


jur

Дата регистрации: 09.08.2010
Вне сайта Был на сайте 21.11.2016 15:42
-----

Сообщения пользователя

В теме:Прибор на основе Windows 10 Enterprise 2016 LTSB (т.е. IoT) - скрыть ОС

31.08.2016 - 19:13

Многотруден, извилист и весьма тернист путь ембеддедщика...

Начал я с того, что принялся изучать эту загадочную sysprep. На technet и вообще в Интернете информации достаточно. Но мне на ум тут же пришли слова Жванецкого: "Штанов много, их очень много, и в случае катастрофы их хватит на всех. Только нет тех, что подходят! Это незначительный процент от тех, которые есть." :-) Из всей прочитанной информации я понял очень не много. Несколько насторожили слова: "By default, Windows Setup removes device drivers when you generalize the system.". Но успокоили: "To keep these drivers on the computer during system generalization, set the Microsoft-Windows-PnPSysprep | PersistAllDeviceInstalls setting to true.". Где нужно ставить этот самый "true" я не понял, понадеялся, что прояснится по ходу дела.

Ничтоже сумняшеся запустил на приборе с установленной системой и моей программой sysprep /generalize. Дальнейший процесс оказался выше моего понимания. После перезапуска появилось окно ввода имени пользователя. Но пользователя я уже вводил при первоначальной установке системы. Хм... Ввел еще одного. Система окончательно запустилась и появился новый пользователь. И все! Тут я понял, что ничего не понял.

Снова полез в Интернет. Узнал про волшебную комбинацию Ctrl-Shift-F3. Много предложений о создании референсного образа на виртуальной машине. Это, де, избавит вас от привязки к железу, сделает образ более универсальным. Это, конечно, здорово, но мне нужно как раз с привязкой к моему железу! В общем, совершенно темный лес... Не прозрачнее Черной Дыры...

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

Большое спасибо за помощь!
 


В теме:Прибор на основе Embedded 8.1 Industry Pro - скрыть ОС

20.07.2016 - 11:45

Большое спасибо за помощь! Внимательно изучу эти материалы. Чувствую, вопросов появится... :-)


В теме:Windows Embedded POSReady 7

14.07.2016 - 16:14

Большое спасибо за помощь! Внимательно изучу эти материалы и попытаюсь применить.


В теме:Windows Embedded POSReady 7

14.07.2016 - 10:37

Явно где-то ошибаетесь, либо что-то не так делаете, и упускаете этот момент из описания: на PR с установкой обновлений проблем никогда не было.

 

Наверное где-то ошибаюсь, ведь опыта в современных Embedded-системах у меня еще нет. Однако я пытаюсь рассуждать логически. Ошибиться при установке Windows Embedded POSReady 7 просто негде: Next, Install, имя пользователя и все. После этого сразу Windows Update (подняв сеть, конечно). С другой стороны, не напрасно ведь Интернет полнится вопросами Windows Update именно для семерки. Мало того, Микрософт о проблеме тоже знает и предлагает несколько решений, которые, правда, у меня нисколько не сработали. Вполне возможно, что из-за железа, но тут уж я бессилен.

 

Памяти, кстати, маловато, файл подкачки лучше тоже побольше.

 

Странно. Системные требования для 32-битной WE POSReady 7 гласят, что памяти нужно 1 ГБ, а у меня целых 2 ГБ :-) Больше похоже на некий трудноуловимый баг.

 

А тем временем установил Windows Embedded 8.1 Industry Pro. В отличие от WE POSReady 7, тут понадобилось вводить evaluation key. После установки не без волнения запустил Windows Update. Все прекрасно сработало! Установилось около 50 апдейтов, расход памяти не превышал 600-650 МБ. В приподнятом настроении установил свою приборную программу. Наконец-то!!! Все прекрасно работает! Я в полном восторге! :-)

 

Все, теперь покупаем десяток лицензий и тестируем прибор.

 

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

 

Большое спасибо за помощь!


В теме:Windows Embedded POSReady 7

13.07.2016 - 10:52

В вашем вопросе, видимо, имеется в виду вот эта статья: http://www.quarta-em...tatiyi/111.html

 

Большое спасибо!

 

При установке обновлений нужно еще проверить, что существует файл подкачки достаточного размера (особенно если в образе есть фильтра записи - их также нужно отключить).

 

Да, файл есть, его размер около 2-х ГБ (1916 МБ). Доступной физической памяти 890 МБ, виртуальной - 854 МБ. Фильтра записи нет, т.к. я воюю с Windows Embedded POSReady 7.

 

Тем временем продолжил шаманство. У Микрософта нашел еще одно обновление: Update for Windows 7 (KB3050265). Установил его, рестартовал компьютер. Наконец-то что-то новое! :-)

 

Но радость была не долгой. Хотя теперь апдейт не висит, но зато немедленно рапортует: "Windows update cannot currently check for updates because the service is not running. You may need to restart you computer". Думаю не стоит говорить, что рестарт не дал абсолютно ничего... Оказалось, что и об этой напасти Микрософт знает: Windows Update Cannot Check For Updates. Попытался открыть эту страницу на приборе, чтобы нажать "Download". Как бы не так! Родной Internet Explorer отказался открывать родную же веб-страницу!! Пишет, что, мол, секъюрные и несекъюрные данные перемешаны, хотите посмотреть? Нажатие "Да", "Нет", "More info" приводило к неизменному результату: девственно пустой странице. Естественно, выключение уровня защиты в установках интернета ничего не дало...

 

Тогда скачал этот файл (WindowsUpdateDiagnostic.diagcab) на рабочем компьютере и запустил его на приборе. К моему удивлению он заработал! :-) Через несколько минут выдал, что, мол, Windows Update и еще что-то второе (что-то про мультимедия) починены, можно рестартовать компьютер. Грустно понурившись я компьютер рестартовал. И даже не удивился, что абсолютно ничего не изменилось: все та же "... service is not running.". Хотя Таск Менеджер говорит, что сервис как раз running. Все мои дальнейшие телодвижения ни к чему не привели. (Background Intelligent Transfer Service тоже running.)

 

Буду пробовать Windows Embedded 8.1 Industry. Тем более, что цена лицензии такая же, как и у Windows Embedded PosReady 7. О результате непременно напишу.