From owner-freebsd-ia64 Tue Mar 6 16:55:36 2001 Delivered-To: freebsd-ia64@freebsd.org Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by hub.freebsd.org (Postfix) with ESMTP id AAAA637B719 for ; Tue, 6 Mar 2001 16:55:33 -0800 (PST) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.9.3/8.9.1) id RAA27467; Tue, 6 Mar 2001 17:55:23 -0700 (MST) (envelope-from ken) Date: Tue, 6 Mar 2001 17:55:23 -0700 From: "Kenneth D. Merry" To: Doug Rabson Cc: ia64@FreeBSD.ORG Subject: Re: Porting the loader Message-ID: <20010306175523.A27443@panzer.kdm.org> References: <20010306163606.A26628@panzer.kdm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from dfr@nlsystems.com on Wed, Mar 07, 2001 at 12:46:26AM +0000 Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Mar 07, 2001 at 00:46:26 +0000, Doug Rabson wrote: > On Tue, 6 Mar 2001, Kenneth D. Merry wrote: > > > On Tue, Mar 06, 2001 at 20:34:57 +0000, Doug Rabson wrote: > > > Since nothing seemed to be happening here (hope I'm not stepping on any > > > toes), I decided to start porting the loader. I now have the thing at the > > > stage where it initialises the console and memory allocator and actually > > > reaches the 'ok' prompt. Can't do much else with it yet though :-). > > > > > > If anyone is interested, I can send the source. I can't commit it just yet > > > since I'm using some Intel header files and I'm waiting for clarification > > > on the license for them. > > > > > > I suppose I'll have to buy an LS120 drive next since that seems to be the > > > only way of getting information onto the beast. Fortunately the loader > > > fits easily on a normal floppy. > > > > Another way to do it would be to install Linux on there and use a DOS > > partition. > > I've been seriously considering it. I'd suggest using the SuSE installation. It seems to be a little more stable than RedHat. > > Both SuSE and RedHat use a DOS partition as the place where they put their > > kernels, etc. It's mounted under /boot for SuSE and /boot/efi for RedHat > > if you use the default install. > > > > So you can just ftp stuff over and copy it up to the dos partition. EFI > > knows how to read dos partitions, so you can just do something like: > > > > fs0: > > loader > > > > (assuming it's called loader.efi) > > > > Any idea whether FreeBSD will have to use the same scheme of having a DOS > > partition in order to run the loader? > > I think we will have to do this since the only filesystem which the EFI > firmware understands is FAT and we rely on the firmware to load the first > stage loader. I imagine that on an ia64 system the directory /boot will > need to be a separate DOS filesystem. Hmm. Well, Mike's idea about having the boot2 equivalent live on the DOS partition might do the trick. Ken -- Kenneth Merry ken@kdm.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message