Tsundere Posted May 26, 2016 Posted May 26, 2016 Hello, I have a HP Stream laptop and I really want to use Windows 7 (in any shape/form/variant). MY FIRST APPROACH (INSTALLING FROM A USB/DVD). FAILED The motherboard is x64 compatible and the internal hdd is 32GB eMMc (a kind of SD flash drive). Now this seems to be at the root of the problem; Win7 won't detect the internal emmc hdd or any other disk drive for that matter ("No fixed disks to show"), even when I insert another usb drive. I have tried installing Win7 from a live usb, dvd, and tried all available settings on BIOS, all editions of ISOs, USB 2.0 ports and the standard troubleshooting steps that I could find on google. I even ripped the hdd drivers from my current Win8.1 and integrated them into the Win7 image. It froze on the 4-dots screen. MY SECOND APPROACH (INSTALLING ONTO A USB DRIVE). STILL IN PROGRESS Lately I realized I could try to skip the internal hdd and just install Win7 on an external usb drive and marry it together with the laptop. I've tried to use the tool called WinToUsb but with no success so far (BSOD or infinite reboot), however I haven't exhausted all possible partition schemes and settings yet. I will update this post when I have. If that tool fails then I can still try to do it manually. If anyone has any suggestions or recommendations of some kind of custom Windows 7 I could use, I will be forever in your debt.
Tripredacus Posted May 26, 2016 Posted May 26, 2016 There are some instances where you cannot use Windows 7 on PCI-E storage. For this one, you need to verify Secure Boot is disabled. Also you will need the mass-storage driver for Windows 7. For the driver you got from Windows 8.1, what was the filename and/or hardware ID?
jaclaz Posted May 26, 2016 Posted May 26, 2016 @Tsundere Which EXACT model of the HP Stream is it? And is that 32 bit or 64 bit Windows that you are trying to install? You need anyway - as Tripredacus said - a specific driver slipstreamed, but there can be an additional issue, there was recently a case of a (Dell) thingie that needed a BIOS update to have the EMMC be seen as "fixed". BUT wait a minute, is this still the same as this:http://www.sevenforums.com/installation-setup/376325-installing-win-7-new-laptop-emmc.html and you are looking for a "second opinion"? The "external" USB approach should however work fine, still you will probably need USB 3 drivers for Windows 7. jaclaz
Tsundere Posted May 26, 2016 Author Posted May 26, 2016 (edited) 6 hours ago, jaclaz said: @Tsundere Which EXACT model of the HP Stream is it? And is that 32 bit or 64 bit Windows that you are trying to install? You need anyway - as Tripredacus said - a specific driver slipstreamed, but there can be an additional issue, there was recently a case of a (Dell) thingie that needed a BIOS update to have the EMMC be seen as "fixed". BUT wait a minute, is this still the same as this:http://www.sevenforums.com/installation-setup/376325-installing-win-7-new-laptop-emmc.html and you are looking for a "second opinion"? The "external" USB approach should however work fine, still you will probably need USB 3 drivers for Windows 7. jaclaz It is 13-cu004 that comes with a Samsung MBG4C eMmc harddrive. Yes, I am looking for a second opinion (or different approach). I tried to slipstream using the standard method (I used doubledriver to rip x64 drivers from win8). Could you please tell me more about that Dell case? It seems like a interesting lead. USB 3 drivers? I'm positive that I tried a usb2.0 port though. I tried both x86 and x64 versions of the iso. 7 hours ago, Tripredacus said: There are some instances where you cannot use Windows 7 on PCI-E storage. For this one, you need to verify Secure Boot is disabled. Also you will need the mass-storage driver for Windows 7. For the driver you got from Windows 8.1, what was the filename and/or hardware ID? I have tried all available BIOS and boot options as stated in the OP, including the one you suggested. The hardware id was SD\GenDisk (in dev.manager) or just GenDisk. The files were disk.inf and disk.sys files. DriverList.txt Edited May 26, 2016 by Tsundere
cdob Posted May 26, 2016 Posted May 26, 2016 52 minutes ago, Tsundere said: DriverList.txt < Intel SD Host Controller > Hardware ID: ACPI\VEN_8086&DEV_0F14 < SD Storage Class Controller > Hardware ID: SD\CLASS_MMC Does the generic HardwareID 'PCI\CC_0805' matches the SD Host Controller too? Windows 7 uses another SD driver stack, compare XP file names https://support.microsoft.com/kb/934428 A historic BartPE example http://www.911cd.net/forums//index.php?showtopic=23723 Idea: boot a Windows 8 install dvd, dism apply the windows 7 install.wim, run bcdboot include SD drivers and adjust boot settings No hardare to test, may work or fail. Back to USB boot, driver are not enabled by default. Enable them: run set_7_usb_boot.cmd http://reboot.pro/topic/14186-usb-hdd-boot-and-windows-7-sp1/#entry127772
Tsundere Posted May 27, 2016 Author Posted May 27, 2016 7 hours ago, cdob said: Does the generic HardwareID 'PCI\CC_0805' matches the SD Host Controller too? Sorry I don't quite understand the question. I cannot find anything in device manager called SD Host Controller(after show hidden devices). There is Intel Control Cluster (under sd host adapters) and sd storage class controller.
cdob Posted May 27, 2016 Posted May 27, 2016 21 hours ago, Tsundere said: the internal hdd is 32GB eMMc (a kind of SD flash drive). I understand: windows detects a SD flash drive and uses SD card drivers. Can you verify: Open windows 8 device manger, change view 'Devices per connection'. Is the eMMc connected to a SD Host Controller and a SD Storage Class Controller?
jaclaz Posted May 27, 2016 Posted May 27, 2016 11 hours ago, Tsundere said: Could you please tell me more about that Dell case? It seems like a interesting lead. USB 3 drivers? I'm positive that I tried a usb2.0 port though. I tried both x86 and x64 versions of the iso. Sure, here it is : http://reboot.pro/topic/21116-how-to-convert-emmc-hdd-from-removable-disk-to-local-disk-to-install-windows/ though I don't think you are in this case, your issue is seemingly the lack of appropriate Windows 7 drivers for the specific hardware, maybe the "generic" Intel drivers? http://h30434.www3.hp.com/t5/Notebook-Operating-System-and-Recovery/Windows-7-Drivers-for-HP-Stream-Notebook-11-d010nr-ENERGY/td-p/5019111 About the USB, besides the (good as always :)) advice by cdob to enable the drivers:http://reboot.pro/topic/14186-usb-hdd-boot-and-windows-7-sp1/#entry127772 the note was about the fact that if you manage to have USB 3 working the system will be noticeably faster, but for the moment just test the USB 2 booting from external disk. jaclaz
Tsundere Posted May 28, 2016 Author Posted May 28, 2016 On 27/05/2016 at 2:40 PM, dencorso said: Can you access BIOS? Yes On 27/05/2016 at 3:22 PM, cdob said: I understand: windows detects a SD flash drive and uses SD card drivers. Can you verify: Open windows 8 device manger, change view 'Devices per connection'. Is the eMMc connected to a SD Host Controller and a SD Storage Class Controller? The 32gb emmc (called samsung mbg4gc) is under the following: http://imgur.com/EYunsvT @jaclaz Thankyou, I will have a look into all your suggestions but it will probably take me a while
cdob Posted May 28, 2016 Posted May 28, 2016 9 hours ago, Tsundere said: The 32gb emmc (called samsung mbg4gc) is under the following: http://imgur.com/EYunsvT Technically, you don't need drivers for the emmc, it's a disk: windows provides drivers for the disk. However you neeed driver for the controller and bus. HP Stream Notebook PC 13 Maintenance and Service Guidehttp://h10032.www1.hp.com/ctg/Manual/c04501162 http://binarydb.com/driver/Intel(R)-Celeron(R)%2FPentium(R)-Storage-Control-Cluster--_-_-0F14-263046.html Device class: SDHost Services: sdbus HardwareIDs: ACPI\VEN_8086&DEV_0F14 ACPI\80860F14 *80860F14 CompatibleIDs: ACPI\PNP0D40 PNP0D40 PNP0D40 is a HardwareID newly created for use with SoC platforms.https://msdn.microsoft.com/en-us/windows/hardware/drivers/bringup/device-management-namespace-objectshttp://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/devids.txt PNP0D40 SDA Standard Compliant SD Host Controller Windows 8 sdbus.inf [Generic.NTx86] %PCI\CC_080500.DeviceDesc%=SDHost, PCI\CC_080500 %PCI\CC_080501.DeviceDesc%=SDHost, PCI\CC_080501 %ACPI\PNP0D40.DeviceDesc%=SDHost, ACPI\PNP0D40 [Intel.NTx86] %ACPI\VEN_8086&DEV_0F14%=SDHostIntelBayTrail, ACPI\VEN_8086&DEV_0F14 Windows 7 Embedded supports SD boot:http://download.microsoft.com/download/3/4/C/34CD624B-DFB9-44A8-92C0-4F9CF3678523/WE-Standard7-Datasheet-final.pdf SD Boot with Windows Embedded Standard SP1. A Windows 7 sdbus.inf dosn't list a PNP0D40, there is no generic Windows 7 driver. Windows 7 default driver sdbus.sys may work at a PNP0D40. Or the driver may fail. Intel Embedded Drivers for Windows 7https://downloadcenter.intel.com/download/24548/ A Celeron N2930 is supported. That's almost a Celeron N2840. iaiosd.inf [INTEL.NTx86] ;Baytrail %iaiosd.DeviceDesc%=iaiosd_Device, PCI\VEN_8086&DEV_0F16 iaiosd.DeviceDesc = "Intel(R) Atom(TM)/Celeron(R)/Pentium(R) Processor SD Host Controller" PCI\VEN_8086&DEV_0F16 dosn't match ACPI\VEN_8086&DEV_0F14, but both are bay trail architecture. Hence iaiosd.sys may work at given hardware. Overall: go for USB boot first try different SD drivers next: Windows 7 or Windows Embedded 7 ones if eMMc works, swap installation from USB to eMMc or go for SATAhttps://www.ifixit.com/Guide/HP+Stream+13+Disassembly+for+Upgrading+the+PCIe+mini+SSD/55353
dencorso Posted May 28, 2016 Posted May 28, 2016 On 5/27/2016 at 3:40 AM, dencorso said: Can you access BIOS? 9 hours ago, Tsundere said: Yes Then do a serious spelunking into the BIOS configuration. It may give you an option to make the eMMc "Fixed" "Local" "Non-Removable" or whatever. Once you get it to be seen as "Fixed", 7 will just install on it. 7 doesn't like being installed on "Removable Media".
Tsundere Posted May 29, 2016 Author Posted May 29, 2016 (edited) 8 hours ago, dencorso said: Then do a serious spelunking into the BIOS configuration. It may give you an option to make the eMMc "Fixed" "Local" "Non-Removable" or whatever. Once you get it to be seen as "Fixed", 7 will just install on it. 7 doesn't like being installed on "Removable Media". Where would I start to 'spelunk'? My BIOS options as they are now are very limited. There is not even a SATA/ACHI option. See the following link for screenshots of my bios http://www.sevenforums.com/installation-setup/376325-installing-win-7-new-laptop-emmc-2.html Edited May 29, 2016 by Tsundere Win7 does not recognize other usb drives/externals either, it's not just the emmc.
dencorso Posted May 29, 2016 Posted May 29, 2016 Well your HP Model Number is K5C53PA#ABG and you are on BIOS v. F.05... you could try updating to F.06 or F.14 ... of course, it always is risky to update the BIOS, so don't do it just because I suggested: if you decide to do it, do it because you are convinced it's worthy trying it, OK?
Tsundere Posted May 29, 2016 Author Posted May 29, 2016 (edited) 1 hour ago, dencorso said: Well your HP Model Number is K5C53PA#ABG and you are on BIOS v. F.05... you could try updating to F.06 or F.14 ... of course, it always is risky to update the BIOS, so don't do it just because I suggested: if you decide to do it, do it because you are convinced it's worthy trying it, OK? I tried those, and there were no new options whatsoever. Those screenshots are just old Edited May 29, 2016 by Tsundere I believe the only differences was better keyboard response-time and win10 support
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now