Triple boot Vista, Windows7 and XP with HnS

Terry60

Knows where his towel is.
Staff member
#1
For anyone interested, here's a mod to the HnS menu.lst, which will restore 2 things

a) HnS is back to a single menu (no need to choose between Vista and HnS in the 2nd BCD menu)
b) The Windows 7 startup screen is restored to its animated glory.

The menu.lst as generated by HnS was as follows in red, and was modified to the version in blue. This utilizes the fact that W7 installed to a partition which includes its own bootmgr and BCD store (unused in the red version - booting is via Vista's BCD)

Caution - This reflects my hardware configuration - yours will be different.

# NeoSmart Technologies' Vista Hide 'n Seek Beta
# DO NOT MODIFY!!! YOU HAVE BEEN WARNED!
timeout 5
default 0
splashimage=/vhns.xpm.gz
foreground 000000
background ffffff
title Vista or Windows7 (64 bit)
find --unhide /Vista.C.HnS
find --unhide /Vista.E.HnS
find --unhide /Vista.I.HnS
find --set-root /BOOTMGR.HNS
makeactive
chainloader /BOOTMGR.HNS
boot
title XP 32 bit
find --hide /Vista.C.HnS
find --hide /Vista.E.HnS
find --hide /Vista.I.HnS
find --remap-root /XP.D.HnS
find --set-root /XP.D.HnS
makeactive
chainloader /ntldr
boot
# All your boot are belong to NeoSmart!

# NeoSmart Technologies' Vista Hide 'n Seek Beta
# as modified by Terry 7/2/09
timeout 5
default 0
splashimage=/vhns.xpm.gz
foreground 000000
background ffffff
title Vista 64 bit
find --unhide /Vista.C.HnS
find --unhide /Vista.E.HnS
find --unhide /Vista.I.HnS
find --set-root /BOOTMGR.HNS
makeactive
chainloader /BOOTMGR.HNS
boot
title Windows7 64 bit
find --unhide /Vista.C.HnS
find --unhide /Vista.E.HnS
find --unhide /Vista.I.HnS
find --set-root /Vista.I.HnS
makeactive
chainloader /BOOTMGR
boot
title XP 32 bit
find --hide /Vista.C.HnS
find --hide /Vista.E.HnS
find --hide /Vista.I.HnS
find --remap-root /XP.D.HnS
find --set-root /XP.D.HnS
makeactive
chainloader /ntldr
boot
# All your boot are belong to NeoSmart!
 
Last edited:

mqudsi

Mostly Harmless
Staff member
#2
Just FYI for anyone trying this: Be sure that your Windows 7 partition has a BOOTMGR file and a BOOT directory.

Mine doesn't.
 

JustinW

Super Moderator
Staff member
#3
If you don't copy over Vista's boot / bootmgr into Windows 7, and remove the extra entries with EasyBCD to make the extra menu go away.