Tsundere Posted July 13, 2016 Author Share Posted July 13, 2016 On 9/07/2016 at 7:52 PM, cdob said: dism.exe /Mount-WIM /WimFile:"U:\sources\install.wim" /index:3 /MountDir:"C:\ISO\MOUNT" dism.exe /image:"C:\ISO\MOUNT" /Add-Driver /driver:"F:\Win7_USB3.0_Creator_v3\USB_Drivers\x64" /ForceUnsigned /recurse dism.exe /image:"C:\ISO\MOUNT" /Get-Drivers /Format:Table dism.exe /Unmount-wim /mountdir:"C:\ISO\MOUNT" /commit Two drivers are added: x64\iusb3hub.inf and x64\iusb3xhc.inf dism.exe /Mount-WIM /WimFile:"U:\sources\boot.wim" /index:2 /MountDir:"C:\ISO\MOUNT" dism.exe /image:"C:\ISO\MOUNT" /Add-Driver /driver:"F:\Win7_USB3.0_Creator_v3\USB_Drivers\x64" /ForceUnsigned /recurse dism.exe /image:"C:\ISO\MOUNT" /Get-Drivers /Format:Table dism.exe /Unmount-wim /mountdir:"C:\ISO\MOUNT" /commit[/CODE] Result: Link to comment Share on other sites More sharing options...
cdob Posted July 13, 2016 Share Posted July 13, 2016 That's good, the drivers from Win7_USB3.0_Creator_v3 works fine at given hardware. Try again Windos 7 at USB hard disk. Similiar to previously approach, but use the drivers from Win7_USB3.0_Creator_v3 Link to comment Share on other sites More sharing options...
Tsundere Posted July 15, 2016 Author Share Posted July 15, 2016 (edited) On 10/07/2016 at 5:58 PM, cdob said: dism.exe /Mount-WIM /WimFile:"U:\sources\install.wim" /index:2 /MountDir:"C:\mount\install" dism.exe /Mount-WIM /WimFile:"U:\sources\boot.wim" /index:2 /MountDir:"C:\mount\boot" dir C:\mount\install\Windows\system32\DriverStore\sdbus* /s dism.exe /image:"C:\mount\boot" /Add-Driver /driver:"C:\mount\install\Windows\system32\DriverStore\FileRepository\sdbus.inf_amd64_neutral_735aa3b5ee832f62" /ForceUnsigned dir C:\mount\install\Windows\system32\DriverStore\sff*.inf /s dir C:\mount\install\Windows\system32\DriverStore\FileRepository\sffdisk.inf_amd64_neutral_d2425e60845d17d3 dism.exe /image:"C:\mount\boot" /Add-Driver /driver:"C:\mount\install\Windows\system32\DriverStore\FileRepository\sffdisk.inf_amd64_neutral_d2425e60845d17d3" /ForceUnsigned dism.exe /image:"C:\mount\boot" /Get-Drivers /Format:Table fix_USB3_SD.cmd C:\mount\boot\Windows /SD_native_driver dism.exe /Unmount-wim /mountdir:"C:\mount\boot" /commit dism.exe /Unmount-wim /mountdir:"C:\mount\install" /discard 1. It took me many tries to solve the command errors lol, but I think I managed to do this. Win7 setup was loaded and my wireless keyboard and mouse wasn't working (and I forgot to press shift+f10, sorry). I guess this is because of no usb3 drivers. 2. Then I tried to add usb3drivers (from Win7_USB3.0_Creator_v3) to the same boot.wim and it got bsod. I have to catch a flight now, but I will be back to work on this in about 48 hours. The first thing I'll do is step 1 again properly. Edited July 15, 2016 by Tsundere Link to comment Share on other sites More sharing options...
cdob Posted July 16, 2016 Share Posted July 16, 2016 7 hours ago, Tsundere said: The first thing I'll do is step 1 again properly. If you use x86 files, then you have to adjust the driver folder names. There won't be a folder sdbus.inf_amd64_* at x86 files. The command 'dir E:\mount\install\Windows\system32\DriverStore\sdbus* /s' lists available driver folder names. Mark, copy and paste the name. Windows 7 x86 works at CSM mode only. Windows 7 amd64 works at UEFI (secure boot disabled) and CSM mode. The suggestion was to try both: UEFI and CSM. eMCC may be handled differently at UEFI and CSM. Link to comment Share on other sites More sharing options...
Tsundere Posted July 19, 2016 Author Share Posted July 19, 2016 On 16/07/2016 at 0:11 PM, cdob said: If you use x86 files, then you have to adjust the driver folder names. There won't be a folder sdbus.inf_amd64_* at x86 files. The command 'dir E:\mount\install\Windows\system32\DriverStore\sdbus* /s' lists available driver folder names. Mark, copy and paste the name. Windows 7 x86 works at CSM mode only. Windows 7 amd64 works at UEFI (secure boot disabled) and CSM mode. The suggestion was to try both: UEFI and CSM. eMCC may be handled differently at UEFI and CSM. I'm back. Noted, I will post up some more results tonight Link to comment Share on other sites More sharing options...
Tsundere Posted July 20, 2016 Author Share Posted July 20, 2016 (edited) Sorry to side-track but here are some thoughts I'm having. Would it be possible for me to hire someone (or learn myself) to write the emmc driver? https://msdn.microsoft.com/en-us/library/windows/hardware/ff554811(v=vs.85).aspx It doesn't seem like it would take an expert very long to do, considering how there's already a win8.1 version of the driver and the intel emmc driver that @cdob found (which was close to working?). @cdob Could you please tell me a bit about what your fix_usb.cmd does? Also, here are some interesting links I came across: https://www.google.com.au/?gws_rd=ssl#q=Intel+Soc+Sd+Host+Controller+Emmc+ https://communities.intel.com/thread/76705 https://www.osronline.com/showthread.cfm?link=258908 Edited July 20, 2016 by Tsundere Link to comment Share on other sites More sharing options...
Tsundere Posted July 20, 2016 Author Share Posted July 20, 2016 Sorry to side-track but here are some thoughts I'm having. Would it be possible for me to hire someone (or learn myself) to write the emmc driver? https://msdn.microsoft.com/en-us/library/windows/hardware/ff554811(v=vs.85).aspx It doesn't seem like it would take an expert very long to do, considering how there's already a win8.1 version of the driver and the intel emmc driver that @cdob found (which was close to working?). Also, here are some interesting links I came accross: https://www.google.com.au/?gws_rd=ssl#q=Intel+Soc+Sd+Host+Controller+Emmc+ https://communities.intel.com/thread/76705 https://www.osronline.com/showthread.cfm?link=258908 Is there a way to trick windows into thinking a usb flash drive is a fixed disk/external hdd? Link to comment Share on other sites More sharing options...
dencorso Posted July 20, 2016 Share Posted July 20, 2016 9 hours ago, Tsundere said: Would it be possible for me to hire someone (or learn myself) to write the emmc driver? Yes to both. However, since learning to do it properly would surely demand from you more time and hard work than you probably can afford to spare, in order to get a working driver anytime soon, I think hiring someone is the way to go, and nobody in the world is more able or knowlegeable to create an emmc driver for you than the great Geoff Chappell, whom I do recommend you. Do ask him about a formal consultation, please. BTW: I take this opportunity to offer Mr. Chappell my appologies on behalf of MSFN for past misunderstandings (although I, myself, wasn't personally involved in them, at the time, of course, given that I have always had the deepest respect for Mr. Chappell and his work). Link to comment Share on other sites More sharing options...
Tsundere Posted July 20, 2016 Author Share Posted July 20, 2016 27 minutes ago, dencorso said: Yes to both. However, since learning to do it properly would surely demand from you more time and hard work than you probably can afford to spare, in order to get a working driver anytime soon, I think hiring someone is the way to go, and nobody in the world is more able or knowlegeable to create an emmc driver for you than the great Geoff Chappell, whom I do recommend you. Do ask him about a formal consultation, please. BTW: I take this opportunity to offer Mr. Chappell my appologies on behalf of MSFN for past misunderstandings (although I, myself, wasn't personally involved in them, at the time, of course, given that I have always had the deepest respect for Mr. Chappell and his work). Hmm, he charges quite a high price, and I feel like his level of skill is a bit overkill for this lol. I think I'll keep trying on my own for a while longer Link to comment Share on other sites More sharing options...
dencorso Posted July 20, 2016 Share Posted July 20, 2016 1 hour ago, Tsundere said: Hmm, he charges quite a high price, and I feel like his level of skill is a bit overkill for this lol. No. I beg to disagree. What he charges is not even near what his work is truly worth, and the task you wish accomplished is far from easy. 1 hour ago, Tsundere said: I think I'll keep trying on my own for a while longer Be my guest. Link to comment Share on other sites More sharing options...
Tsundere Posted July 21, 2016 Author Share Posted July 21, 2016 @cdob Tried usb3(creator) driver+ usb_fix -> applied just install.wim on fixed disk. Result=BSOD. I will try again without usb_fix Link to comment Share on other sites More sharing options...
cdob Posted July 21, 2016 Share Posted July 21, 2016 Which BSOD do you get? The BSOD indicates the next step 0x7E : driver version error 0x7B: timing erro, BIOS/UEFI behaviour influences this. As indicated previously, a timing issue could be resolved at Start=0 and group setting. I'll create another fix and test at local available hardware next weekend. Link to comment Share on other sites More sharing options...
Tsundere Posted July 25, 2016 Author Share Posted July 25, 2016 Sorry for the delay, Ill post up some more results tonight. Link to comment Share on other sites More sharing options...
cdob Posted July 25, 2016 Share Posted July 25, 2016 On 20.7.2016 at 8:07 AM, Tsundere said: Could you please tell me a bit about what your fix_usb.cmd does? Windows 7 doesn't support USB boot. Contrary there are some USB boot hints:http://technet.microsoft.com/en-us/library/ee731893(WS.10).aspx Timeout for boot device increase for Hyper-V Server 2008 R2. Timeout for boot device increase To ensure that the system can properly boot from a flash device, the default PollBootPartitionTimeout registry key value has been increased. This registry key is used to control how long the kernel waits for PnP to surface the boot disk before it stops with bugcheck code 0x7B. Read the BIOS / UEFI conditions influences USB boot possibility. http://msdn.microsoft.com/en-us/library/ff794567.aspx BootDriverFlags and PollBootPartitionTimeout for Windows 7 Embedded. Windows 8 does support USB boot. BootDriverFlags and PollBootPartitionTimeout are used to enable this. A default Windows 7 contains settings BootDriverFlags and PollBootPartitionTimeout. Both settins are disabled by default. Windows 7 kernel, hal and drivers are prepared for USB boot. But it's not a documented feature, may work or fail. fix_USB3_SD.cmd enable this settings at Windows 7. Intel offers USB 3.0 drivers for Windows 7, not for Windows 8. Therefore neither Intel supports USB boot. fix_USB3_SD.cmd adds Intel USB 3.0 settings at Windows 7. Windows XP doesn't support USB boot. XP USB boot is about 10 years old now: http://www.911cd.net/forums//index.php?showtopic=14181 Post #16 describes USB boot registry settings, e.g. [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\usbehci] "Start"=dword:00000000 "Group"="Boot Bus Extender" I've a Intel USB 3.0 series, Intel offers Version: 1.0.10.255 drivers. This won't support your hardware.https://downloadcenter.intel.com/download/21129/USB-3-0-Driver-Intel-USB-3-0-eXtensible-Host-Controller-Driver-for-Intel-7-Series-C216-Chipset-Family I get at boot from Intel USB 3.0: BootDriverFlags and PollBootPartitionTimeout: Windows 7 does boot Start=0 : Windows 7 BSOD 0x7b It's experience about used local hardware. Can I recommend start=0? Increase boot time? Or combine start=0 and PollBootPartitionTimeout?http://reboot.pro/topic/14427-waitbt-for-usb-booting/ Link to comment Share on other sites More sharing options...
Tsundere Posted July 26, 2016 Author Share Posted July 26, 2016 On 22/07/2016 at 4:38 AM, cdob said: Which BSOD do you get? The BSOD indicates the next step 0x7E : driver version error 0x7B: timing erro, BIOS/UEFI behaviour influences this. As indicated previously, a timing issue could be resolved at Start=0 and group setting. I'll create another fix and test at local available hardware next weekend. Just checked again, it is a 7B error Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now