I had Windows 7 x32 and Windows 7 x64 dual boot on my computer. Due to installing the wrong version of Windows 7 x64, I had to reinstall it again from scratch. I reinstalled x64 over the x64 partition and the boot loader menu was still intact after the reinstall. The only difference was it changed the description name from what I set it as to the default when a new OS is installed.
FYI - If you install two Windows 7's OS's, x64 and x32 - both will show up with the same name in the Boot Manager. You can easily change this in Command Line prompt as an Administrator. Just type;
Code:
Bcdedit /set {current} description "Windows 7 x64" If you want to change another installation type, just type
and find the identifier of the other OS name you want to change and {current} to {IdentiferNumber}. E.G.
Code:
bcdedit /set {12312-13212-123213-1231231} description "Windows 7 Enterprise"