Port-macppc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Issues installing on a PowerMac Quicksilver DP800

Hash: SHA1


On May 26, 2008, at 21:04, Matthieu Lalonde wrote:

On 26-May-08, at 8:43 PM, macallan wrote:

On May 26, 2008, at 19:35, Matthieu Lalonde wrote:

On 26-May-08, at 7:24 PM, Michael Lorenz wrote:

- - which filesystem are you using? ffsv1, ffsv2, lfs?
I don't think our boot loader understands ffsv2 even in -current - your root partition or whatever you want to load the kernel from must be ffsv1, everything else can be ffsv2 or whatever else you want. That doesn't explain the deadlocks though.
Actually, I have a 2Mb HFS partition for the bootloader.

The /bootloader/ doesn't understand ffsv2 in 4.0

- - did you try any onboard IDE channel? Kauai and wdc at obio work fine on all the Macs I have here.
Same behavior on the onboard ata channel.

Damn, there goes the easy way out.
How does the kernel recognize the IDE controller? wdc at pci, wdc at obio or something completely different? Does the Quicksilver have an extra IDE chip like the b&w G3 did? I've never had a Quicksilver in my hands so I need to know what's in it ;)
It showed up on wdc. Can't remember at what now. Not sure, afaik the hardware is *very* similar to the GigE

Then you should have a handful wdc at obio, one of them ATA66-capable.
Something like this:
wdc0 at obio0 offset 0x1f000 irq 19, level triggered: DMA transfer
atabus0 at wdc0 channel 0
wdc1 at obio0 offset 0x20000 irq 20, level triggered: DMA transfer
atabus1 at wdc1 channel 0
wdc2 at obio0 offset 0x21000 irq 21, level triggered: DMA transfer
atabus2 at wdc2 channel 0
wd0 at atabus0 drive 0: <QUANTUM FIREBALLP KX20.5>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 19609 MB, 39842 cyl, 16 head, 63 sec, 512 bytes/sect x 40160988 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
wd1 at atabus0 drive 1: <ST3160023A>
wd1: quirks 2<FORCE_LBA48>
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 149 GB, 310101 cyl, 16 head, 63 sec, 512 bytes/sect x 312581808 sectors
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(wdc0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/ 66) (using DMA) wd1(wdc0:0:1): using PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/ 66) (using DMA)

... which work fine here.
On 2nd thought - how do you have your drives jumpered? Cable select or single/master/slave? I dimly remember having trouble when replacing the 2nd drive ( the machine came with two 20GB drives ) and just setting it to 'slave'. Worked in MacOS X but hung up in NetBSD - I had to set it to cable select to get it to work IIRC.

Any chance to capture the dmesg output before it deadlocks and mail it to me?
Not too sure how I would transfer it back :/

I have MacOS X and ofwboot.xcf on the 20GB disk, NetBSD in a bunch of APPLE_UFS partitions on the 2nd so MacOS X can read/write them.

have fun

Version: GnuPG v1.4.7 (Darwin)


Home | Main Index | Thread Index | Old Index