Thunderbolt Updates - Why?

Discussions about using Mac OS X guests (on Apple hardware) in VirtualBox.

Thunderbolt Updates - Why?

Postby granada29 » 7. Aug 2017, 23:08

When I boot macOS under VirtualBox (any version of macOS from Mt Lion thru High Sierra) on my Mac Mini, Apple Software update in the VM keeps wanting to update the Thunderbolt firmware.

System Information in the VM says there is no T/Bolt hardware (as expected).

The firmware for the real physical hardware is up to date.

I know I can tell softwareupdate to ignore that update, but I was just wondering why it happens. VirtualBox is not emulating a T/Bolt adapter as far as I can tell, but somehow softwareupdate is still detecting the hardware and then thinking its running an older version of the firmware.

Any suggestions?
granada29
 
Posts: 44
Joined: 3. Mar 2015, 07:27

Re: Thunderbolt Updates - Why?

Postby socratis » 7. Aug 2017, 23:57

How did you create the VM? Anything to do with P2V? Rawdisk?
You understand that this doesn't make sense in the setting of a "normal" VM, right? So, something is not "normal" about your VM. More details needed. Plus a VBox.log.zip for one of the affected VMs. Preferably not something in beta. El Capitan would be a nice stable example...
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.
socratis
Site Moderator
 
Posts: 12658
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Re: Thunderbolt Updates - Why?

Postby granada29 » 8. Aug 2017, 04:33

VM is using rawdisk.
Guest is macOS 10.11.6 El Capitan
Host is 10.12.6 Sierra
VirtualBox Version 5.1.26 r117224 (Qt5.6.2)

Log attached.
Attachments
VBox.log.zip
(27.52 KiB) Downloaded 1 time
granada29
 
Posts: 44
Joined: 3. Mar 2015, 07:27

Re: Thunderbolt Updates - Why?

Postby socratis » 8. Aug 2017, 07:17

granada29 wrote:VM is using rawdisk.
You could have mentioned that from the get go, but since I know your history, I thought that you were using rawdisk ;)

Simple. The software update is going through the list of installed packages/options. It finds that you have Thunderbolt installed in the system (the real one). It checks to see if the update for the Thunderbolt firmware is installed, it doesn't find it in the current version in the firmware and it wants to update it. And it fails. Rinse and repeat...
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.
socratis
Site Moderator
 
Posts: 12658
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Re: Thunderbolt Updates - Why?

Postby granada29 » 8. Aug 2017, 08:14

socratis wrote:You could have mentioned that from the get go, but since I know your history, I thought that you were using rawdisk ;)


Ooops - sorry about that. For what I am doing with VirtualBox, testing my software on newer and older releases of macOS, I find it easier to use rawdisk because I can then just boot that partition in native mode if I start getting weird problems or am doing something that relies on real hardware (e.g. wireless adaptor).

Yes - I think that your explanation about installed packages sounds right. duh!! Should have thought of that myself.
Thanks for the help.
B
granada29
 
Posts: 44
Joined: 3. Mar 2015, 07:27


Return to Mac OS X Guests

Who is online

Users browsing this forum: No registered users and 2 guests