atom feed11 messages in org.freebsd.freebsd-questionsRe: How to create a FreeBSD 8.0 boot ...
FromSent OnAttachments
Pierre-Luc DrouinFeb 10, 2010 1:10 pm 
Manolis KiagiasFeb 10, 2010 1:34 pm 
Pierre-Luc DrouinFeb 10, 2010 1:39 pm 
Giorgos KeramidasFeb 10, 2010 1:40 pm 
Pierre-Luc DrouinFeb 10, 2010 1:55 pm 
Manolis KiagiasFeb 10, 2010 1:59 pm 
Manolis KiagiasFeb 10, 2010 2:06 pm 
Pierre-Luc DrouinFeb 10, 2010 2:07 pm 
Manolis KiagiasFeb 10, 2010 2:13 pm 
Pierre-Luc DrouinFeb 10, 2010 2:22 pm 
Pierre-Luc DrouinFeb 10, 2010 7:06 pm 
Subject:Re: How to create a FreeBSD 8.0 boot CD without boot.flp?
From:Pierre-Luc Drouin (pldr@pldrouin.net)
Date:Feb 10, 2010 2:07:46 pm
List:org.freebsd.freebsd-questions

What I am trying to do is basically to install FreeBSD 8.0 on a CD. I followed these instructions to install FreeBSD on a USB stick:

http://typo.submonkey.net/articles/2006/04/13/installing-freebsd-on-usb-stick-episode-2

minus the fdisk/bsdlabel/newfs part . I just set up rc.conf to configure the ethernet interface with DHCP and load sshd

then I am now creating an iso image with the boot image. So at the root of the CD I will have the boot directory containing the kernel subdirectory.

I figured out about the boot image error from mkisofs. I had to copy cdboot into the actual boot directory for the image and the path specified by the -b option is relative to the root directory of the CD...

So should this work according to you?

Thanks!

Manolis Kiagias wrote:

On 10/02/2010 11:39 μ.μ., Pierre-Luc Drouin wrote:

Great Thanks! So when I create a boot CD using the boot image, are the kernel files contained in /boot/kernel read at all during boot?

How exactly are you creating your image? The basic directories in a FreeBSD install iso are 'boot' (containing the kernel that will be used for the CD boot) and a directory with the name of the release e.g. 7.2-RELEASE. If you wish to include packages they should be in a 'packages' directory on the root of the CD. If live functionality is required (FreeBSD livefs CD) there are more directories, essentially resembling the structure of an installed base system.