Цитата: Ты по этим шаблонам делал? И что - реальная система? Извини, но что-то это как-то...
Я так и собирал, брал шаблоны, добавлял в них компоненты, которые хотел посмотреть и собирал систему. Цели собрать замену реальной винде не стояло, поэтому я особо не напрягался над тем чтобы все работало вместе и в системе были все необходимые мне функции.
Вспомнил вот еще на 911сд кто-то давал проект с минимальной поддержкой железа, на его базе можно получить что-нибудь стоящее.
WinPE Minimal Hardware Base.slx euheny Цитата: Можешь не сомневаться - для бсода этого более чем достаточно.
Обреж хрюшу энлайтом и установи на реальном компе(а потом ещё обреж) - и ты будешь третьим.
Протестировал еще на свежесобранной Windows XP Embedded SP2, которая еще никакого железа не видела, там бсод стандартный 7B - результата аналогичный тому что был получен с винтукеем который стоял на реальном компе и знал его железо.
Вообще если ХП враме можно получить только урезая ее и устанавливая ее на реальный комп то нафига оно надо? около часа мучений с обрезанием\установкой и то нету никаких гарантий что она загрузится.
Добавлено: Ну что, можете меня поздравить!! Я стал третьим. (Обидно, хотелось первым). Только что загрузил Windows XP Embedded SP2 в RAM. Для этого оказалось достаточным добавить в проект компонент RAM Disk.
Подозреваю что в инструкциии
euheny не весь реестр. Чуть позже проверю это предположение.
Сегодня наверное всю ночь буду собирать приличную WinEmbedded чтобы грузить ее из рамы.
Вот некоторая информация к размышлению о рамдиске в ембеддед и в инструкции
[more]
Echo,"Windows RAM Disk Driver..."
IniWriteTextLine,"%TargetDir%\I386\TXTSETUP.SIF","HardwareIdsDatabase","Ramdisk=#$qRamdisk#$q"
Expand,"%SourceDir%\I386\ramdisk.sy_","%TargetDir%\I386\System32\Drivers"
IniWriteTextLine,"%TargetDir%\I386\TXTSETUP.SIF","HardwareIdsDatabase","DetectedInternal\Ramdisk=#$qRamdisk#$q"
IniWriteTextLine,"%TargetDir%\I386\TXTSETUP.SIF","HardwareIdsDatabase","Detected\Ramdisk=#$qRamdisk#$q"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","",""
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","DisplayName","Windows RAM Disk Driver"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","Description","Windows RAM Disk Driver"
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","Type","1"
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","Start","0"
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","ErrorControl","1"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","ImagePath","\SystemRoot\system32\drivers\ramdisk.sys"
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","Tag","1"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk","Group","Primary disk"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk\Parameters","",""
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk\Parameters","ReportDetectedDevice","0"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk\Debug","",""
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk\Debug","DebugComponents","0"
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Services\Ramdisk\Debug","DebugLevel","0"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK","",""
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","",""
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","ClassGUID","{052EDE36-BFFF-4AD4-9FEE-5838250CE7AF}"
RegWrite,HKLM,0x7,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","HardwareID","ramdisk"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","Class","Ramdisk"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","Driver","{052EDE36-BFFF-4AD4-9FEE-5838250CE7AF}\0000"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","Mfg","Microsoft"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","Service","Ramdisk"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","DeviceDesc","Windows RAM Disk Controller"
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","ConfigFlags","0"
RegWrite,HKLM,0x4,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000","Capabilities","0"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000\Control","",""
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000\Control","ActiveService","Ramdisk"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Enum\Root\RAMDISK\0000\LogConf","",""
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Control\Class\{052EDE36-BFFF-4AD4-9FEE-5838250CE7AF}","",""
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Control\Class\{052EDE36-BFFF-4AD4-9FEE-5838250CE7AF}","Class","Ramdisk"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Control\Class\{052EDE36-BFFF-4AD4-9FEE-5838250CE7AF}","","Ramdisk"
RegWrite,HKLM,0x1,"Tmp_setupreg_hiv\CurrentControlSet\Control\Class\{052EDE36-BFFF-4AD4-9FEE-5838250CE7AF}","Icon","-5"
[/more]