Jump to content

cdob

Member
  • Posts

    1,180
  • Joined

  • Last visited

  • Days Won

    1
  • Donations

    0.00 USD 
  • Country

    Germany

Everything posted by cdob

  1. A bootable program embedded in firmware is another approach. Allmost all hardware and OS boots from a (virtual) DVD drive. E.g. a Zalman ZM-VE400 and a SSD disk
  2. https://technet.microsoft.com/en-us/library/security/ms15-005.aspx#ID0EBEAE https://technet.microsoft.com/en-us/library/security/ms15-011.aspx#ID0E3NAC https://technet.microsoft.com/en-us/library/security/ms15-050.aspx#ID0EOIAC https://support.microsoft.com/en-us/lifecycle/search/default.aspx?alpha=Windows%20Server%202003%20R2 2003 is supported til 7/14/2015, but it's not fixed currently. There is no 2003 fix and not for POSReady 2009. What to do at POSReady 2009?
  3. Does WinNTSetup supports a install.wim / custom.wim pair? Given a tablet with a install.wim / custom.wim pair. Task: to do a manufacturer restore at gui mode manually https://technet.microsoft.com/en-us/library/dn594399.aspx Some examples to clarify the issue: wimlib-imagex.exe apply D:\Win8_x86\custom.wim 1 C:\ --ref D:\Win8_x86\install.wim --wimbootDism.exe /Apply-Image /ImageFile:D:\Win8_x86\custom.wim /Index:1 /SWMFile:D:\Win8_x86\install.wim /ApplyDir:C:\ /WIMboot. Selecting custom.wim at WinNTSetup 3.7.9 and apply wimboot mode: Error: 0x714 Appying system image failed. Any chance to include install.wim?
  4. Yes, the driver should work too. Try it. Post the HardwareID as text, not as a tiny picture. Intel Chipset is another case: there are no AHCI/RAID mass storage drivers. Asks Intel about naming convention.
  5. Can you make a smaller picture Seems to be a "Intel® ICH10R SATA AHCI Controller" Supported by 32bit Intel RST textmode driver v11.2.0.1006 WHQL
  6. http://www.msfn.org/board/topic/107504-integration-of-intels-sata-ahci-and-raid-drivers/ Post #1 refers to http://www.win-raid.com/t22f23-Guide-Integration-of-Intels-AHCI-RAID-drivers-into-a-Windows-XP-W-k-W-k-CD.html And Boot Windows 7, open device manager: Which HardwareID matches mass storage controller?
  7. Try modded Intel driver pack. http://www.msfn.org/board/topic/107504-integration-of-intels-sata-ahci-and-raid-drivers/
  8. Boot the Win8 install media, press shift F10 and run dism to apply the image https://technet.microsoft.com/en-us/library/hh824910.aspx https://msdn.microsoft.com/en-us/library/jj980032(v=winembedded.81).aspx However: which hardware do you use? Doe sthe manufacturer used Wimboot? https://blogs.windows.com/itpro/2014/04/10/what-is-windows-image-boot-wimboot/ Which file size matches your swm files?
  9. A UEFI boot manager would be nice: select grub2 bootx64.efi or cdboot_noprompt.efi Both grub2 and bootmgr.efi (PE bootable) should work at CD boot. Does anybody know a appropiate UEFI boot mangaer?
  10. Grub2 changes something, bootmgr.efi dosn't detect a CD boot drive anymore. It's not a question about file system.
  11. I did make a Win PE ISO myself before posting of course. Quick and dirty, not recommended in general: Given Windows 8.1 files. The ISO boots up to input a product key: this indicates the file install.wim is found mkisofs.exe -iso-level 3 -N -D -d -relaxed-filenames -allow-multidot -hide boot.catalog -no-emul-boot -b "boot/etfsboot.com" -eltorito-alt-boot -eltorito-platform efi -b efi/microsoft/boot/efisys.bin -no-emul-boot -o W8_x64_efi.iso D:/win8_1At a mutli boot cd I would add rock ridge extension and uppercase required files and folders only. Which grub2 Efiboot.img do you use? Do you use a file from a linux distribution? Did you recognice the 4 GB limiataion? Sort core boot files to front of media.
  12. No, Windows boots from ISO9660 still, this includes UEFI. Uppercase core boot files, compare BootOrder.txt https://technet.microsoft.com/en-us/library/dd799243.aspx Uppercase /bootmgr.efi and /efi/microsoft files too.
  13. @jaclaz and Dave-H Thanks for the wonderful sector size story. Continue please. Userinit path is false: http://support.microsoft.com/kb/929825/en-us Adjust the drive letter: MountedDevices https://support.microsoft.com/kb/223188/en-us Boot another NT Windows and adjust XP registry.
  14. Given a AMD AHCI hardware. And XP SP3 files with sp57528.exe ahci 3.3.1591.17 driver integrated. The same hard disk as previously. XP setup assigns: J: to 100 mb partition (several card readers at system) C: to 200 GB partition (XP setup announces later intention) H: to 40 GB partition (XP target) XP Installation does finish. The 200 GB Windows 7 partiton is active. And contains XP ntldr and boot.ini Windows 7 dosn't boot anymore. Has to be adjusted, set 100 mb partition active.
  15. The example was described at post #12. I should have clarified the 100 mb active partition. Yes, c:\ refers to the 100 mb partition that way. It's the natural XP sort order. Yes, a migrate.inf can set drive letters that way. Or after textmode first reboot: boot another OS, e.g. Windows 7 and adjust XP registry. Drive letters can be changed at MountedDevices so far. I would prepare a USB stick to boot windows 7 from hard disk: Use bcdboot to transfer bootmgr and \boot\ at USB stick. Booting this can be tested before. In a case of emergency, it's possible to boot windows 7 from hard disk still.
  16. Given a 100 mb system partition, a 200 gb partition and a 40 gb empty active partition. Windows SP3 XP setup set letter c: to 40 gb active partition. Installation finishes. ntldr and boot.ini are at 40 gb active partition. All XP files are at 48 bit LBA range. This one? http://h30434.www3.hp.com/t5/Notebook-Operating-Systems-and-Software/Windows-XP-SATA-drivers-for-HP455-G1-Probook-Laptop/td-p/4888270 Did you used AHCI drivers from sp43839.exe or sp57528.exe? Files from sp57528.exe should work. Delete the partition. Does XP setup detect free space at hard disk?
  17. I don't known. But does this match OP situation? Which ID refers to the 100 mb partiton currently? Windows 7 setup creates a 100 mb system partition: ID 0x7, is not hidden, but no drive letter assigned Given a 100 mb system partition , a 200 gb partition and a 40 gb empty partition. XP SP3 setup finds the all three partitions, installation to 40 gb partiton is possible. ntldr and boot.ini are at 100 mb partiton in front of media. KB303013 refers to XP gold and XP SP2. XP setup disables Windows 7 boot. Has to be repaired after. Which driver did you add? Name the URL. Which other HP modell did you select to download the driver? Which XP version do you use? Use a SP3 version. Try modde AMD drivers, post #234 http://www.msfn.org/board/topic/135840-integration-of-amd-ati-sb7xx-textmode-raid-ahci-drivers-on-an-xp/page-10#entry1012118
  18. I guess driver dosn't match. Which HardwaeID does match HP 455G1 Sata controller? Which driver did you add? Did you usesd textmode mode.
  19. To patch KB3013455 win32k.sys, set version string .6713 and adjust PE checksum. hexalter.exe win32k.sys 0x55D20=0xF7,0x04,0x00,0x00 0x55D2B=0x17,0x7E,0xFF,0xFFgsar.exe -o -s":x2E:x00:x36:x00:x37:x00:x31:x00:x32:x00" -r":x2E:x00:x36:x00:x37:x00:x31:x00:x33:x00" win32k.sysgsar.exe -o -s":x01:x00:x05:x00:x38:x1A:x28:x0A" -r":x01:x00:x05:x00:x39:x1A:x28:x0A" win32k.sysPEChecksum.exe win32k.sys
  20. No, not relevant until then. Contrary nice, helps to avoid confusion in the meantime. There is a unicode string ".6712" gsar -b "-s:x2E:x00:x36:x00:x37:x00:x31:x00:x32:x00" String at different offset per language, gsar can change this string too. Report later.
  21. Thanks for report. Did I misunderstood the instruction? Patch harkaz code as fixed code for all languages? Patch 55D1F : E8 F7 04 00 00 Patch 55D2A : E8 17 7E FF FF
  22. A batch dd.exe if=win32k.sys of=55D1F.bin skip=351519 bs=1 count=5dd.exe if=win32k.sys of=55D2A.bin skip=351530 bs=1 count=5dd.exe if=55D1F.bin of=win32k.sys seek=351530 bs=1 count=5dd.exe if=55D2A.bin of=win32k.sys seek=351519 bs=1 count=5PEChecksum.exe win32k.syshttp://www.chrysocome.net/ddhttp://www.coderforlife.com/projects/utilities/#PEChecksum
  23. With some KB files for /r %a in (win32k.sys) do @if exist %a gsar -b "-s:x8b:xcb:x8b:xd7:xe8" "%a" | find "0x55"X86-ar-windowsxp-kb3013455-x86-embedded-ara\SP3QFE\win32k.sys: 0x55d1b X86-cs-windowsxp-kb3013455-x86-embedded-csy\SP3QFE\win32k.sys: 0x55d1b X86-da-windowsxp-kb3013455-x86-embedded-dan\SP3QFE\win32k.sys: 0x55d1b X86-de-windowsxp-kb3013455-x86-embedded-deu\SP3QFE\win32k.sys: 0x55d1b X86-el-windowsxp-kb3013455-x86-embedded-ell\SP3QFE\win32k.sys: 0x55d1b X86-en-windowsxp-kb3013455-x86-embedded-enu\SP3QFE\win32k.sys: 0x55d1b X86-es-windowsxp-kb3013455-x86-embedded-esn\SP3QFE\win32k.sys: 0x55d1b X86-fi-windowsxp-kb3013455-x86-embedded-fin\SP3QFE\win32k.sys: 0x55d1b X86-fr-windowsxp-kb3013455-x86-embedded-fra\SP3QFE\win32k.sys: 0x55d1b X86-he-windowsxp-kb3013455-x86-embedded-heb\SP3QFE\win32k.sys: 0x55d1b X86-hu-windowsxp-kb3013455-x86-embedded-hun\SP3QFE\win32k.sys: 0x55d1b X86-it-windowsxp-kb3013455-x86-embedded-ita\SP3QFE\win32k.sys: 0x55d1b X86-ja-windowsxp-kb3013455-x86-embedded-jpn\SP3QFE\win32k.sys: 0x55d1b X86-ko-windowsxp-kb3013455-x86-embedded-kor\SP3QFE\win32k.sys: 0x55d1b X86-nl-windowsxp-kb3013455-x86-embedded-nld\SP3QFE\win32k.sys: 0x55d1b X86-no-windowsxp-kb3013455-x86-embedded-nor\SP3QFE\win32k.sys: 0x55d1b X86-pl-windowsxp-kb3013455-x86-embedded-plk\SP3QFE\win32k.sys: 0x55d1b X86-pt-br-windowsxp-kb3013455-x86-embedded-ptb\SP3QFE\win32k.sys: 0x55d1b X86-pt-windowsxp-kb3013455-x86-embedded-ptg\SP3QFE\win32k.sys: 0x55d1b X86-ru-windowsxp-kb3013455-x86-embedded-rus\SP3QFE\win32k.sys: 0x55d1b X86-sv-windowsxp-kb3013455-x86-embedded-sve\SP3QFE\win32k.sys: 0x55d1b X86-tr-windowsxp-kb3013455-x86-embedded-trk\SP3QFE\win32k.sys: 0x55d1b X86-zh-cn-windowsxp-kb3013455-x86-embedded-chs\SP3QFE\win32k.sys: 0x55d1b X86-zh-tw-windowsxp-kb3013455-x86-embedded-cht\SP3QFE\win32k.sys: 0x55d1b It's the same offset at all languages.
  24. Try 1. Open the win32k.sys in a hex editor. 2. search for 8b d7 e8 3. recognice pattern 0x8b 0xd7 0xe8 * * 0x0 0x0, expect address about 55D1F 4. find e.g. E8 AB 25 00 00 at 530F7 5. search for 8b cb e8 6. recogince pattern 0x8b 0xcb 0xe8 * * 0xff 0xff, expect address about 55D2A 7. find e.g. E8 BE B4 FF FF at 53248 8. Patch 530F7 : E8 BE B4 FF FF 9. Patch 53248 : E8 AB 25 00 00 Adjust PE checksum http://www.coderforlife.com/projects/utilities/#PEChecksum A XP at a virtual machine does boot still. Edited: Ignore this. Try your patch. A different approach, the same patch: search for 8b cb 8b d7 e8 expect address about 55D1F find e.g. E8 22 7E FF FF at 55D1F search for 8b d7 8b cb e8 expect address about 55D2A find e.g. E8 EC 04 00 00 at 55D2A Patch 55D1F : E8 EC 04 00 00 Patch 55D2A : E8 22 7E FF FF
  25. The request is not supported. Expect some trouble. Press F8 at boot and disable automatic reboot: which BSOD do you read? The first idea is mass storage controller: guessed: goto BIOS and enable IDE emulation mode More detailed informations are required: which old and new hardware? which drivers are used at old system?
×
×
  • Create New...