Hi! It seems that the FreeBSD project has a patch that adds UFS2 support in GRUB in their CVS (ports collection).
I have download it and synced with current GRUB CVS. But chances are that we can't integrate it. In short: the copyright stuff is a real mess. It contains code from FreeBSD "biosboot" bootloader, which as its turn contains code from CMU Mach, whose license has the weird requisite that you must send an email with the diffs if you modifiy the file. GNU hackers involved on GNU Mach might have a better idea, but I think asking for copyright assignment from CMU is a waste of time. ufs2.h is most likely extracted from the FreeBSD implementation of UFS2 and copyrighted by Networks Associates Technology, Inc. License is a 3-clause BSD-style one and seems ok, but I think we'll have serious difficulties if we try to get copyright assigned from NAT. If you still want to look at the patch, it's in: http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/grub/files/ -- Robert Millan "[..] but the delight and pride of Aule is in the deed of making, and in the thing made, and neither in possession nor in his own mastery; wherefore he gives and hoards not, and is free from care, passing ever on to some new work." -- J.R.R.T., Ainulindale (Silmarillion) _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
