Reinstall 8 Bootloader After It Has Replaced By GRUB?

Enigma

New Member
Member
Messages
182
Location
Portland, Oregon, USA
My situation is that i want a triple-boot system consisting of 8, Server 2012, and Ubuntu 12.10 (x64 for all 3). I already have 8 and Server installed and they both share the bootloader/MBR. Hoewever, i'm planning to install Ubuntu next and it's GRUB bootloader will overwrite the default 8 loader i currently have. Normally i wouldnt have an issue with this setup, since GRUB is capable of booting all 3 OSes. but i plan to use TrueCrypt whole drive enccryption for C:\ on 8 and Server, and TC installs its' own loader. it requires that the default Windows loader be intact and unmodified. So my plan is to relocate GRUB onto another partition and put 8's loader back in place so i can still use TC while being able to boot Windows with its' loader and Linux with GRUB.

So, how can i accomplish this?

Thanks!
 

My Computer

System One

  • OS
    Windows 8.1 Pro x64, Windows Server 2012 R2 x64
    Computer type
    Laptop
    System Manufacturer/Model
    Lenovo G700
    CPU
    Intel Core i7-3632QM, 2.20 GHz
    Motherboard
    Lenovo
    Memory
    6 GB DDR3
    Graphics Card(s)
    NVIDIA 720M, Intel HD 4000
    Monitor(s) Displays
    1 monitor
    Screen Resolution
    1600x900 (max)
    Hard Drives
    1 TB HDD (5400 RPM), 1.5 TB HDD (5400 RPM) installed in a 12.7mm disc drive caddy
    Case
    Lenovo
    Keyboard
    Lenovo
    Mouse
    Laptop/notebook keyboard/touchpad
    Internet Speed
    It varies, since I'm mobile most of the time
    Browser
    Chromium (the open-source browser which Google Chrome is derived from)
    Antivirus
    Kaspersky, Malwarebytes, Spybot, Privatefirewall
    Other Info
    I will add more information here later
i'm planning to install Ubuntu next and it's GRUB bootloader will overwrite the default 8 loader i currently have.
Nope! Why let grub write to the mbr in the first place then? When you install ubuntu you have the option of installing grub to the / or /boot partition. https://help.ubuntu.com/community/Grub2/Installing.

I don't know how you plan on bootstrapping from winboot to grub after that. But here is a pretty good tutorial if you want to keep windows bcd intact. How to Dual Boot Windows 7 and Linux using BCDEdit | iceflatline

I would just caution you about using dd if you don't know how be very careful. It is a good linux way to make a copy of a mbr or (in this case boot sector of a linux partition) and save it so if you over write it you can restore it. It is also a good way to completely brick it.

Also when or if you update Ubuntu kernels you will likely change the linux boot-sector. Which will mean you will need to make frequent new linux.bin for the win boot loader.

There is a way to set your ubuntu to write-out a copy of your linux.bin to windows C:\ automatically everytime you shutdown or restart Ubuntu, thus ensuring you can always win boot into your Ubuntu partition and not have to liveCD your way in. It is essentially just adding a dd and cp script to your rc files. Pro tip: google ubuntu shutdown and restart script.

IMO much easier to just use a virtual machine
:D

TC installs its' own loader. it requires that the default Windows loader be intact and unmodified
I don't know about TC's boot loader. So maybe this won't work. But here is another tutorial on a win-bootloader not microsofts called EasyBcd. Ubuntu - EasyBCD - NeoSmart Technologies Wiki
 

My Computer

System One

  • OS
    Windows 8 Pro 32 & 64 bit w/ some Linux VMs
Back
Top