Results 1 to 3 of 3

Thread: PC-BSD 9 dual booting in openSUSE's 12.1's GRUB

  1. Default PC-BSD 9 dual booting in openSUSE's 12.1's GRUB

    Dual Booting - PC-BSD Wiki

    I add Other System, at SDA 3 partition (PC-BSD's ZFS parititon) in Yast boot loader Window, but it won't work. The PC-BSD 9 installation said completed, restart when ready. No errors

  2. #2

    Default Re: PC-BSD 9 dual booting in openSUSE's 12.1's GRUB

    Quote Originally Posted by renegadeviking View Post
    Dual Booting - PC-BSD Wiki

    I add Other System, at SDA 3 partition (PC-BSD's ZFS parititon) in Yast boot loader Window, but it won't work. The PC-BSD 9 installation said completed, restart when ready. No errors
    If you try to boot the BSD kernel directly from Linux Grub, as in this example:

    Code:
    title  PCBSD 9.0
    root   (hd0,1,a)
    kernel /boot/loader
    boot
    It can only work if these two conditions are met:
    • Linux Grub is installed in MBR
    • It has a zfs_stage1_5



    As I can not see /boot/grub/zfs_stage1_5 in the version of Legacy Grub installed with openSUSE, it seems not to support zfs booting - but it doesn't just apply to BSD then. However, there is /boot/grub/ufs2_stage1_5. So it is able to boot a BSD kernel if it's on a ufs2 (but probably not ufs) BSD slice. Anyway, that's not what you want since you used zfs. In this case, you have to use a chainloader entry like this one - provided (hd0,1) contains a valid bootloader, such as another Grub:


    Code:
    title  PCBSD 9.0
    root   (hd0,1)
    chainloader +1

  3. #3

    Default Re: PC-BSD 9 dual booting in openSUSE's 12.1's GRUB

    Quote Originally Posted by please_try_again View Post
    Code:
    title  PCBSD 9.0
    root   (hd0,1)
    chainloader +1
    Well, it should be rootnoverify. Sorry.

    Code:
    title  PCBSD 9.0
    rootnoverify   (hd0,1)
    chainloader +1

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •