Further to my "How to triple boot...." thread, here's a further mod to the HnS menu.lst to add a Linux system into the mix, all controlled through the single HnS boot menu, with both Vista and W7's system restore points protected from corruption by XP.
Subject to the same conditions mentioned in the other thread (this represents my disk/partition layout - yours will be different, and W7 must have installed with its own bootmgr and BCD, not been added to Vista's, and Linux installed with grub in its own boot sector, not the MBR)) here's the menu.lst. (the original unmodified version produced by HnS can be seen in the earlier linked thread for comparison.
# NeoSmart Technologies' Vista Hide 'n Seek Beta
# as modified by Terry 7/2/09 to add W7 and 19/3/09 for Linux
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
title Ubuntu 64 bit
find --unhide /Vista.C.HnS
find --unhide /Vista.E.HnS
find --unhide /Vista.I.HnS
root (hd1,4)
chainloader +1
# All your boot are belong to NeoSmart!
Subject to the same conditions mentioned in the other thread (this represents my disk/partition layout - yours will be different, and W7 must have installed with its own bootmgr and BCD, not been added to Vista's, and Linux installed with grub in its own boot sector, not the MBR)) here's the menu.lst. (the original unmodified version produced by HnS can be seen in the earlier linked thread for comparison.
# NeoSmart Technologies' Vista Hide 'n Seek Beta
# as modified by Terry 7/2/09 to add W7 and 19/3/09 for Linux
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
title Ubuntu 64 bit
find --unhide /Vista.C.HnS
find --unhide /Vista.E.HnS
find --unhide /Vista.I.HnS
root (hd1,4)
chainloader +1
# All your boot are belong to NeoSmart!
Last edited: