Help with cpuid for Tiger Guests
Posted: 1. Dec 2021, 20:57
I want to start a guest for Tiger 10.4.11. The Host is my MacBook Pro Retina 15".
I own a PowerBook G4 15" but it's down for refurbishing - I'm hoping that someone can help me with the CPUIDSET and other relevant h/w descriptors so I can install Tiger.
I realize I can't emulate the PPC cpu - but Tiger was also available for Intel Architectures, so I plan to install that, instead.
I need the CPU descriptors and sets for a MacBook Pro 15-Inch "Core 2 Duo" 2.2 (SR) MA895LL - MacBookPro3,1 Late 2007...
Would appreciate any help!
My startup shell so far... The things I need are the cpuidset values, and the DmiBoardProduct value...
#!/bin/sh
VBoxManage modifyvm "Tiger" --mouse usb
VBoxManage modifyvm "Tiger" --firmware efi32
VBoxManage modifyvm "Tiger" --cpu-profile 'Intel Core 2 Duo 2.20GHz'
VBoxManage modifyvm "Tiger" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage modifyvm "Tiger" --cpuidset 00000000 00000004 756e6547 6c65746e 49656e69
VBoxManage modifyvm "Tiger" --cpuidset 00000001 00000f43 00020800 fbffffff ffffffff
VBoxManage modifyvm "Tiger" --cpuidset 80000001 00000000 00000000 ffffffff ffffffff
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro3,1"
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiBIOSVersion" "EFI32..Virtual.Box"
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiUseHostInfo" 0
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
[...]
VBoxManage setextradata "Tiger" "VBoxInternal2/EfiGopMode" 4
VBoxManage startvm "Tiger"
I own a PowerBook G4 15" but it's down for refurbishing - I'm hoping that someone can help me with the CPUIDSET and other relevant h/w descriptors so I can install Tiger.
I realize I can't emulate the PPC cpu - but Tiger was also available for Intel Architectures, so I plan to install that, instead.
I need the CPU descriptors and sets for a MacBook Pro 15-Inch "Core 2 Duo" 2.2 (SR) MA895LL - MacBookPro3,1 Late 2007...
Would appreciate any help!
My startup shell so far... The things I need are the cpuidset values, and the DmiBoardProduct value...
#!/bin/sh
VBoxManage modifyvm "Tiger" --mouse usb
VBoxManage modifyvm "Tiger" --firmware efi32
VBoxManage modifyvm "Tiger" --cpu-profile 'Intel Core 2 Duo 2.20GHz'
VBoxManage modifyvm "Tiger" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage modifyvm "Tiger" --cpuidset 00000000 00000004 756e6547 6c65746e 49656e69
VBoxManage modifyvm "Tiger" --cpuidset 00000001 00000f43 00020800 fbffffff ffffffff
VBoxManage modifyvm "Tiger" --cpuidset 80000001 00000000 00000000 ffffffff ffffffff
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro3,1"
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiBIOSVersion" "EFI32..Virtual.Box"
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/efi/0/Config/DmiUseHostInfo" 0
VBoxManage setextradata "Tiger" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
[...]
VBoxManage setextradata "Tiger" "VBoxInternal2/EfiGopMode" 4
VBoxManage startvm "Tiger"