SEARCH

The How-To Geek Forums Have Migrated to Discourse

How-To Geek Forums / Windows 7

After initial install "Windows7" missing from boot menu

(8 posts)
  • Started 5 years ago by jojo
  • Latest reply from ScottW
  • Topic Viewed 1413 times

jojo
Posts: 12

today i installed windows 7 ultimate x64 RTM on my other computer.
When it was finished it had to reboot to finish the intall,
Though when booting it could only find winXP 32 and Vista 32 in the menu,
Windows 7 wasnt there!

I tried setting the boot disk to the correct partition in the bios,
but it gave the "MISSING OPERATING SYSTEM REBOOT YOU RTARD!" message.
And i tried fixing it with easyBCD (1.7.3), but after applying the changes it didnt show win7 in the boot menu aswell
also, just to be sure, i checked the drive for windows 7, and indeed all the files are installed on the disk

how do i fix this?

when i installed the same windows version on my first computer it went smoothly without any problems, even though it was configured with the same software

EDIT:
i also tried using the "repair" function from the win7 disc, didn't work.
EDIT2:
i also tried using the cmd from the repair function in win7's install disk
using the bcdedit commands

Posted 5 years ago
Top
 
ScottW
Posts: 6609

Please post the output of bcdedit, which you can run in Vista 32, or the Detailed (Debug Mode) data from EasyBCD.

How many physical hard drives are there and how are they partitioned?

Posted 5 years ago
Top
 
jojo
Posts: 12

my easy bcd log
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
resumeobject {971bf65f-6410-11dc-96fa-bac218732a08}
displayorder {971bf65e-6410-11dc-96fa-bac218732a08}
{7cda65f6-9a10-11de-b3e9-0015f2650f00}
{7cda65f7-9a10-11de-b3e9-0015f2650f00}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 5
Windows Boot Loader
-------------------
identifier {971bf65e-6410-11dc-96fa-bac218732a08}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
osdevice partition=C:
systemroot \Windows
resumeobject {971bf65f-6410-11dc-96fa-bac218732a08}
nx OptIn
Real-mode Boot Sector
---------------------
identifier {7cda65f6-9a10-11de-b3e9-0015f2650f00}
device partition=C:
path \NTLDR
description Microsoft Windows XP (F)
Windows Boot Loader
-------------------
identifier {7cda65f7-9a10-11de-b3e9-0015f2650f00}
path \Windows\system32\winload.exe
description Microsoft Windows 7
systemroot \Windows

and i have 4 physical HD's + a flashdrive ;)


Disk 0 250GB
F: 150GB (XP) + H: 100

Disk 1 200GB
G: 200GB

Disk 2 1000GB
D: 1000GB

Disk 3 1000gb
E: 1000GB (planned for WIN7)

Disk 4 500gb
C: 100GB (vista) + 400GB unallocated

Disk 5 4GB USB flash
4GB Readyboost

* the partition sizes are rounded

i hope this is enough info to use for you

Posted 5 years ago
Top
 
ScottW
Posts: 6609

Yes, that's good information. From this we can see that the Windows boot manager is on the current "C:" drive, disk 4 which also holds Vista. Vista's bootloader is also on C: as is XP's ntldr. It's pretty crowded on there! Note that if you were to delete that Vista partition, you would lose the boot manager ("BOOTMGR is missing") and XP's bootloader ("NTLDR is missing" or maybe "Windows cannot start").

For the Windows 7 bootloader entry, there is no "device" value so that's not going to work. If you are certain that Windows 7 is installed properly on E:, then use EasyBCD to set the device to E: for the Windows 7 boot entry. Actually, there is a lot missing from that Windows 7 boot entry, so you should remove it and create a new one.

Posted 5 years ago
Top
 
jojo
Posts: 12

i actually created that entry using easyBCD, as when i opened easybcd to see what was going on, there wasnt actually any entry for windows7
though when i want to make a entry in easybcd it doesnt give me the option to choose win7 so i just use the vista/longhorn one.
though when i select the E: drive for the OS's location, i see it writes down a U: and very limited info in the boot entry for win7, (i.e. the device entry is missing)

is there a way to manually type in the needed info?
or is there a way to make easyBCD do what it needs to do?

Posted 5 years ago
Top
 
ScottW
Posts: 6609

In EasyBCD, choose the "Change Settings" button, then under "Entry-based Settings" on the lower right side, choose Windows 7 from the "Choose an OS..." drop-down menu. Click the "Drive" drop-down and choose E:. Click the Save Settings button.

Posted 5 years ago
Top
 
jojo
Posts: 12

strange, i can only find XP/NT/2000 and vista/longhorn
though i got the most recent version from their site, 1.7.3 though i dont have acces to the 2.0 beta

Posted 5 years ago
Top
 
ScottW
Posts: 6609

EasyBCD is at version 1.7.2. Is 1.7.3 a beta release?

Where you see "Vista/Longhorn" is under the Add/Remove Entries task. You want the "Change Settings" task, as described in my last post.

Posted 5 years ago
Top
 



Topic Closed

This topic has been closed to new replies.