make for bootable ISOs
John Baldwin
jhb at FreeBSD.org
Mon Apr 11 17:20:47 PDT 2005
On Sunday 10 April 2005 09:04 pm, Daniel O'Connor wrote:
> On Mon, 11 Apr 2005 02:41, Zera William Holladay wrote:
> > Hi, I'm attempting to make a bootable ISO for i386 architecture on
> > 4.11-STABLE. I am using:
> >
> > %make buildworld
> > %make buildkernel
> > %make hierarchy DESTDIR=/...
> > %make installworld DESTDIR=/...
> > %make installkernel DESTDIR=/...
> >
> > And then modifying etc so that /dev/acd0a is the root directory.
> >
> > Is this the correct sequence and are these the correct targets? Since
> > this is such a time consuming task, I figured that I would ask for help.
>
> 4.x uses el-torrito 2.88Mb floppy emulation for booting..
> make release builds an install CD and a live file system disk.
>
> I made a page with some tips on make release for 4.x if you're interested..
> http://www.gsoft.com.au/~doconnor/FreeBSD-release-2.html
It doesn't have to though, it can use cdboot which then has access to the
entire CD so that you can use a larger kernel and mfsroot. 5.x and beyond
use this by default and 4.x will if you set USE_CDBOOT=yes at 'make release'
I think.
--
John Baldwin <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the freebsd-hackers
mailing list