Windows Vista & FreeBSD (dual-boot problem)

Installing and upgrading FreeBSD.

Windows Vista & FreeBSD (dual-boot problem)

Postby Anti_Evil » 22 Jun 2009, 21:02

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
Anti_Evil
Junior Member
 
Posts: 21
Joined: 22 Jun 2009, 20:53

Postby ale » 22 Jun 2009, 21:45

You can try installing a boot loader like [port]sysutils/grub[/port] from ports.
You can also try [port]sysutils/gag[/port] 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.
User avatar
ale
Senior Member
 
Posts: 1064
Joined: 19 Nov 2008, 01:28
Location: Roma

Postby renice » 23 Jun 2009, 06:14

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: Select all
# fdisk -B -b /boot/boot0 DEVICE
renice
Junior Member
 
Posts: 40
Joined: 16 Jun 2009, 19:55

Postby manolis@ » 23 Jun 2009, 06:17

Anti_Evil wrote: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".


Good move, required for the instructions that will follow ;)

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


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

Code: Select all
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.
User avatar
manolis@
Junior Member
 
Posts: 37
Joined: 22 Jun 2008, 13:55
Location: Chania, Greece

Postby Anti_Evil » 24 Jun 2009, 06:29

Thanks alot, it worked !

Long live to FreeBSD �e
Anti_Evil
Junior Member
 
Posts: 21
Joined: 22 Jun 2009, 20:53


Return to Installing & Upgrading

Who is online

Users browsing this forum: No registered users and 2 guests