Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » MobileOS

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Открыть новую тему     Написать ответ в эту тему

euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MobileOS - это Windows XP которая сразу загружается на любом современном компе*. (ещё)
 
Таким образом мы имеем возможность предустановить необходимый нам soft и свободно пользоваться им в любом месте, оснащённым компом.
Это также даёт возможность не оставлять никаких следов после подобной деятельности.
 
Данная тема предназначена для тех, кто собирает и использует MobileOS
 
Если что-то не собирается, если возникают какие-то вопросы по ходу сборки,  
если есть вопросы по использованию и установке необходимого Вам софта и драйверов - то прошу ,
задавайте вопросы , будем обсуждать , и решать
 
Если есть предложения или Вы являетесь разработчиком софта и драйверов (свободных конечно),  
которые могут усовершенствовать MobileOS - тогда тем более

Форумы на английском :
http://www.boot-land.net  инфа , WinBuilder и проекты для него
http://www.911cd.net/forums  хранилище полезной информации , BartPE
Полезные темы :
Windows Preinstallation Environment(WinPE). WinBuilder
Здесь тестируем и выбираем флэшки
 
 
 
* - речь конечно идёт о нормальном ACPI-компе. Исключения с установленной WinXP мне не попадались. Надеюсь Вам - тоже  

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 21:32 19-02-2007 | Исправлено: euheny, 22:27 09-11-2014
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
adygeez

Цитата:
16-ая это BIN.7z?

Да - я и ж говорю что ручной вариант
сначала два раза рас7зипиваеш, потом открываеш бинимж, а следом и рамимж; собираеш обоих, а потом закрываеш их и пишеш на флэху
 
добавлю что я также на источнике применял патчи по сети, темам и sfc
 
также устанвливал директикс и Microsoft Visual C++ 2005 Redistributable
 
дотнет не ставил - он не работает, да и я стараюсь его не использовать. Хотя конечно прикрутить можно.
 

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 00:34 09-06-2008
adygeez



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
16-ая почему-то застреёт на logonui на "Playing logon sound" выдаёт окошко ошибки без надписей с кнопкой ок, дальше глухо по кругу.
 
Но явно усб девайсы подхватываются, лапочки замегали

Всего записей: 11 | Зарегистр. 06-06-2008 | Отправлено: 20:48 12-06-2008 | Исправлено: adygeez, 20:48 12-06-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
adygeez
Хм, так а "лицензионные" ключи ты импортировал? Мне же пришлось их удалить  

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 08:33 13-06-2008
adygeez



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ура!!! Оно загрузилось)))
 
Теперь осталось встроить туда родные дрова, как это по нормальному делается???

Всего записей: 11 | Зарегистр. 06-06-2008 | Отправлено: 15:16 13-06-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
adygeez
а что вобще понимать под родными?
если речь идёт о тех устройствах, на которые предлагается установить драйвер(т.е. мелькают окошки, в диспетчере устройств они с вопросами) - то достаточно просто
 
ну к примеру модем:
1. сначала собираеи файлы имеющие отношение к нему. Для моего Genius GM56USB V3 это по-сути AGRSMxp.inf, agrscoin.dll, и AGRSM.sys. Чтобы исключить лишние файлы удаляем их из секций  [SourceDisksFiles] и [*CopyFiles] в inf-е.
2. проверям корректность установки в режиме Helper>System>Autoinst - OFF(требуется  перезагрузка, после которой появится такое же окошко - OK не жать), т.е. драйвер должен успешно ставится из папки Y:\Drivers (там же его и оставляем)
3. смотрим какое устройство предлагается установить в диалоге установки и находим точное его название в [Strings]
4. добавляем это название в HKEY_LOCAL_MACHINE\MobileOS autodev , у меня оно выглядит как Agere USB2.0 V.92 SoftModem, там его и можно найти.
5. возвращаем режим обратно на Helper>System>Autoinst - ON и перезагружаемся. Теперь драйвер должен подхватиться автоматически - это будет видно.
 
для других типов устройств можно либо встроить поддержку, либо просто их пометить(см ключ HKEY_LOCAL_MACHINE\MobileOS\HW_Info) - чтоб не путаться.
 
В биосе обязательно повыключай то что не используеш, типа COM, LPT, LAN и т.д.
 
Вобще в Helper-e я сделал зачатки автоматизации почти всех сохранений конфигурации, как системы, так и пользовательских настроек.
К примеру Helper>System>Save settings в моём компе устраняет конфликты прерываний, а Helper>Save settings сохранит значки Desktop(не пихать сюда большие папки), ярлыки Start Menu, КМ SendTo и кое что другое.
Однако я его практически сейчас не обнавляю, поскольку хочу что бы он был написан на C++, которого я незнаю и пытаюсь изучить. В свою очередь на изучение времени не хватает.
 
Если кто-то случайно знает C++ и хочет написать Helper(название можно и лучше придумать), то я конечно готов поделиться всеми знаниями и соображениями по этому вопросу

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 00:09 14-06-2008
adygeez



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Родные - видео, лан, проц, Pci-мосты, звуковуха, com порт
 
+ не родные usb принтер и usb модем...
 
Делаю как ты написал! в текущей системе ставится после перезагрузки все исчезает

Всего записей: 11 | Зарегистр. 06-06-2008 | Отправлено: 19:32 14-06-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
adygeez

Цитата:
видео

видео интегрированное? вобщем не важно
 
общий смысл состоит из нескольких вещей
- с помощь регшота отследить изменения
- внести изменения в ядро и сохранить. для этого нужно добавить:

Код:
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\MobileOS\Helper]
"ShowHM"="1"

это откроет соответствующие пункты меню

Цитата:
лан

им не пользуюсь поэтому не знаю как его лучше устанавливать(на этапе загрузки или после)

Цитата:
проц

это незачем, хотя я подумываю о поддержке stand by - тогда видимо понадобиться

Цитата:
Pci-мосты

они не работают что-ли? или просто хочеш чтобы были подписаны и без вопросиков?

Цитата:
звуковуха

ну если HDA - то в шапке

Цитата:
+ не родные usb принтер и usb модем...

в предидущем посте описал

Цитата:
Делаю как ты написал!

значит где-то что-то пропустил(или я чего-то забыл  )
опиши подробно свои шаги - в конечном итоге разберёмся
 
 
 
 

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 20:49 14-06-2008
adygeez



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
это откроет соответствующие пункты меню

Пункты меню в какой программе или в каком месте?
 
 

Всего записей: 11 | Зарегистр. 06-06-2008 | Отправлено: 21:22 14-06-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
adygeez
это у Helper-а меню(значок в трее). Наверное потребуется перезагрузка

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 21:36 14-06-2008
adygeez



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
из папки Y:\Drivers

 
Там можно создовать подпапки или все дрова в куче должны лежать?
 
Вообще хочу чтобы все зависимости были нормальными, и небыло вопросиков и восклицательных знаков

Всего записей: 11 | Зарегистр. 06-06-2008 | Отправлено: 22:39 14-06-2008 | Исправлено: adygeez, 02:59 15-06-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Там можно создовать подпапки или все дрова в куче должны лежать?

вобще там должны лежать inf-файлы, а файлы которые они цепляют в отдельных подпапках
когда происходит автоматическая установка драйвера, то MobileOS будет искать драйвер имеено в Y:\Drivers

Цитата:
Вообще хочу чтобы все зависимости были нормальными

это про какие зависимости?

Цитата:
небыло вопросиков и восклицательных знаков

ну на своём компе я так и настроил
 
для того чтобы я понял о каком устройстве речь и что с ним делать мне нужны такие данные
1. описание что за устройство и его родной inf
2. отчёт регшота(2.0.1. )
вот regshot.ini
для создания отчёта
- удалить устроиство(некоторые устройства удалить нельзя)
- сделать снимок 1
- запустить перескан и установить драйве
- сделать снимок 2 и сравнить
- отчёт отправить мне
3. возможно что-то ещё
4. данная процедура(и вправду дура  ) может корректироваться взависимости от конкретного устройства
 
так что выбирай что-то одно и поехали  
а со временем научишся быстро это делать(т.е. делать плагины)

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 08:40 15-06-2008
WinZ2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый вечер.
 
Вы писали, что у  Ramdisk.sys есть ограничение 500 мб.  
Думаю, для полноценной работы этого мало.
Нашел такую вещь
RRamdisk.sys
"The following freeware RRamdisk.sys, originally written by Gavotte based on Microsoft’s Ramdisk.sys, ... doesn’t have size limitation, supports popular FAT16 FAT32, NTFS filesystems, and supports Windows 2000 operating system"
_mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/
 
Реально ли внедрить?
 
И еще: объясните пожалуйста назначение строк
 
IniWrite,"%TempDir%\M_OS_temp\image.inf","image","active","1"
...
ShellExecute,hide,"%BaseDir%\Tools\dd.exe","if=#$q%Target%\IMG\BIN.IMG#$q of=#$q%TempDir%\M_OS_temp\image.inf#$q bs=1 count=1 seek=16 skip=446"
...
Set,%tmpv%,%tmpv%
Set,%ch%,%ch%
IniRead,"%TempDir%\M_OS_temp\image.inf","image","active","%tmpv%"
If,%tmpv%,NotEqual,Ђ,Set,%ch%,n
...
FileDelete,"%TempDir%\M_OS_temp\image.inf"
If,%ch%,Equal,n,Message,"Error installation",Error
 
Ругается последней строкой. Пробовал вручную, но не знаю что тут должно произойти на выходе...
 
С уважением, Шевелёв Александр

Всего записей: 7 | Зарегистр. 02-11-2008 | Отправлено: 23:50 02-11-2008 | Исправлено: WinZ2, 23:56 02-11-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinZ2

Цитата:
Нашел такую вещь

надо будет попробывать как-нибудь
правда мне хватает и виндового  
 

Цитата:
объясните пожалуйста назначение строк

это проверка образа
 
а на что ругается?
 
попробуй ручной метод как adygeez
 

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 03:49 03-11-2008
WinZ2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"а на что ругается? "
 
логи выложил на _oknalux.com/logs.zip
Вот и я не пойму - image.inf создается успешно, dd.exe проходит тоже вроде ок, image.inf удаляется, а потом срабатывает IF который я приводил "If,%ch%,Equal,n,Message,"Error installation",Error "
 
сейчас пробую "ручной вариант сначала два раза рас7зипиваеш, потом открываеш бинимж, а следом и рамимж; собираеш обоих, а потом закрываеш их и пишеш на флэху"
 
дело встало на "а следом и рамимж". это как? остальное понятно. (я может и сам докапаюсь, но день уйдет это точно)
 
хм, чуть чуть заработало (правда основная винда слетела... сижу с ноута)
дело было в отностиельном пути к img в boot.ini - прописал через harddisk volume etc и произошла попытка загрузки (безопастном режиме дходит до экрана приветствия)  
 
кстати, если доходит до экрана приветствия - значит с ntldr все ок? он уменя остался из xpsp2 (пробовал из 2003 - тоже самое)
 
извините что много букв...
 

Всего записей: 7 | Зарегистр. 02-11-2008 | Отправлено: 10:43 03-11-2008 | Исправлено: WinZ2, 18:22 03-11-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

WinZ2

Цитата:
Вот и я не пойму

судя по-всему что-то мешает работе dd.exe
 

Цитата:
дело встало на "а следом и рамимж". это как?

открыть - значит подмонтировть образ, для того чтобы подмотировать рамимж сначала нужно открыть(монтировать) бинимж т.к. рамимж внутри бинимж
 

Цитата:
правда основная винда слетела

а чего она слетела - бинимж пишется на флешку и с неё грузишся - винда на винте не должна страдать.

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 02:10 04-11-2008
WinZ2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
сначала нужно открыть(монтировать) бинимж т.к. рамимж внутри бинимж  

стоп. когда я подключаю bin.img (2гб, из Projects\MobileOS\016 beta) через ImDisk или filedisk (с параматрами из скрипта или без них) - появляется новый _неформатированный_ диск. как там внутри может быть что-то? это же raw?
 
Могу я попросить немного общих разъяснений? (если да, см ниже)
 
допустим, я поставил win xpsp2 на D:, вживил в нее ramdisk.sys, отключил pagfile, драйвера ide на стандарт. смонтировал содержимое D: в w2k3.img (вес 480мб)
прописал загрузку с этого img в boot ini. (доходит до экрана привествия, это не важно).
 
Собственно вопрос: что еще _принципиально_ нужно поменять в win (кроме устновки ramdisk.sys) чтобы она минимально заработала (пусть с глюками)? например, требуется какое-то особое ядро hal.dll, обязательно править имена системных папок или еще что-нибудь?  
 

Цитата:
а чего она слетела

"загрузка последней удачной конфигурации" помогла
 
и еще... оффтопик: почему ты отвечаешь ночью? тоже времени нет ?

Всего записей: 7 | Зарегистр. 02-11-2008 | Отправлено: 02:33 04-11-2008 | Исправлено: WinZ2, 03:06 04-11-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinZ2

Цитата:
 появляется новый _неформатированный_ диск. как там внутри может быть что-то? это же raw?
это образ как-бы винта - его открывать со смещением(в скриптах есть)

Цитата:
тоже времени нет

угу - сплю часа 3-4 всего  

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 03:04 04-11-2008
WinZ2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"его открывать со смещением(в скриптах есть)"
хм, ведь делал же со смещением, и без него... никак.
а щас попробовал на свежую голову - открылось! буду дальше пробовать с новыми силами. Спасибо за поддержку!
 
P.S. там еще такая заморочка была, ты выбрал  буквы дисков W: и Y: для промежуточных операций... а W: - это мой родной диск с 400Гб информации. представь мое состояние, когда это диск изчез!
 

Всего записей: 7 | Зарегистр. 02-11-2008 | Отправлено: 03:15 04-11-2008 | Исправлено: WinZ2, 03:16 04-11-2008
WinZ2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так и останавливается на экране приветствия, в safe mode тоже. Курсор бегает и ничего. Пути к logohui и userinit корректные, винда корпоративная, без ключа изначально.

Всего записей: 7 | Зарегистр. 02-11-2008 | Отправлено: 16:08 04-11-2008
euheny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinZ2

Цитата:
без ключа изначально

низнаю таких виндов!
у всех этот ключ есть
там в образе есть рег в котором указано месторасположение необходимых записей реестра - их нужно скопировать

Всего записей: 4311 | Зарегистр. 22-11-2006 | Отправлено: 02:51 05-11-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » MobileOS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru