He decidido montar un servidor con arranque dual: debian linux y FreeBSD 8. He realizado la instalación básica de FreeBSD, sin gestor de arranque, y a continuacion la instalación de debian lenny, usando LVM para todas las particiones menos boot y swap. La instalación de debian tambien ha sido básica porque he migrado a testing inmediatamente. Tras instalar todo lo que necesito e actualizado a grub2 y he ahí la razón de esta entrada: no reconoce FreeBSD.
Para ello se edita el fichero /etc/grub.d/40_custom:
#!/bin/sh
exec tail -n +3 $0
# 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.0-RELEASE AMD64" {
set root=(hd0,0)
chainloader +1
}
Una vez terminado se actualiza grub con el comando update-grub.
FreeBSD 8 + debian con grub2
He decidido montar un servidor con arranque dual: debian linux y FreeBSD 8. He realizado la instalación básica de FreeBSD, sin gestor de arranque, y a continuacion la instalación de debian lenny, usando LVM para todas las particiones menos boot y swap. La instalación de debian tambien ha sido básica porque he migrado a testing inmediatamente. Tras instalar todo lo que necesito e actualizado a grub2 y he ahí la razón de esta entrada: no reconoce FreeBSD.
Para ello se edita el fichero /etc/grub.d/40_custom:
#!/bin/sh
exec tail -n +3 $0
# 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.0-RELEASE AMD64" {
set root=(hd0,0)
chainloader +1
}
Una vez terminado se actualiza grub con el comando update-grub.