Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: darwin on intel / Linux UFS mount



Rob Braun wrote:
>
> On Monday, Jan 2001 at 21:27:28 Patrick Strasser wrote:
> >
> > I was able to get the bootpartition (abPartition) to give some output
> > (the screen with 10 seconds until auto-boot, -v for debug, ? for help)
> > but due to lack of space and free partitions on my first drive (primary
> > a8 on 2nd drive wasn't found) I had no a8Partition and couldn' complete
> > the boot. The Machine is a P3/350 Mhz with 128 Mb Ram, RivaTNT, UDMA 8
> > Gb Harddisk, Intel 440BX Chipset.

> > On a P1/90 Mhz, 16 Mb Ram, miro Videocard, 1 Gb (PIO 4), Via Chipset it
> > refused to boot.
>
> Any chance we could get a little more description? Did the booter start?
> Did the kernel start (possibly because of the VIA chipset)?
> Did the kernel start, but was unable to mount /? (very likely))

First on both I got

=>...
Load Error

I had wrong partition types, but after I changed them, the P90 just did
nothing (black screen, no messages, no error, just nothing) and on P350
I got the Loadermessage. Yet, i have no primary Partition left over for
a8Partition on the P350.

AFAIK Darwin /Intel support only the PIIX4 chipset with dma-mode, PIO
wouldn't work and that's what prevents Darwin of working on machines
with VIA chipsets, a driver for PIO-mode would give a wider range of
machines to run on. Is that correct information??

> > Via Linux I was able to mount the a8-part. . I used 'mount -t ufs -o
> > ufstype=44bsd /dev/hda4 /mnt'. It's the same option as for
> > Free|Net|OpenBSD and give rw access. I haven't tried to write, as I have
> > no possibility to verify the result.
>
> Yup, that should work. The rw trashes the filesystem if the write succeeds.
> I've seen the ufs code in Linux hang the machine on a write...
>

I looked into Linux ufs code and there seem to be pretty a lot of
different flavours of ufs. I think it would be easy to teach Linux not
to destroy a Darwin ufs-partition.

>
> > Anyone ever tried the Hurd on Darwin / Darwin/Intel?
>
> Hurd on Darwin? Is that like Linux on Darwin? I have a feeling you're
> being misled by seeing the word "mach". Just because Darwin uses Mach,
> it does not mean it is using Mach in a microkernel sense. Darwin is not
> just a server on top of Mach. All parts of the kernel share the same
> address space.

I'm aware Darwin is a fullfeatured Kernel, _not_ a Microkernel. It'snot
clear to me, how much Mach is left over...
On the Hurd Mailinglists people thought about running the Hurd on other
Machs than Gnumach. One which was mentioned was Darwin, but noone ever
really looked into it. I see, there isn't much Mach left over in Darwin
what makes me not very optimistic to see a Hurd OS Personality running
beside MacOS X some day.
But what's the point of using a merged Mach and BSD Kernel? Why not
taking a vanilla BSD? (I guess it's not the first time this question was
asked)

Patrick


References: 
 >Re: darwin on intel / Linux UFS mount (From: Rob Braun <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.