0

It might sound a noob question from the title, but I'm pretty new into operating systems.
I have a laptop and I would like to run Ubuntu alongside Windows 7. Windows 7 is the default OS, and the laptop also has its recovery partition.

The hard drive has the following partitions:

  1. FAT32 EFI partition (64 MB)
  2. NTFS Recovery (10 GB)
  3. NTFS Windows 7 (220 GB)
  4. EXT4 Linux Ubuntu (60 GB) (this partition has been obtained by shrinking the Win 7 factory original partition)

The boot is set to "legacy" in the BIOS menu, and by default, it boots on partition 3.

Now, I installed Ubuntu 18.04.4 LTS on partition 4, however, I didn't install any boot manager because I don't want to override the Master Boot Record as I'm not aware (at the moment) whether this will put me in trouble the day I want to do a factory reset using the laptop recovery tools.

Instead, my idea was to use bcdedit.exe to add a new entry to the Windows Boot Manager and make that new entry point to the Linux boot binaries. And here the problem, I cannot find anything on the internet that explain how to do that, so now I'm starting to think that what I want to do is not possible.

There is also the UEFI option, I know, but for the moment that way looks harder to me since the system was originally set to legacy, and if I just switch the menu to EFI and I reboot, Windows doesn't load. Hence, taking this way means first of all study and understand EFI, then study and understand how to configure it to run Win 7, and finally run Linux. And understand if that switch allows me a factory reset if needed.

Question: can I boot Linux using my legacy boot mode and Windows Boot Manager, or it is simply impossible?

Thanks a lot.

6
  • If you wish to do as you said (run Linux alongside Windows) and restore the machine to correct issues, then run Linux as a virtual machine. I do this to obtain the main points you wish,
    – anon
    Commented Apr 12, 2020 at 21:19
  • @John, I did it but is terribly slow (this laptop is quite old and awfully slow with a virtual machine). While a live Ubuntu runs like a charm!
    – MaxC
    Commented Apr 12, 2020 at 21:32
  • Yes, old laptops are not good for virtualizing. But many users have issues with dual boot when they have to repair the basic OS. Hence my suggestion above.
    – anon
    Commented Apr 12, 2020 at 21:34
  • It has to be a very old or cheap laptop to not support virtualization, but on old machines it has to be enabled in he BIOS, see if you find some VT-X setting in there.
    – xenoid
    Commented Apr 12, 2020 at 21:53
  • it is enabled indeed, is a old E6530 Dell laptop. It works with VM like VMWare or VirtualBox, but it is very, very slow...
    – MaxC
    Commented Apr 12, 2020 at 22:06

0

You must log in to answer this question.

Browse other questions tagged .