The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: neozeed@gmail.com (Jason Stevens)
Subject: [TUHS] 386BSD on Bochs & Qemu...
Date: Mon, 26 Apr 2010 01:22:04 -0400	[thread overview]
Message-ID: <n2o46b366131004252222r20610f3bk29ef343230347be0@mail.gmail.com> (raw)
In-Reply-To: <20100426032303.GC15137@dereel.lemis.com>

Well I've been able to find this much out...

The CD has some kind of weird 'live' CD filesystem to it... It would seem
that 386BSD 1.0 demanded you have an Adaptec 1542 controller hooked up, and
with special roms & whatnot it could 'boot' from the CD...  Needless to say,
this predates anything like IDE CDROM's or or what most emulators will
emulate.

That being said, they did include the 'boot' program which is touched on in
the magazine series, as a MS-DOS bootloader.

So I've just slapped together a MS-DOS floppy, with the boot & 386bsd kernel
and tried it on on Qemu, to an early kernel panic.  Oddly enough, Virtual PC
2007 can boot the kernel.  So I converted my 386BSD 0.1 install into a disk
image that Virtual PC can run, and ran the floppy, and it was able to mount
up the hard disk, run single user mode, and even go into multiuser...

If it matters this is what the boot produces:

A:\>boot 386bsd
Text 466944
Data 20480
Start 0xfe000000
can't open emm
386BSD Release 1.0 by William & Lynne Jolitz. [1.0.22 10/27/94 15:32]
Copyright (c) 1989-1994 William F. Jolitz. All rights reserved.
clk:  irq0
pc: pc0 <color> port 60 irq1
aux:  port 310 irq12
wd: wd0 <Virtual HD> wd1 port 1f0 irq14
fd: fd0: 1.44M port 3f0 irq6 drq2
com: com1: fifo port 3f8 irq4
com: com2: fifo port 2f8 irq3
lpt: lpt0  port 378 irq7
npx: npx: irq13
mcd:  port 300 irq10
erase ^?, kill ^U, intr ^C
#


I'll have to test later if it can 'mount' an ISO image that's been 'dd''d to
a hard disk.....
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20100426/3e4b52b1/attachment.html>


  reply	other threads:[~2010-04-26  5:22 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-17  5:12 Jason Stevens
2010-04-17 19:10 ` Natalia Portillo
2010-04-18  1:12   ` Jason Stevens
2010-04-24 14:28 ` Jacob Goense
2010-04-24 18:06   ` Jason Stevens
2010-04-24 20:59     ` Tom Ivar Helbekkmo
2010-04-25  2:29   ` Greg 'groggy' Lehey
2010-04-25  9:28     ` Jacob Goense
2010-04-25 17:32       ` Carl Lowenstein
2010-04-25 17:36         ` Jason Stevens
2010-04-26  3:23       ` Greg 'groggy' Lehey
2010-04-26  5:22         ` Jason Stevens [this message]
2010-05-04 19:37           ` Jacob Goense
2010-05-04 19:41             ` Natalia Portillo
2010-05-04 18:26         ` Jacob Goense
2010-04-26  7:03     ` Wesley Parish
2010-04-26  8:07       ` Greg 'groggy' Lehey
2010-04-26  9:33         ` Wesley Parish
2010-04-26 17:52           ` Jason Stevens
2010-04-28  2:30             ` Cyrille Lefevre
2010-04-30  7:58               ` [TUHS] UniFlex Jose R. Valverde
2010-04-30 15:38                 ` Brad Spencer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=n2o46b366131004252222r20610f3bk29ef343230347be0@mail.gmail.com \
    --to=neozeed@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).