Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Vosie

macrumors newbie
Original poster
Oct 11, 2019
3
0
I have a Power Macintosh G5 2.3 DP (PCI-X) which shows as having 2x 1.5Gb/s SATA slots.

I currently have a spare 3G and 6G SSD (OWC).

Would there be any advantage in using the 6G over the 3G as the main and startup drive and indeed any advantage of even the 3G connected to the 1.5G port.

Cheers
 
No, not really.

You might notice marginal improvements because the hardware is newer but we’re talking about the difference between 140MB/s and 145MB/s.
 
  • Like
Reactions: AphoticD
A little off topic, but has anybody tried setting up 2x SSDs as a bootable striped software RAID in the G5’s bays? If so, can the G5 push data around at full speed? It should effectively mean SATA II speeds, right?
 
the main problem with using an SSD is that the legacy controller supports neither AHCI nor NCQ, so you'll be limited to legacy ATA mode (like with IDE drives) and no TRIM. It'll work but it'll be bottlenecked and you better use an SSD with good garbage collection

what's more interesting is using an NVMe drive in G5s with PCIe, which is what i'm doing (of course, this is only for linux)... only need a SATA SSD for bootloader+kernel, then / can run off NVMe, and since it's just plain PCIe, you get all the features and at most the only bottleneck will be PCIe 1.x (SSDs are usually x4, so that's a 1GB/s or 8Gb/s limit)
 
It'll work but it'll be bottlenecked and you better use an SSD with good garbage collection

Do you recommend what SSD's for example?

is using an NVMe drive in G5s with PCIe, which is what i'm doing (of course, this is only for linux)

Would you mind to share with us the parts to help some one in the future for reference? (Link or model specifically)

Thanks
 
A short guide on how to partition and install SATA>NVME would be helpful.

Does the root fs reside on the NVME drive?

No special instructions necessary, just set up your bootstrap partition on APM like usual for GRUB (or yaboot, but yaboot is dead), plus a partition for /boot (doesn't necessarily need to be on APM, but it needs to be on an openfirmware visible drive, which is most likely to be the same one as the one with bootstrap, i.e. with APM); then / is on the NVMe, which can use any partition table that linux can see (i.e. can be MBR, GPT, APM or whatever you want, linux does not care and openfirmware only needs to see /boot so that the bootloader can see it)

then openfirmware will look up GRUB on bootstrap, exec GRUB, GRUB will look up the /boot partition, load a kernel + initramfs from it, and once a kernel is running, you no longer need to care about apple partitioning or whether the drive is visible from OF
[automerge]1571273015[/automerge]
A cheap adapter like this: https://www.ebay.com/itm/Pcie-To-M2...X4-X8-X16-Nvme-Sata-Dual-Ssd-Pci/273964257638

is useful to have for this. It has two M.2 slots, one for the NVMe drive itself, and one for a SATA M.2 drive, which only uses the PCIe to draw power and the data goes through a normal SATA cable, you can see a connector for it at the end of the card. So you put a SATA M.2 SSD in one slot (for /boot + bootstrap and possibly OS X), the NVMe SSD in the other slot, connect the card with a SATA cable to your mainboard, and you can have both SATA and NVMe SSDs on a single card in a single slot that way. Plus it's cheap
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.