Please support VectorLinux!

Author Topic: Booting VL through Windows bootloader  (Read 953 times)

Daniel

  • Packager
  • Vectorian
  • ****
  • Posts: 704
    • TuxToys - Packages for VectorLinux 6.0
Booting VL through Windows bootloader
« on: August 02, 2010, 10:31:33 am »
I am dual-booting Win 7 and VL. I compiled and installed a new kernel in my VL installation (to try and solve some acpi problems). I then used EasyBCD to configure the Win 7 bootloader to include VL. However, it didn't work. The only way to boot my VL install right now is with a VL live or installation cd which boots it with the kernel on the disk. So right now, I can't boot with my new kernel to see if it works. Can anybody offer a suggestion on how to make it work with EasyBCD or suggest another option?
The following sentence is true. The previous sentence is false.

VL 6.0 SOHO KDE-Classic on 2.3 Ghz Dual-core AMD with 3 Gigs of RAM

nightflier

  • Administrator
  • Vectorian
  • *****
  • Posts: 4072
Re: Booting VL through Windows bootloader
« Reply #1 on: August 02, 2010, 02:17:33 pm »

MikeCindi

  • Tester
  • Vectorian
  • ****
  • Posts: 1073
Re: Booting VL through Windows bootloader
« Reply #2 on: August 02, 2010, 02:57:02 pm »
I use EasyBCD with my Win7 and Vista machines and have found that I have to put lilo in the superblock of the root partition vs. the MBR of the drive or it didn't work. BTW bootpart does not work with Vista or Win7 (at least not that I've been able to figure out).
HTH,
Mike
The plans of the diligent lead to profit...Pro. 21:5
VL64 7.1b3                                     RLU 486143

Daniel

  • Packager
  • Vectorian
  • ****
  • Posts: 704
    • TuxToys - Packages for VectorLinux 6.0
Re: Booting VL through Windows bootloader
« Reply #3 on: August 02, 2010, 03:31:34 pm »
nightflier: Thanks, but there's a slight problem with that method now. Win 7 doesn't have a boot.ini file.

MikeCindi: I installed lilo to the boot sector. Is there a difference between superblock and boot sector?
The following sentence is true. The previous sentence is false.

VL 6.0 SOHO KDE-Classic on 2.3 Ghz Dual-core AMD with 3 Gigs of RAM

retired1af

  • Packager
  • Vectorian
  • ****
  • Posts: 1280
Re: Booting VL through Windows bootloader
« Reply #4 on: August 02, 2010, 04:15:18 pm »
Boot into the repair console on your Win7 installation CD. At the command prompt, run bootrec.exe. This will repair the MBR so Win7 will boot properly.
ASUS K73 Intel i3 Dual Core 2.3GHz

MikeCindi

  • Tester
  • Vectorian
  • ****
  • Posts: 1073
Re: Booting VL through Windows bootloader
« Reply #5 on: August 02, 2010, 05:10:01 pm »
I believe EasyBCD (at least v2.0.1) also has a utility to fix the Win boot files under the "Bootloader Setup" button.

The boot sector should be the partition you're loading VL6 on (which would be the superblock of the partition).
The plans of the diligent lead to profit...Pro. 21:5
VL64 7.1b3                                     RLU 486143

Daniel

  • Packager
  • Vectorian
  • ****
  • Posts: 704
    • TuxToys - Packages for VectorLinux 6.0
Re: Booting VL through Windows bootloader
« Reply #6 on: August 02, 2010, 05:19:57 pm »
Oh, Win 7 boots fine, it's just VL that won't boot. And Win 7 is designed to not use a boot.ini file. It uses something called BCD something.
The following sentence is true. The previous sentence is false.

VL 6.0 SOHO KDE-Classic on 2.3 Ghz Dual-core AMD with 3 Gigs of RAM