VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

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

Daniel

  • Packager
  • Vectorian
  • ****
  • Posts: 704
    • TuxToys - Packages for VectorLinux 6.0
Booting VL through Windows bootloader
« on: August 02, 2010, 11: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?
Logged
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: 4105
Re: Booting VL through Windows bootloader
« Reply #1 on: August 02, 2010, 03:17:33 pm »

Logged

MikeCindi

  • Tester
  • Vectorian
  • ****
  • Posts: 1074
Re: Booting VL through Windows bootloader
« Reply #2 on: August 02, 2010, 03: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
Logged
The plans of the diligent lead to profit...Pro. 21:5
 VL64 7.1                                     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, 04: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?
Logged
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: 1310
Re: Booting VL through Windows bootloader
« Reply #4 on: August 02, 2010, 05: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.
Logged
ASUS K73 Intel i3 Dual Core 2.3GHz

MikeCindi

  • Tester
  • Vectorian
  • ****
  • Posts: 1074
Re: Booting VL through Windows bootloader
« Reply #5 on: August 02, 2010, 06: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).
Logged
The plans of the diligent lead to profit...Pro. 21:5
 VL64 7.1                                     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, 06: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.
Logged
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