From owner-freebsd-hackers Thu Jul 25 06:18:15 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA27977 for hackers-outgoing; Thu, 25 Jul 1996 06:18:15 -0700 (PDT) Received: from bacall.lodgenet.com (bacall.lodgenet.com [205.138.147.242]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA27971 for ; Thu, 25 Jul 1996 06:18:12 -0700 (PDT) Received: (from mail@localhost) by bacall.lodgenet.com (8.6.12/8.6.12) id IAA28301; Thu, 25 Jul 1996 08:16:01 -0500 Received: from garbo.lodgenet.com(204.124.123.250) by bacall via smap (V1.3) id sma028285; Thu Jul 25 08:15:50 1996 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by garbo.lodgenet.com (8.6.12/8.6.9) with ESMTP id IAA05231; Thu, 25 Jul 1996 08:15:49 -0500 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.7.5/8.6.12) with SMTP id IAA03601; Thu, 25 Jul 1996 08:15:26 -0500 (CDT) Message-Id: <199607251315.IAA03601@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost [127.0.0.1] didn't use HELO protocol X-Mailer: exmh version 1.6.2 7/18/95 To: J Wunsch cc: freebsd-hackers@freebsd.org (FreeBSD hackers), erich@lodgenet.com (Eric L. Hernes) Subject: Re: Bootable CD roms In-reply-to: Your message of "Wed, 24 Jul 1996 16:05:30 +0200." <199607241405.QAA17787@uriah.heep.sax.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 25 Jul 1996 08:15:26 -0500 From: "Eric L. Hernes" Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk J Wunsch writes: >As Eric L. Hernes wrote: > >> >I've also been looking at El Torito, and figured that they've invented >> >a lot of useless crap. :) >> >> For the most part I'd agree. All that's really needed is a simple >> way for the bios get code off CD. > >Yep. It would have seemed logical to invent a new BIOS drive # with >a given geometry, and pass this on to the loaded bootstrap in %dl. I understood that the bios would search the CD-ROM for the El Torito signature before considering booting. Stop me if I'm wrong here, but here's what I was expecting (following the 4-page thing): 1) take boot.flp, or any bootable (FBSD) floppy 2) create BVD.BIN and BOOTCAT.BIN with dd, emacs, beav, mkisofs, whatever... 3) rename boot.flp OSBOOT.IMG 4) mkisofs with at least this stuff on it. 5) boot the CD. > >> which hardware supports it. After I've found hardware that'll >> support booting, I'll hack on mkisofs to spit out a bootable image. > >No need to hack mkisofs in the first place. We do already have the >tool to merge the bootcode into an existing isofs. It's called dd(1). > Well, a simple hack. It looks like the spec wants `EL TORITO SPECIFICATION' in place of `FreeBSD' in the BVD.BIN amongst placing the proper links and stuff on the iso9660. > >-- >cheers, J"org > >joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE >Never trust an operating system you don't have sources for. ;-) > eric. -- erich@lodgenet.com http://rrnet.com/~erich erich@rrnet.com