Jump to content

Desperate to install/use Windows 7. Help


Tsundere

Recommended Posts

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.

Link to comment
Share on other sites


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?

Link to comment
Share on other sites

@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"? :unsure:

The "external" USB approach should however work fine, still you will probably need USB 3 drivers for Windows 7.

jaclaz
 

Link to comment
Share on other sites

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"? :unsure:

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 by Tsundere
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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? :unsure:

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


 


 

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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 Guide
http://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-objects
http://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 7
https://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 SATA
https://www.ifixit.com/Guide/HP+Stream+13+Disassembly+for+Upgrading+the+PCIe+mini+SSD/55353

Link to comment
Share on other sites

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".

Link to comment
Share on other sites

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 by Tsundere
Win7 does not recognize other usb drives/externals either, it's not just the emmc.
Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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 by Tsundere
I believe the only differences was better keyboard response-time and win10 support
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...