*BSD News Article 2115


Return to BSD News archive

Newsgroups: comp.unix.bsd
Path: sserve!rodos1!wkt
From: wkt@rodos1.cs.adfa.oz.au (Warren Toomey)
Subject: 386BSD Bug: Setting empty DOS part'n to A5 stops 0.1 boot
Message-ID: <1992Jul21.001444.7765@sserve.cc.adfa.oz.au>
Sender: news@sserve.cc.adfa.oz.au
Organization: Australian Defence Force Academy, Canberra, Australia
Date: Tue, 21 Jul 1992 00:14:44 GMT

I wrote in yesterday asking about getting a 10M 386BSD (A5) partition to
co-exist with 2 other DOS partitions. Obviously, the install on the Tiny
disk is a no-go, so I decided to do it manually.

Ok, so using Disk Manager I converted the empty (00) 10M DOS partition 3
to A5 (DOSPTYP_386BSD) and booted Fixit. It hangs after ``using fd0a as
root device'' (or a similar message). The Tiny disk does likewise.

Next step, attempt to change 00 -> A5 _after_ booting Fixit, by a clever
use of dd(1): read in the first block from /dev/rwd0d into a temp file,
overwrite the 00 with an A5 from another file (clever use of seek and skip
here), and write the modified block back to /dev/rwd0d.

Problem: You can't _write_ rwd0d. dd fails, as does cat  > /dev/rwd0d.

So I'm stuck. Could anybody who has made a small 386BSD partition that
co-exists with a DOS partition please send me some mail!!! Thanks.


  Warren Toomey VK1XWT, on the path to insanity
  No longer in the bowels of ADFA Comp Science.
   `Version 7 Job Control: just use ptrace(2).'