Subject: Re: my se/30 just died - help!
To: John Ostrowick <jon@macenroe.cs.wits.ac.za>
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
List: port-mac68k
Date: 01/21/1997 20:26:25
At 10:40 Uhr +0100 20.01.1997, John Ostrowick wrote:

>>What machine? Does your kernel have Allen's ncrscsi or Scott's sbc SCSI
>>driver? The former is a nice driver from a nice guy, but it is very picky
>>about hard disks. ;) It has told me nonsense about damaged media on a
>>Quantum LPS105 before.
>
>generic #47. i *think* it's ncrscsi. Any other suggestions for a different
>kernel?
>where to get :-) ?

Scott puts his kernels up somewhere on ftp.netbsd.org and builds kernels
with both kinds of scsi drivers (ncrscsi and sbc) on a regular basis. #47
looks pretty old to me? But then, I've been rolling my own for years. ;)

>>1) I am not sure the netbsd kernel can make much sense of an 'untitled'
>>partition. Make that a 'A/UX Usr Slice 2' type partition; no problem with
>>having more than one on a disk.
>
>ok, i'll try it :-)
>does this mean i have to have a 'usr' partition in the first place?
>at the moment i only have the standard root&usr single part, not separated
>root (1) usr(2).

That's fine. But if you want additional partitions, they must either be of
type root, root&usr or usr if the kernel is to recognize them.


At 22:33 Uhr +0100 20.01.1997, Bill Studenmund wrote:

>> >2) If you allocate more (e.g. MacOS) partitions on the disk, make sure the
>> >netbsd partitions come first; the kernel cannot see more than eight of
>> >them. If you fiddle with a netbsd partition afterwards, it is appended to
>> >the END of the partition table and may disappear from the kernel's sight.
>> >
>>
>> aha. that may be a problem. do driver partitions count?
>
>Yes, but I thought we fixed that in time for the 1.2 release. The kernel
>should now be checking the first 32.

That depends on what you mean with "fixed". A -current MacBSD kernel
recognizes up to 8 (eight) partitions on a disk:

a (root)
b (swap)
c (the entire disk)
d (assigned to the MacOS disk driver partition)
g (/usr)
e (whatever)
f (whatever)
h (whatever)

Unfortunately, (whatever) are usually MAcOS partitions.
Some time ago I partitioned a 2G drive, and when I later decided that I did
not really need a 100M root partition and split it in two, the first half
was assigned the original slot in the partition table. But the second half
was put to the end of the partition table - and there was no NetBSD
partition letter left for it. :(


	hauke

---
"It's never straight up and down"     (DEVO)