[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

booting freebsd 9.1 with grub2 on usf drive

From: Tom Oakes
Subject: booting freebsd 9.1 with grub2 on usf drive
Date: Sun, 26 Jul 2015 14:16:38 -0600
User-agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/17.0 Thunderbird/17.0


I have a 2 disk computer. HD1 is divided into 4 partitions Partition1 contain freebsd 8.2. Partition 2 filled with garbage. partition is extended and holds ubuntu. I am trying to get pcbsd work in partition 4.

I use GAG to boot the various Operating systems. GAG finds a Freebsd loader for freebsd 8.2 and freebsd 9.1. Gag finds a grub2 loader for ubuntu. This grub will also loads freebsd 8.2 but not 9.2. I can not get PCBSD boot with GAG. My system boots from the HD1 MBR.

I do not want to try installing a pcbsd boot loader in either disk's MBR until I can get all 3 systems to boot from my new install of usb grub2! I can currently boot ubuntu and freebsd8.2 from usb grub, but have been able to get freebsd 9.1 to boot. I haven't tried to get pcbsd to boot from the usb grub yet.

Searching the web for direction find many suggestions but I have found nothing that works. Many are version unknown.

Below is the usb grub 40_custom. As you can see from the commented out lines, I have tried many different combinations of entered commands.

Do you have any suggestions?

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "FreeBSD 8.2" {
        insmod ufs2
        set root='(hd1,msdos1)'
 #       search --no-floppy --fs-uuid --set  4c9511e4308fb60f
        kfreebsd /boot/kernel/kernel
 #       kfreebsd_loadenv /boot/device.hints
 #       kfreebsd_module /boot/splash.bmp type=splash_image_data
        set kFreeBSD.vfs.root.mountfrom=ufs:ad4s1a

menuentry "FreeBSD 9.1"{
#           insmod chain
# insmod ufs2
    set root='(hd0,1)'
#           chainloader +1
#  kfreebsd /boot/kernel
 # set kFreeBSD.vfs.root.mountfrom=ufs:ad1s1a
# title  Freebsd 9.1
#rootnoverify   (hd0,1)
#root (hd0,a)
kernel /boot/kernel/kernel
END /etc/grub.d/40_custom ###

If you also have suggestions on how I try to boot the pcbsd OS, I would appreciate them!


Tom Oakes

reply via email to

[Prev in Thread] Current Thread [Next in Thread]