Show the Apple Logo instead of the verbose Boot Process

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

Show the Apple Logo instead of the verbose Boot Process

Postby joseluisbz » 10. Jun 2017, 21:18

I'm running my Guest macOS Sierra 10.12.x

Is it possible to hide the verbose boot process, changing by original mac Apple symbol progress bar instead of?
Last edited by joseluisbz on 29. Jun 2017, 17:47, edited 1 time in total.
joseluisbz
 
Posts: 49
Joined: 26. Jan 2017, 19:18
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Windows, macOS, CentOS

Re: Hiding Boot Process

Postby socratis » 10. Jun 2017, 22:59

Not really, no.
Don't you want to know what's really going on? ;)
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: 12705
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: Hiding Boot Process

Postby joseluisbz » 11. Jun 2017, 03:02

I thinking of something that reenabled if something go bad, but keep silent if problem don't appears.
joseluisbz
 
Posts: 49
Joined: 26. Jan 2017, 19:18
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Windows, macOS, CentOS

Re: Hiding Boot Process

Postby socratis » 11. Jun 2017, 13:07

As I said, nope, doesn't exist. Hide the VM if it irritates you, or start it detachable, or look through the source code on how to (even if it's possible) to enable something like that. I don't believe that cosmetic issues like that are a high priority...
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: 12705
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: Hiding Boot Process

Postby joseluisbz » 12. Jun 2017, 01:54

It isn't Irritates, take you account Linux boot in several modes.
joseluisbz
 
Posts: 49
Joined: 26. Jan 2017, 19:18
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Windows, macOS, CentOS

Re: Hiding Boot Process

Postby socratis » 12. Jun 2017, 02:01

joseluisbz wrote:take you account Linux boot in several modes.
I think I might understand what you mean, but please verify. If you mean the boot processes in various Linux distros, that's because the distro has arranged for something like that. You cannot change OSX to change the logo. That logo is in a Mac's NVRAM, and such a thing is not provided by VirtualBox.
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: 12705
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: Hiding Boot Process

Postby socratis » 15. Jun 2017, 21:36

First of all, I'm sorry for shooting your idea down too quickly. I should have done what I suggested that you do:
socratis wrote:look through the source code on how to (even if it's possible) to enable something like that.

Well, I did go through the source code and I found that there might be a solution to your problem. Sort of... The VirtualBox default arguments passed to the OSX kernel are:

    usb=0x800 keepsyms=1 -v -serial=0x1
Well, that "-v" there? That's the verbose mode. So, what you could do is to shut down the VM and issue the command:

    VBoxManage setextradata "<vm>" VBoxInternal2/EfiBootArgs "usb=0x800 keepsyms=1 -serial=0x1"
basically taking out the "-v". That will keep the VirtualBox default OSX boot arguments, minus the verbosity. It's not perfect, as you still see 3-4 lines at the beginning (mainly the root disk device), but after that it's the Apple logo.

That change will survive snapshots (it's a global setting), so if you want to undo it and revert to the defaults, simply issue the command:

    VBoxManage setextradata "<vm>" VBoxInternal2/EfiBootArgs


PS. "<vm>" is the VM name as it appears in VirtualBox Manager. Enclose it in quotes, as shown above...
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: 12705
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: Hiding Boot Process

Postby joseluisbz » 29. Jun 2017, 17:46

Hi...

I was checking my same machine create on VirtualBox in VMWare Fusion, and it's not verbose instead Show the Apple Typical Logo.

That logo is in a Mac's NVRAM, and such a thing is not provided by VirtualBox.


But, VMWare reproduce the NVRAM information to show the logo in the boot process?

Only I want to show the Apple Logo instead the verbose lines (when the mac OS boots).
joseluisbz
 
Posts: 49
Joined: 26. Jan 2017, 19:18
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Windows, macOS, CentOS

Re: Hiding Boot Process

Postby socratis » 29. Jun 2017, 17:51

I believe that my previous answer is as close as you can get:
socratis wrote:
VBoxManage setextradata "<vm>" VBoxInternal2/EfiBootArgs "usb=0x800 keepsyms=1 -serial=0x1"
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: 12705
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: Show the Apple Logo instead of the verbose Boot Process

Postby alanz » 17. Jul 2017, 10:58

I had the same ussue and still don't have an answer. It seems it really doesn't exist.
alanz
 
Posts: 1
Joined: 17. Jul 2017, 10:55

Re: Show the Apple Logo instead of the verbose Boot Process

Postby socratis » 17. Jul 2017, 11:07

@alanz
What did you try and what were the results?
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: 12705
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: Show the Apple Logo instead of the verbose Boot Process

Postby joseluisbz » 21. Jul 2017, 17:49

Thank you your Answer Works!!!


VBoxManage setextradata "<vm>" VBoxInternal2/EfiBootArgs "usb=0x800 keepsyms=1 -serial=0x1"

Do you know, what means usb=0x800 arguments?
joseluisbz
 
Posts: 49
Joined: 26. Jan 2017, 19:18
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Windows, macOS, CentOS


Return to Mac OS X Guests

Who is online

Users browsing this forum: No registered users and 3 guests