From owner-freebsd-stable@FreeBSD.ORG Mon Feb 1 02:06:52 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09E76106568D for ; Mon, 1 Feb 2010 02:06:52 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-pz0-f194.google.com (mail-pz0-f194.google.com [209.85.222.194]) by mx1.freebsd.org (Postfix) with ESMTP id D00C68FC0C for ; Mon, 1 Feb 2010 02:06:51 +0000 (UTC) Received: by pzk32 with SMTP id 32so1248247pzk.27 for ; Sun, 31 Jan 2010 18:06:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=PznhmLSlW6JZjZEu3v/emNqwAmggrb/ymK6RhhzSUZI=; b=harg6y4QTlX7BMfrid9CjY5yZUtemtMVHp3VMYAvcQNzmwuC5ZiowQSazPRmCbhz6t nNiL2spKXYvXG7Oiyy3bnC12ADAiCNAFIjvNRxr4l4TQAZAiUzcrJ5v8n3J98/JezD1T haV4ECEd0R3Dt5NVySdpDrCJtaej1QQ70VSg4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=fXNLIeqUBQPoNzJS/3yaXWCtbbXSBkQwG+4O2kx1isLyW+9xQjOe2bbXHsSC/QhwnA hDeP3D/St5sxJUGh0y7HTa4XqPyxdRGWrTtcSNWDZfY2AcisIc3v8MI45NkisTU2fFU2 C/1TZVK8nVdgHMSTY7BL3/go3p9KgTxxZ4Dp4= MIME-Version: 1.0 Received: by 10.143.24.15 with SMTP id b15mr2666394wfj.41.1264989660116; Sun, 31 Jan 2010 18:01:00 -0800 (PST) In-Reply-To: <201002011142.46490.doconnor@gsoft.com.au> References: <1264828108.4948.18.camel@neo.cse.buffalo.edu> <201001311506.32184.doconnor@gsoft.com.au> <20100201040016.B46992@sola.nimnet.asn.au> <201002011142.46490.doconnor@gsoft.com.au> Date: Sun, 31 Jan 2010 18:01:00 -0800 Message-ID: <7d6fde3d1001311801i5d19ed65wb062d5b5f8130740@mail.gmail.com> From: Garrett Cooper To: "Daniel O'Connor" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-stable@freebsd.org, Ian Smith , Ken Smith Subject: Re: 7.3-BETA1 Available... [memstick.img?] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Feb 2010 02:06:52 -0000 On Sun, Jan 31, 2010 at 5:12 PM, Daniel O'Connor wr= ote: > On Mon, 1 Feb 2010, Ian Smith wrote: >> On Sun, 31 Jan 2010, Daniel O'Connor wrote: >> =A0> On Sun, 31 Jan 2010, Ken Smith wrote: >> =A0> > No, no plans afoot for memsticks for the balance of the 7.X >> =A0> > releases. The sysinstall support for installing from a USB based >> =A0> > disk didn't get MFCed to stable/7. =A0Even if it was we're alread= y >> =A0> > something of a heavyweight on images (both CDs-with-packages and >> =A0> > DVD) so my plan all along had been to phase in the memstick >> =A0> > image for stable/8 and at the same time drop CDs-with-packages. >> =A0> >> =A0> FWIW the method I used works on 7.x because sysinstall understands >> =A0> how to read the install off a DOS device :) >> >> Still to figure out how your method - using Luigi's syslinux boot off >> a FAT slice on a stick - works when 7's sysinstall can't see USB >> disks? > > 7 _can_ see USB disks just fine, it has nothing to do with the USB > stack. > > The problem was purely that sysinstall did not look at certain > candidates for source media due to some old assumptions in the code. > The patches in 8.x =A0to allow it to install "from USB" just changed it > to look harder for UFS source media. > > IMO FAT32 is more flexible anyway since 99.9% of all USB sticks already > come formatted using it, and 99.9% of all computers with USB ports can > read and write it. > > FWIW there is a tool that is shipped with some Linux distros which can > take a CD/DVD image and munge it onto a USB stick. Unfortunately it > doesn't work on FreeBSD because I can't get the loader to read from the > USB stick directly which means I need to make an MFS for sysinstall > which contains the loader, kernel and sysinstall MFS. If such an image > were shipped as part of the build then this tool could be used by end > users to convert the ISO image themselves. Daniel, Could you please describe the process to me in more detail (i.e what tools are used, high-level process req'd, etc)? I am going to be doing something similar for work [at Ironport] and if I can do it in a better manner and it would be accepted into the tree, that would be the option I'd take for resolving this bootable media, for my work as well as for the community as a whole. Thanks, -Garrett