From owner-freebsd-hackers@FreeBSD.ORG Sat Oct 23 14:18:27 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4834D16A4CE for ; Sat, 23 Oct 2004 14:18:27 +0000 (GMT) Received: from node15.coopprint.com (node15.cooperativeprinting.com [208.4.77.15]) by mx1.FreeBSD.org (Postfix) with SMTP id 7718A43D1F for ; Sat, 23 Oct 2004 14:18:26 +0000 (GMT) (envelope-from ryans@gamersimpact.com) Received: (qmail 64732 invoked by uid 0); 23 Oct 2004 14:17:12 -0000 Received: from unknown (HELO ?192.168.0.5?) (63.231.165.205) by node15.coopprint.com with SMTP; 23 Oct 2004 14:17:12 -0000 Message-ID: <417A6837.7010507@gamersimpact.com> Date: Sat, 23 Oct 2004 09:18:31 -0500 From: Ryan Sommers User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Walter Belgers References: <20041022144118.GA24939@willempie.het.net.je> In-Reply-To: <20041022144118.GA24939@willempie.het.net.je> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-hackers@freebsd.org Subject: Re: bootable install CD - relocate to subdir X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Oct 2004 14:18:27 -0000 Walter Belgers wrote: >Hello hackers, > >I am a board member of the Dutch Unix Users Group, and we would like to >make a DVD with several free/open UNIX releases together with the Dutch >Hobby Computer Club/UNIX. > >The DVD boots a program that lets the user select the OS (s)he wants to >install, and then pseudo-boots the boot image of that OS. > >Problem: all the FreeBSD files need to be in /. This clashes with other >distributions on the same DVD. I would like to have everyting in >/FreeBSD or some other subdirectory instead. > >Has anybody done such a thing before, or knows of someone who has? > >Regards, >Walter. > > You could easily accomplish this by hacking sysinstall to do a chroot before anything else. You also might have to help the kernel know where the new sysinstall is. Right now it runs sysinstall as init. One thing I'm playing around with is looking at alternatives to sysinstall as our installer or doing a new one. The more I think about it a complete live file-system CD with the installer as a user process seems the logical way to go. DFBSD has gone this route with their new installer (http://www.bsdinstaller.org). -- Ryan Sommers ryans@gamersimpact.com