*BSD News Article 3520


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!uunet!bcstec!galileo!dmp3592
From: dmp3592@galileo.rtn.ca.boeing.com (Dean M. Phillips)
Newsgroups: comp.unix.bsd
Subject: MSDOS partition table breaks 386BSD on my system.
Message-ID: <1049@galileo.rtn.ca.boeing.com>
Date: 10 Aug 92 14:43:15 GMT
Organization: Boeing Commercial Airplane Group, Seattle
Lines: 40

I have not been able to make 386BSD work on my system when I use a DOS
type partition table to divide the disk.

The drive is a Maxtor 7120AT IDE drive.

386BSD works fine when I give 386BSD the whole disk.

When I use a DOS partition table, I can run install which labels and
sets up the 386BSD partition and copies a bunch of files to the disk.
If I use ^C to interupt install just instead of allowing it to reboot,
I can mount and access the 386BSD partition as wd0a.

However, once I shutdown, I can no longer access the 386BSD partition.
When I boot on it, the system seems to report all the devices,
complains that it can't mount the root volume and reboots before I can
decipher all the runes.  (I made sure that the 386BSD partition started
on a cylinder boundary).

When I run the disklabel program it complains that it can't find the
disklabel on wd0.  If I create a disklabel for wd0, the DOS partition
table is overwritten (disklabel tells me that it is doing this).

I have checked that MSDOS, the CMOS and disklabel are all in agreement
concerning the geometry of the disk itself.  This data also matches the
data reported by the drive via the IDEINFO program.

It appears that the 386BSD can not properly use the MSDOS partition
table to locate the 386BSD partition.  Any help on how to fix this
would be greatly appreciated.

System Info:
Maxtor 7120AT 120Mb IDE drive
80486, 33MHz (throttling back to 16MHz does not change anything)
8Mb RAM
AMI BIOS (drive is set up as user-defined)
-- 
----------------------------------------------------------------------
#include <standard_disclaimer.h>
Dean M. Phillips                                        (206) 393-9333
Boeing Commercial Airplane Group            dmp3592@galileo.boeing.com