So C:\linux.bin is an important file to chainload to linux grub form windows bootmgr.you have done nothing wrong!
situation now:
What you can do as a test:
- you have a MBR which has code that jumps to linux partition and loads grub from it.
- GRUB list menu items like win7 and linux. In grub is win7 defined as an item to start from hd(0,0) [sort of] and "chainloader +1". So it runs bootsector from C-partition which is bootmgr the windows 7 bootloader
- it read the bcd store (bcdedit /enum all lists the contents)
bcdedit /create /d “Linux this is just a description” /application BOOTSECTOR
BCDEdit will return an alphanumeric identifier for this entry that I will refer to as {ID} in the remaining steps. You’ll need to replace {ID} by the actual returned identifier. An example of {ID} is {d7294d4e-9837-11de-99ac-f3f3a79e3e93}. Write down ID somehwere. Next, let’s specify which partition hosts a copy of the linux.bin file:
bcdedit /set {ID} device partition=c:
The path to our linux.bin file:
bcdedit /set {ID} path \linux.bin
An entry to the displayed menu at boot time:
bcdedit /displayorder {ID} /addlast
and finally, let’s specify how long the menu choices will be displayed:
bcdedit /timeout 5
===============
now try to boot and select win7. linux is displayed in windows bootmanager? you can start it? most likely grub shows again but there you can select linux. Is this true?
================
bcdedit /delete {ID}
and linux is gone from windows boot menu. So it's save to test
You know now:
- How to add linux entry to windows bootmgr. So it jumps to grub
- You already knew how win7 is added to grub. Actually it jumps to windows bootmgr. ubuntu did automatically? Can't help you with that. This is not linux forum
You decide what to do
My Computer
At a glance
Microsoft Windows 7 Home Premium 64-bits 7601...Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz4,00 GBATI Mobility Radeon HD 5400 Series
- Computer type
- Laptop
- Computer Manufacturer/Model Number
- ACER ASPIRE 5742G
- OS
- Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
- CPU
- Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz
- Motherboard
- Acer Aspire 5742G
- Memory
- 4,00 GB
- Graphics Card(s)
- ATI Mobility Radeon HD 5400 Series
- Sound Card
- (1) AMD High Definition Audio Device (2) Realtek High Defi
- Screen Resolution
- 1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
- Hard Drives
- WDC WD5000BEVT-22ZAT0