Subject: Re: new CD booting scheme (i386)
To: Bang Jun-Young <junyoung@netbsd.org>
From: Juan RP <juan@xtrarom.org>
List: current-users
Date: 08/12/2005 14:08:27
On Fri, 12 Aug 2005 12:29:07 +0900
Bang Jun-Young <junyoung@netbsd.org> wrote:
> Steven M. Bellovin wrote:
> > I want to build a bootable install CD using the new cdboot scheme.
> > However, a normal build.sh doesn't seem to compile cdboot. Should
> > it? What's the best way to make that happen? (There's not even a
> > cdboot directory created in the obj tree.)
>
> That's intended. :-)
>
> Some bits still remain to be done in the bootloader for making a
> full-featured live CD. I'll resume work on it this weekend.
It would be nice if restriction on libsa/cd9660.c about reading
files with more than 8 chars is not there anymore (I sent a PR about
this weeks ago), because right now cdboot cannot load kernels like
"netbsd.ACPI"...
And finally, implementing cd9660_ls() (another PR I sent) to see the
available kernels, or modify boot2.c to show an interactive menu with
different kernels to boot (like GNU Grub).
BTW, yesterday mklivecd(pkgsrc/sysutils/mklivecd) was updated to 0.13.0,
that means you can create your own livecd and put on it things like KDE,
XFCE4, GNOME... all in the same LiveCD, thanks to the VND_COMPRESSION
option in kernel.