Dear all
I have installed FreeBSD in MBR legacy mode using FreeBSD-11.1-RC2-amd64-memstick.img on second SATA hard disk of my new Udoox86 SBC.
I have correctly installed in MBR legacy mode also Debian 9.0.1 in M2 that is the first SSD hard disk with a separate GRUB and I have also installed, always in the second SATA hard disk, Slackware 14.2 and Ubuntu 17.04, always in legacy MBR mode.
I can boot in Debian, Slackware and Ubuntu either from Debian GRUB installed on M2 first hard disk, or in Ubuntu GRUB installed on SATA secondary hard disk.
Finally I have 3 OS regularly accessible from one of the 2 GRUB available (Debian on M2 and Ubuntu on SATA).
I have regularly boot from a USB stick with FreeBSD-11.1-RC2-amd64-memstick.img in a multiuser boot and regularly mounted /dev/ada1s1a disk and
I have created a /boot/loader.conf
with only this instruction (this was sufficient in an old FreeBSD 386 installation)
then I have used this 40_custom but doesn'work
Also this etc/grub.d/40_custom code that I have utilized doesn't work
So I can't understand as identify the disk.
identify the disk with this label
DISK-S21JNXAGC87803Ns1a freebsd-ufs
DISK-S21JNXAGC87803Ns1b freebsd-swap
Can you help me to obtain the correct code for 40_custom ?
Thanks in advance
I have installed FreeBSD in MBR legacy mode using FreeBSD-11.1-RC2-amd64-memstick.img on second SATA hard disk of my new Udoox86 SBC.
I have correctly installed in MBR legacy mode also Debian 9.0.1 in M2 that is the first SSD hard disk with a separate GRUB and I have also installed, always in the second SATA hard disk, Slackware 14.2 and Ubuntu 17.04, always in legacy MBR mode.
I can boot in Debian, Slackware and Ubuntu either from Debian GRUB installed on M2 first hard disk, or in Ubuntu GRUB installed on SATA secondary hard disk.
Finally I have 3 OS regularly accessible from one of the 2 GRUB available (Debian on M2 and Ubuntu on SATA).
I have regularly boot from a USB stick with FreeBSD-11.1-RC2-amd64-memstick.img in a multiuser boot and regularly mounted /dev/ada1s1a disk and
I have created a /boot/loader.conf
with only this instruction (this was sufficient in an old FreeBSD 386 installation)
Code:
kern.vty=vt
then I have used this 40_custom but doesn'work
Code:
menuentry "FreeBSD" {
set root=(hd1,1)
insmod ufs2
kfreebsd /boot/loader
chainloader +1
}
Also this etc/grub.d/40_custom code that I have utilized doesn't work
Code:
menuentry "FreeBSD" {
set root='(hda1,1)'
chainloader +1
}
So I can't understand as identify the disk.
Code:
gpart show -p
DISK-S21JNXAGC87803Ns1a freebsd-ufs
DISK-S21JNXAGC87803Ns1b freebsd-swap
Can you help me to obtain the correct code for 40_custom ?
Thanks in advance