Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

LightBulbFun

macrumors 68030
Nov 17, 2013
2,900
3,195
London UK
can confirm more then 3GB of RAM works fine for me in my VMware Tiger client VM :)

1613920488372.png


but make sure your guest OS is set to Mac OS X Server 10.5, and Not 10.5 32Bit or it wont boot
 

Wowfunhappy

macrumors 68000
Mar 12, 2019
1,751
2,091
...this begs the question, was Tiger limited to 3GB of memory on 32Bit hardware? Or just VMWare being dumb?
 

joevt

macrumors 604
Jun 21, 2012
6,969
4,262
I have an iMac (20-inch, Mid 2007) but for some reason I have a restore disk (10.4.7) for a 2006 iMac. It boots the iMac but the installer won't let me install it. Is there a way to modify the installer to let me install it?

Later, I'll try changing iMac5,1 to iMac7,1 in the file at /System/Installation/Packages/Bundled Software.mpkg/Contents/Info.plist on the installer partition.
 

Amethyst1

macrumors G3
Original poster
Oct 28, 2015
9,825
12,245

Macbookprodude

Suspended
Jan 1, 2018
3,306
898
That method didn’t work - nothing found - maybe archive has it ?
 

Amethyst1

macrumors G3
Original poster
Oct 28, 2015
9,825
12,245
Later, I'll try changing iMac5,1 to iMac7,1 in the file at /System/Installation/Packages/Bundled Software.mpkg/Contents/Info.plist on the installer partition.
That package is for the bundled stuff, not for OS X itself.
 

joevt

macrumors 604
Jun 21, 2012
6,969
4,262
That package is for the bundled stuff, not for OS X itself.
Thanks for the link.

I'm using a partition on an external FireWire drive for the installer. I changed all three occurrences of iMac5,1 with iMac7,1.
Code:
sudo grep 'iMac5,1' -R --include '*.plist' --include '*.dist'  /Volumes/Tiger\ Install\ 10.4.7\ iMac
/Volumes/Tiger Install 10.4.7 iMac/System/Installation/Packages/Bundled Software.mpkg/Contents/Info.plist:            <string>iMac5,1</string>
/Volumes/Tiger Install 10.4.7 iMac/System/Installation/Packages/OSInstall.mpkg/Contents/OSInstall.dist:	var hwbeSupportedMachines = ['iMac5,1'];
/Volumes/Tiger Install 10.4.7 iMac/System/Library/SystemProfiler/SPPlatformReporter.spreporter/Contents/Resources/SPMachineTypes.plist:	<key>iMac5,1</key>

One thing to be careful about is that the date of /System/Library/Extensions needs to match /System/Library/Extensions.mkext otherwise it can't boot. If the dates are different (because you looked at the Extensions folder in the Finder), the mkext cache is invalid and the booter will try to rebuild the cache but /System/Library/Extensions doesn't contain all the kexts needed to boot!
The following command will copy the date from the DVD to the FireWire partition:
touch -r /Volumes/Mac\ OS\ X\ Install\ Disc\ 1/System/Library/Extensions /Volumes/Tiger\ Install\ 10.4.7\ iMac/System/Library/Extensions

Now the installer on the FireWire partition boots and now allows me to choose install items and a destination disk. It would not let me choose some perfectly valid disks though. The installer fails after 10 seconds of trying to validate the chosen destination. I think there's problems with /System/Library/PrivateFrameworks/DiskManagement.framework/Resources/DiskManagementTool. Maybe it doesn't like multiple disks.

There are sites that have downloads for
1) iMac, Mac OS X Install Disk 1, Mac OS version 10.4.7, AHT version 3A111, Disc version 1.0, 2Z691-5859-A, 2006
2) Mac OS X Install Disk 2, Disc version 1.0, 2Z691-5862-A, 2006

Does anyone know a site with the 10.4.10 disks?
 

Attachments

  • OSInstallCrashLogs.zip
    23.5 KB · Views: 132

Jubadub

macrumors 6502
Nov 1, 2017
342
425
Booting Tiger natively on a modern high-end PC could be very interesting. Some Clover tutorial dedicated to Tiger would be really helpful.
 
  • Like
Reactions: Amethyst1

Amethyst1

macrumors G3
Original poster
Oct 28, 2015
9,825
12,245
Booting Tiger natively on a modern high-end PC could be very interesting. Some Clover tutorial dedicated to Tiger would be really helpful.
I have plans to build a Hackintosh with a highly overclocked Core 2 Duo just for Tiger. :)

Attempts to boot it on a 2009 C2D Mac mini, 2009 i5 iMac, 2010 C2D MBA and 2011 i5 MBP didn't get far at all.
 

Macbookprodude

Suspended
Jan 1, 2018
3,306
898
You're feckin' kidding me, right?
Sorry, I was just trying out classila with insanelymac.com - seems archived versions of the site render perfectly. BTW, still could not get 8.6 to install on my Titanium 1ghz - maybe its too new ? I did try on the Pismo G4 that I have.. I got a similar error like the other forum person did, but it too didn't work.
 

Wowfunhappy

macrumors 68000
Mar 12, 2019
1,751
2,091
So I guess i9 tiger is out of the question, eh? That would be a shame.
You need a custom kernel. :( XNU is very picky, you can’t run earlier versions of macOS on Intel platforms that weren’t around at the time.

When I built my Mavericks Hackintosh a year ago, I had to do it around a Haswell cpu, because that’s the newest platform that works.

Now, if you have a custom kernel, the sky is the limit! A while back, XNU hacker bronya created Mavericks and Snow Leopard (!) kernels for Ryzen, and those *should* work with even the newest Ryzen CPUs! I would *love* to see someone do that experiment!
 

Project Alice

macrumors 68020
Jul 13, 2008
2,092
2,174
Post Falls, ID
I have plans to build a Hackintosh with a highly overclocked Core 2 Duo just for Tiger. :)

Attempts to boot it on a 2009 C2D Mac mini, 2009 i5 iMac, 2010 C2D MBA and 2011 i5 MBP didn't get far at all.
You could install it on a Mac Pro 1,1/2,1 or a 3,1. Any of the 8 core models will be vastly faster than any C2D machine.
 
  • Like
Reactions: Amethyst1

Amethyst1

macrumors G3
Original poster
Oct 28, 2015
9,825
12,245
XNU is very picky, you can’t run earlier versions of macOS on Intel platforms that weren’t around at the time.
FWIW - I was able to virtualise Tiger on a Core i3-530 (Nehalem) without problems. No CPU faking necessary. Sandy Bridge and later are a different story though.
 
Last edited:

Wowfunhappy

macrumors 68000
Mar 12, 2019
1,751
2,091
FWIW - I was able to virtualise Tiger on a Core i3-530 (Nehalem) without problems. No CPU faking necessary. Sandy Bridge and later are a different story though.
You can virtualize it, sure—I mean, I’ve virtualized it on Skylake, admittedly with CPU faking but who cares—you just can’t run it natively. My understanding is that this isn’t about the CPU itself, but the platform, which is to say the motherboard. A VM conveniently papers over that.

Now, there’s nothing inherently terrible about running in a VM—except for the lack of graphics acceleration! It should be possible to use GPU passthrough alongside ESXI or KVM to get a basically native experience, but I’ve never been able to get GPU passthrough working for any version of OS X older than 10.10 (aka, all the ones I actually care about). They all just refuse to output anything.
 
Last edited:
  • Like
Reactions: Amethyst1
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.