*BSD News Article 30299


Return to BSD News archive

Xref: sserve comp.os.linux.development:8890 comp.os.minix:23716 comp.os.mach:3792 comp.os.386bsd.development:2087 comp.sys.ibm.pc.hardware.misc:5186
Newsgroups: comp.os.linux.development,comp.os.minix,comp.os.mach,comp.os.386bsd.development,comp.sys.ibm.pc.hardware.misc
Path: sserve!newshost.anu.edu.au!munnari.oz.au!foxhound.dsto.gov.au!fang.dsto.gov.au!yoyo.aarnet.edu.au!news.adelaide.edu.au!news.cs.su.oz.au!metro!seagoon.newcastle.edu.au!wabbit.cc.uow.edu.au!dmssyd.syd.dms.CSIRO.AU!dmsperth.per.dms.CSIRO.AU!news.uwa.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!EU.net!sun4nl!rnzll3!pe1chl!rob
From: rob@pe1chl.ampr.org (Rob Janssen)
Subject: Re: Booting from CD-ROM, was: [Announcement] 386BSD Release 1.0
References: <2q63q2$927@dearg.cuillin.org.uk> <CpE8p7.H@wg.saar.de> <1994May7.211614.28288@ibr.cs.tu-bs.de> <1994May8.192122.5828@pe1chl.ampr.org> <2qk46p$oou@nyheter.chalmers.se>
Organization: PE1CHL
Date: Mon, 9 May 1994 08:19:30 GMT
Message-ID: <1994May9.081930.7235@pe1chl.ampr.org>
Reply-To: pe1chl@rabo.nl
Lines: 28

In <2qk46p$oou@nyheter.chalmers.se> tl@cd.chalmers.se (Torbj|rn Lindgren) writes:

>In article <1994May8.192122.5828@pe1chl.ampr.org>,
>Rob Janssen <pe1chl@rabo.nl> wrote:
>>What I don't understand is how you can boot a CD-ROM which is at unit #1
>>(for example) while unit #0 is a harddisk.

>I think that the Adaptec 1540C can boot from other SCSI-ID's (I'm not
>sure thought). Since the BIOS determines the mapping between drive-
>numbers and SCSI-ID's this would be possibel to do. Wheter the BIOS
>does support loading the first block from a CD-ROM and running this I
>don't know.

This would at least mean that your harddisk must have an invalid bootsector.
I don't think the BIOS will ever try a "next disk" once it has found a
valid bootsector that somehow cannot complete the boot (e.g. "non system
disk or disk error")
In the Atari ST, a bootsector can choose to return to the bootloader (RTS)
which will then try the next drive in the bootsector search sequence to
see if it wants to boot.  The PC BIOS just finds a bootsector that looks
valid and jumps into it, with no chance of returning to the BIOS.

Rob
-- 
-------------------------------------------------------------------------
| Rob Janssen                | AMPRnet:   rob@pe1chl.ampr.org           |
| e-mail: pe1chl@rabo.nl     | AX.25 BBS: PE1CHL@PI8UTR.#UTR.NLD.EU     |
-------------------------------------------------------------------------