On Wed, Aug 18, 2010 at 03:07:57PM +0200, Aurelien Jarno wrote:
> Since GNU/kFreeBSD switch to grub as the default bootloader, it is
> almost possible to use an ext2 or xfs root filesystem. While there
> is not a lot of interest in doing that, the patch to do it is quite
> small. Could you please apply it in the next upload?
Sending upstream first. Does this require copyright assignment?
> --- grub2-1.98+20100804.orig/util/grub.d/10_kfreebsd.in
> +++ grub2-1.98+20100804/util/grub.d/10_kfreebsd.in
> @@ -75,6 +75,22 @@
> fi
>
> case "${kfreebsd_fs}" in
> + ext2fs)
> + test -e "${module_dir}/ext2fs.ko"
> +
> + printf '%s\n' "${prepare_module_dir_cache}"
> + cat << EOF
> + kfreebsd_module_elf ${module_dir_rel}/ext2fs.ko
> +EOF
> + ;;
> + xfs)
> + test -e "${module_dir}/xfs.ko"
> +
> + printf '%s\n' "${prepare_module_dir_cache}"
> + cat << EOF
> + kfreebsd_module_elf ${module_dir_rel}/xfs.ko
> +EOF
> + ;;
> zfs)
> test -e "${module_dir}/opensolaris.ko"
> test -e "${module_dir}/zfs.ko"
> @@ -121,6 +137,7 @@
>
> case ${GRUB_FS} in
> ufs1 | ufs2) kfreebsd_fs=ufs ;;
> + ext2) kfreebsd_fs=ext2fs ;;
> *) kfreebsd_fs=${GRUB_FS} ;;
> esac
>
Thanks,
--
Colin Watson [[email protected]]
_______________________________________________
Grub-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/grub-devel