Port-macppc archive

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

Re: how to install a second or third hard drive



Al,


Are you using the built-in ATA controller or a SCSI card? If you're using the 
built-in ATA controller, there are some problems with the Rev. 1 logic boards 
used on these machines.

From LowEndMac.com (http://www.lowendmac.com/ppc/blue-white-power-mac-g3.html):

> The Rev. 1 board isn't stable with many modern hard drives on the built-in 
> IDE bus because the controller doesn't support UDMA (MacOS X does an end run 
> around this problem by disabling UDMA on the Rev. 1 motherboard).


[...]

> When buying a blue & white G3, insist on getting a Revision 2 system. The 
> best way to make sure you're getting a Rev. 2 motherboard is the "402" 
> marking on the CMD646 IDE controller chip.

[...]

> Although this model doesn't support drives larger than 128 GB on its main 33 
> MHz drive bus, the 16.7 MHz bus used for the optical drive supports 
> multi-word DMA 2 and may support larger hard drive.


I have two Rev. 1 logic boards, but I use a very small install of NetBSD on 
these machines. It fits a 1GB CF card in an ATA-CF adapter. It's a firewall, so 
I run it swapless.

I have mostly forgotten about newfs options, so I can't help you on this one...


Cheers,
Flavio Donadio


On 07/08/2011, at 18:51, Al Zick wrote:

> Hi,
> 
> I have an Apple Mac B&W running NetBSD 4 that I want to add 2 new hard drives 
> to (sd1 500GB and sd2 750GB).
> 
> Here is what I did:
> dd if=/dev/zero of=/dev/sd1c bs=8k count=1
> pdisk /dev/sd1c
> Command (? for help): P
> No partition map exists
> Command (? for help): i
> read failed
> Command (? for help): P
> Command (? for help): C
> First block: 2p
> Length in blocks: 2p
> Name of partition: data
> Type of partition: Apple_UNIX_SVR2
> Available partition slices for Apple_UNIX_SVR2:
> a   root partition
> b   swap partition
> c   do not set any bzb bits
> g   user partition
> Other lettered values will create user partitions
> Select a slice for default bzb values: g
> Command (? for help): w
> Writing the map destroys what was there before. Is that okay? [n/y]: y
> Command (? for help): q
> disklabel -e /dev/sd1
> I changed partition "a" to "g"
> newfs -b 2048 -f 16384 /dev/sd1g
> 
> I ran through the same process for drive sd2.
> I then did:
> mount -rw /dev/sd1g /backup
> mount -rw /dev/sd2g /backup/data
> I also added these drives to fstab.
> 
> As soon as I started writing to /dev/sd2g (the 750GB drive) the system 
> crashed and when it booted up it was in single user mode. After removing the 
> 2 new drives from fstab it booted fine. My questions are, should I not have 
> changed the drive letters in the disklabels and should I run newfs -b 4096 -f 
> 32768?
> 
> Thanks,
> Al
> 
> 



Home | Main Index | Thread Index | Old Index