1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Windows Vista & FreeBSD (dual-boot problem)

Discussion in 'Installing and Upgrading FreeBSD' started by Anti_Evil, Jun 22, 2009.

  1. Anti_Evil

    Anti_Evil New Member

    Messages:
    21
    Likes Received:
    0
    Hi there,

    I've installed FreeBSD 7.2 RELEASE on the pc that currently running Windows Vista. In installation steps i selected to "Leave the Master Boot Record untouched".

    Well, seems that it didn't worked and now after rebooting system it automatically start-up the BSD.

    Is there anyway to bring back my Vista ?
    I want it to be dual-boot.

    Regards,
    Hadi
     
  2. ale

    ale New Member

    Messages:
    1,059
    Likes Received:
    0
    You can try installing a boot loader like sysutils/grub from ports.
    You can also try sysutils/gag and run it from a floppy leaving your hd untouched.
    I know nothing about Vista, but I guess you can try restoring its boot loader from the install cd.
     
  3. renice

    renice New Member

    Messages:
    40
    Likes Received:
    0
    You can start the Vista CD/DVD and then get to the Repair Options. This will fix the mbr. Install the freebsd boot manager through the option 'custom installation' at freebsd cd.

    Then, if there's only the possibility to boot Vista you can set the freebsd boot manager through FIXIT again:

    Code:
    # fdisk -B -b /boot/boot0 DEVICE
     
  4. manolis@

    manolis@ New Member Developer

    Messages:
    37
    Likes Received:
    0
    Good move, required for the instructions that will follow ;)

    Although the MBR was not installed, sysinstall marked your FreeBSD partition active, hence you are always booting FreeBSD. As root, execute:

    Code:
    fdisk -a /dev/ad0
    (substitute ad0 with your actual disk device name)

    Change the active partition to the vista one and save the new partition table when prompted. You will reboot and get straight to Vista. Problem is you will not be able to boot FreeBSD then, but fear not.

    Google and download EasyBCD. Install in Vista, it is a trivial GUI tool (free). You will get a FreeBSD entry in Vista's boot menue (!)
    And it will all work fine.
     
  5. Anti_Evil

    Anti_Evil New Member

    Messages:
    21
    Likes Received:
    0
    Thanks alot, it worked !

    Long live to FreeBSD �e