From owner-freebsd-ppc@FreeBSD.ORG Fri Oct 1 19:20:57 2010 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29943106566C for ; Fri, 1 Oct 2010 19:20:57 +0000 (UTC) (envelope-from fbsd23@sol42.com) Received: from correo11.acens.net (correo11.acens.net [217.116.0.29]) by mx1.freebsd.org (Postfix) with ESMTP id 7BCD28FC0A for ; Fri, 1 Oct 2010 19:20:56 +0000 (UTC) Received: (qmail 1730 invoked from network); 1 Oct 2010 18:54:14 -0000 Received: from unknown (HELO minimax.lan) (dsolaz.sistelcom.com@[89.131.196.58]) (envelope-sender ) by correo11.acens.net (qmail-ldap-1.03) with SMTP for ; 1 Oct 2010 18:54:14 -0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1081) From: fbsd23@sol42.com In-Reply-To: <40D5CC15-8828-4CFD-AE13-2211B9742AE2@gromit.dlib.vt.edu> Date: Fri, 1 Oct 2010 20:54:13 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <40D5CC15-8828-4CFD-AE13-2211B9742AE2@gromit.dlib.vt.edu> To: freebsd-ppc@freebsd.org X-Mailer: Apple Mail (2.1081) Subject: Re: Booting FreeBSD/powerpc from external FireWire drive? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Oct 2010 19:20:57 -0000 On 1 Oct 2010, at 17:44, Paul Mather wrote: > Can anyone help me figure out the appropriate OpenFirmware command to = boot FreeBSD from the external FW drive? The "devalias" command reports = I have "fw" and "fwx" aliases, which I presume refer to FireWire. Alas, = I can't fathom what the boot command arguments would be. I followed the = gpart partitioning scheme listed in the FreeBSD/powerpc install = instructions at http://people.freebsd.org/~nwhitehorn/ppcinstall.txt = with an 800K apple-boot partition as the first one in the APM. Hello there. This is what I do to boot 8.1 on a Mac mini G4 from a USB = disk: 1) press Alt+Command+O+F when booting to get to the OpenFirmware prompt 2) type "boot cd:,\boot\loader ud:N" where N is your FreeBSD root = filesystem partition; you need the install CD-ROM for this you'll have to type "fw" instead of "ud" which is the first USB disk if you copy /boot/loader from the CD to the root of the Mac OS X = disk, you can type "boot hd:\loader ud:N" instead (and need no CD to boot) 3) IF mounting root fails because the FireWire disk is not detected yet = (this happens to me every time, the "set hw.usb.ehci.no_hs=3D1" trick = doesn't work for me), type "ufs:/dev/da0sN" (same N as above) after the ROOT MOUNT = ERROR message and the system will come up as usual Regards. -Daniel=