Tiger guest on Sierra host
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: Tiger guest on Sierra host
PerryG, you are in the correct path, however this CaseSensitive "sensitivity" does not apply solely to Unix based systems. Windows is case sensitive as well.
@'Lothar Loy'
Case sensitivity in the VM name is your problem as PerryG pointed out.
@'Lothar Loy'
Case sensitivity in the VM name is your problem as PerryG pointed out.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Site Moderator
- Posts: 34369
- Joined: 6. Sep 2008, 22:55
- Primary OS: Linux other
- VBox Version: OSE self-compiled
- Guest OSses: *NIX
Re: Tiger guest on Sierra host
Granted I have not done all that much with Windows in a long time, but I thought MS was not as concerned. But I leave that with you and other MS reliant users.
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: Tiger guest on Sierra host
VirtualBox is. And I'm not doing Windows most of the time, I have a VM for thatPerryg wrote:I thought MS was not as concerned
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Posts: 12
- Joined: 26. Jun 2017, 14:54
Re: Tiger guest on Sierra host
Thank you,Socratis
I tried the following:
Create machine from scratch from Terminal
VBoxManage createvm --name “MOJAVE1” --register
Virtual machine '“MOJAVE1”' is created and registered.
UUID: 23939345-92db-4b08-8a75-755705e639db
Settings file: '/Users/sylviakurth/VirtualBox VMs/“MOJAVE1”/“MOJAVE1”.vbox
This does not create the settings that you get when you do NEW from scratch. So i created a seperate one with NEW and copied the settings.'
Sylvias-MacBook-Air:~ sylviakurth$ VBoxManage list vms
"“MOJAVE1”" {23939345-92db-4b08-8a75-755705e639db}
Sylvias-MacBook-Air:~ sylviakurth$ VBoxManage modifyvm “MOJAVE1” --cpu-profile "Intel Xeon X5482 3.20GHz"
Sylvias-MacBook-Air:~ sylviakurth$
Running the vm brought me to this, please see attachment
I tried the following:
Create machine from scratch from Terminal
VBoxManage createvm --name “MOJAVE1” --register
Virtual machine '“MOJAVE1”' is created and registered.
UUID: 23939345-92db-4b08-8a75-755705e639db
Settings file: '/Users/sylviakurth/VirtualBox VMs/“MOJAVE1”/“MOJAVE1”.vbox
This does not create the settings that you get when you do NEW from scratch. So i created a seperate one with NEW and copied the settings.'
Sylvias-MacBook-Air:~ sylviakurth$ VBoxManage list vms
"“MOJAVE1”" {23939345-92db-4b08-8a75-755705e639db}
Sylvias-MacBook-Air:~ sylviakurth$ VBoxManage modifyvm “MOJAVE1” --cpu-profile "Intel Xeon X5482 3.20GHz"
Sylvias-MacBook-Air:~ sylviakurth$
Running the vm brought me to this, please see attachment
-
- Posts: 61
- Joined: 7. Nov 2016, 14:06
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: OSX,LINUX,WINXXX
- Location: Austria
Re: Tiger guest on Sierra host
Just tried it for fun :
Tiger guest on 10.12.6 with VirtualBox 5.1.26
Create ISO Images of the installation media with dd
dd if=/dev/disk2 of=MacBookProOriginalDisk1.iso
dd if=/dev/disk2 of=MacBookProOriginalDisk2.iso
Create new virtual machine „tigeronsierra“ with the Mac OS X (32 bit) template
without modifications
change configuration:
remove DVD from SATA controller
add IDE Controller
change IDE type from PIIX4 to ICH6
add ISO image of installation disk1 to IDE controller (primary master)
remove hard disk from SATA controller
add hard disk vdi to IDE controller (primary slave)
VBoxManage modifyvm tigeronsierra --cpuidset 00000000 00000001 756e6547 6c65746e 49656e69
VBoxManage setextradata tigeronsierra VBoxInternal/Devices/efi/0/Config/DmiSystemProduct MacBookPro3,1
VBoxManage setextradata tigeronsierra VBoxInternal2/EfiGopMode 5
Start the vm
When the installer asks for destination,
start Disk Utility:
choose the 20GB VBOX Harddisk
and erase it with Mac OS Extended (journaled) and arbitrary name
close Disk Utility and continue with the installer
choose Customize and deselect Printer Drivers,Additional Fonts,Language Translations und Bundled Applications
Shutdown the vm when the installer restarts
remove the IDE controller
add SATA controller
add empty CDROM to SATA Port 0
add hard disk vdi to SATA Port 2
Start the vm again
If it hangs with still waiting for root device -> CMD-R
Update MacOS
Tiger guest on 10.12.6 with VirtualBox 5.1.26
Create ISO Images of the installation media with dd
dd if=/dev/disk2 of=MacBookProOriginalDisk1.iso
dd if=/dev/disk2 of=MacBookProOriginalDisk2.iso
Create new virtual machine „tigeronsierra“ with the Mac OS X (32 bit) template
without modifications
change configuration:
remove DVD from SATA controller
add IDE Controller
change IDE type from PIIX4 to ICH6
add ISO image of installation disk1 to IDE controller (primary master)
remove hard disk from SATA controller
add hard disk vdi to IDE controller (primary slave)
VBoxManage modifyvm tigeronsierra --cpuidset 00000000 00000001 756e6547 6c65746e 49656e69
VBoxManage setextradata tigeronsierra VBoxInternal/Devices/efi/0/Config/DmiSystemProduct MacBookPro3,1
VBoxManage setextradata tigeronsierra VBoxInternal2/EfiGopMode 5
Start the vm
When the installer asks for destination,
start Disk Utility:
choose the 20GB VBOX Harddisk
and erase it with Mac OS Extended (journaled) and arbitrary name
close Disk Utility and continue with the installer
choose Customize and deselect Printer Drivers,Additional Fonts,Language Translations und Bundled Applications
Shutdown the vm when the installer restarts
remove the IDE controller
add SATA controller
add empty CDROM to SATA Port 0
add hard disk vdi to SATA Port 2
Start the vm again
If it hangs with still waiting for root device -> CMD-R
Update MacOS
Last edited by okiuss on 30. Aug 2017, 07:56, edited 1 time in total.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Tiger guest on Sierra host
I have recently done a little survey of OS X Tiger discs/ISOs available to me. I won't go into the obvious issues like the fact that DVDs shipped with Macs are tied to the specific model.
What I found is that the Intel version of OS X was undergoing very rapid evolution in the Tiger era. The Darwin kernel had x86 support for a long time (that predates OS X and probably goes back to NeXTSTEP/OpenStep) and it was fairly generic, with support for CPUs not only from Intel but also AMD, Cyrix, and others. The situation dramatically changed when Apple released Intel Macs, because the early models were all laptops (MacBook Pro, MacBook) or built with laptop parts (iMac). Those all needed good power management. I strongly suspect the power management code was either co-written by Intel or based on NDA-ed documentation provided by Intel, and that is why Apple did not publish the source code of early Intel OS X releases and why they never published the source code for the dreaded AppleIntelCPUPowerManagement.kext.
Early Tiger releases were incredibly picky about the CPU and platform they ran on. What's more, the behavior was different in pretty much every single Tiger update. It is also painfully obvious that Apple did not care one bit about what happened when these OS versions were booted on unsupported hardware, which includes newer Macs. Sometimes the OS just crashes. Sometimes it tries to panic, but crashes anyway because the panic is happening too early. The end-user experience is that the OS triple-faults/reboots with no hint what might possibly be going wrong.
Apple never considered any of this a problem; their solution was to ship every Mac with an installed OS, and users are not supposed to install older OS versions on newer hardware. Of course Mac owners and Apple don't always see eye-to-eye.
OS X Tiger generally only works with Intel Core and Core 2 CPUs, and for Core 2 it's not necessarily the newer models. The Xeon X5482 CPU profile in VirtualBox is actually too new for some Tiger releases, even though it was created on an old Mac Pro. Tiger definitely will not run with any post-Core 2 processor (same goes for older Leopard versions).
From what I've seen so far, Tiger 10.4.5 is a lost cause. Tiger 10.4.10 and perhaps 10.4.6 can be made to work with some cajoling. I have not tried 10.4.4, 10.4.8, and 10.4.9 because I don't have any media. Tiger 10.4.7 and 10.4.11 (the last update) are probably the best bet. And as of August 2017, Tiger can still be updated via Software Update to the latest (kudos to Apple).
What I found is that the Intel version of OS X was undergoing very rapid evolution in the Tiger era. The Darwin kernel had x86 support for a long time (that predates OS X and probably goes back to NeXTSTEP/OpenStep) and it was fairly generic, with support for CPUs not only from Intel but also AMD, Cyrix, and others. The situation dramatically changed when Apple released Intel Macs, because the early models were all laptops (MacBook Pro, MacBook) or built with laptop parts (iMac). Those all needed good power management. I strongly suspect the power management code was either co-written by Intel or based on NDA-ed documentation provided by Intel, and that is why Apple did not publish the source code of early Intel OS X releases and why they never published the source code for the dreaded AppleIntelCPUPowerManagement.kext.
Early Tiger releases were incredibly picky about the CPU and platform they ran on. What's more, the behavior was different in pretty much every single Tiger update. It is also painfully obvious that Apple did not care one bit about what happened when these OS versions were booted on unsupported hardware, which includes newer Macs. Sometimes the OS just crashes. Sometimes it tries to panic, but crashes anyway because the panic is happening too early. The end-user experience is that the OS triple-faults/reboots with no hint what might possibly be going wrong.
Apple never considered any of this a problem; their solution was to ship every Mac with an installed OS, and users are not supposed to install older OS versions on newer hardware. Of course Mac owners and Apple don't always see eye-to-eye.
OS X Tiger generally only works with Intel Core and Core 2 CPUs, and for Core 2 it's not necessarily the newer models. The Xeon X5482 CPU profile in VirtualBox is actually too new for some Tiger releases, even though it was created on an old Mac Pro. Tiger definitely will not run with any post-Core 2 processor (same goes for older Leopard versions).
From what I've seen so far, Tiger 10.4.5 is a lost cause. Tiger 10.4.10 and perhaps 10.4.6 can be made to work with some cajoling. I have not tried 10.4.4, 10.4.8, and 10.4.9 because I don't have any media. Tiger 10.4.7 and 10.4.11 (the last update) are probably the best bet. And as of August 2017, Tiger can still be updated via Software Update to the latest (kudos to Apple).
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: Tiger guest on Sierra host
Unfortunately, that's the oldest shipping profile for a --cpu-profile. What's available at the moment:michaln wrote:The Xeon X5482 CPU profile in VirtualBox is actually too new for some Tiger releases, even though it was created on an old Mac Pro.
Xeon X5482 3.20GHz Q4'07 Server Harpertown Core i7-2635QM Q1'11 Mobile Sandy Bridge Core i7-3960X Q4'11 Desktop Sandy Bridge E Core i5-3570 Q2'12 Desktop Ivy Bridge Core i7-5600U Q1'15 Mobile Broadwell Core i7-6700K Q3'15 Desktop Skylake
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Tiger guest on Sierra host
You are both right. Windows file systems are as a rule not case sensitive. But the VirtualBox VM names are not file names (they may or may not correspond to directory names), and the VM name comparisons in VirtualBox are case sensitive on all platforms.Perryg wrote:Granted I have not done all that much with Windows in a long time, but I thought MS was not as concerned. But I leave that with you and other MS reliant users.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Tiger guest on Sierra host
We also have profiles for Pentium M and Pentium 4, but those are no good anyway because OS X won't run on those CPUs. If you mean profiles that correspond to CPUs found in Intel Macs then yes, the X5482 is the oldest we currently have.socratis wrote:Unfortunately, that's the oldest shipping profile for a --cpu-profile.
The newer CPUs are much less troublesome because starting around late Snow Leopard, OS X disables a lot of the tricky stuff when it sees that it's running in a VM.
-
- Posts: 12
- Joined: 26. Jun 2017, 14:54
Re: Tiger guest on Sierra host
Socratis,PerryG,Okiuss,michain
Many thanks for the recent posts.
Many thanks for the recent posts.
-
- Posts: 12
- Joined: 26. Jun 2017, 14:54
Re: Tiger guest on Sierra host
I would need some more hints in order to solve that.socratis wrote:@'Lothar Loy'
Case sensitivity in the VM name is your problem as PerryG pointed out.
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: Tiger guest on Sierra host
Use the correct case. There is a difference between "Rosinante" and "ROSINANTE".
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Posts: 12
- Joined: 26. Jun 2017, 14:54
Re: Tiger guest on Sierra host
Thank You, Socratis
Yes, understood.
But I am still not sure how to figure out the correct case.
Yes, understood.
But I am still not sure how to figure out the correct case.
-
- Posts: 12
- Joined: 26. Jun 2017, 14:54
Re: Tiger guest on Sierra host
Thank You, Michain
"Tiger 10.4.10 and perhaps 10.4.6 can be made to work with some cajoling."
I do have these grey restore DVD's Tiger 10.4.10.
Do you have some hints in regards to "some cajoling"?
"Tiger 10.4.10 and perhaps 10.4.6 can be made to work with some cajoling."
I do have these grey restore DVD's Tiger 10.4.10.
Do you have some hints in regards to "some cajoling"?
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Tiger guest on Sierra host
Tell me what problem(s) exactly you have and I'll try to help.Lothar Loy wrote:Do you have some hints in regards to "some cajoling"?