IT/Software/Virtualization/Virtual Box: Difference between revisions

From msgwiki
Jump to navigation Jump to search
Access restrictions were established for this page. If you see this message, you have no access to this page.
No edit summary
No edit summary
Line 27: Line 27:
=====Get Ready=====
=====Get Ready=====


#There are very many ways to do this.   
*There are very many ways to do this.   
##This is mainly taken/borrowed/stolen from [https://applehint.com/t/step-by-step-to-install-macos-10-15-catalina-on-virtualbox-on-windows-pc/1503 here].
*#This is mainly taken/borrowed/stolen from [https://applehint.com/t/step-by-step-to-install-macos-10-15-catalina-on-virtualbox-on-windows-pc/1503 here].
#First download the files  
*First download the files
##iso  
 
###You can get this from many different places
iso  
###Take your chances all of them may be hacked in some way.
 
##Boot Disk
#You can get this from many different places
##
#Take your chances all of them may be hacked in some way.
#Create and setup the virtualbox(before you start it)  
 
##Run the following command.
Boot Disk
###you can run them individually or with && inbetw3een them to make it faster.
 
*#
*Create and setup the virtualbox(before you start it)  
*#Run the following command.
*##you can run them individually or with && inbetw3een them to make it faster.


<code>  VBoxManage modifyvm "Catalina" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" &&  VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" &&  VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1  </code>
<code>  VBoxManage modifyvm "Catalina" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" &&  VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" &&  VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1  </code>


###Who knows how many of these are really necessary
*#*Who knows how many of these are really necessary
####Changes  
 
#####Set cpus to 2
Changes  
######Any more is a waste.  Some of the boot disks won't boot with 1
 
######VirtualBox can really only use 1
*Set cpus to 2
#####Video memory to at least 100mb
*#Any more is a waste.  Some of the boot disks won't boot with 1
#####Ram to as much as 8 of 12.
*#VirtualBox can really only use 1
######It will run and not freeze on 4 but you won't enjoy it.
*Video memory to at least 100mb
#####Chipset to ICH9
*Ram to as much as 8 of 12.
######Some old tutorials want PIIX3
*#It will run and not freeze on 4 but you won't enjoy it.
#######NO!!!!!!
*Chipset to ICH9
#####Enable I/O caching in Storage
*#Some old tutorials want PIIX3
####Optional set display
*##NO!!!!!!
#Install the OS
*Enable I/O caching in Storage
#Cleanup  
 
##Remove the install iso
Optional set display
##Set the display to what you want
 
##Run the command: VBoxManage setextradata "Catalina" "VBoxInternal2/EfiGraphicsResolution" "1440x900"
*Install the OS
#Issues
*Cleanup  
##Cannot get icloud to work.
*#Remove the install iso
##We recommend nextcloud
*#Set the display to what you want
*#Run the command: VBoxManage setextradata "Catalina" "VBoxInternal2/EfiGraphicsResolution" "1440x900"
*Issues
*#Cannot get icloud to work.
*#We recommend nextcloud


<br />
<br />

Revision as of 05:05, 25 February 2020

Setup Catalina 10.15.3

Notes:

Latest Version from the PPA

wget -q -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc | sudo apt-key add -

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian bionic non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'

Then you need to install the latest version with apt or the package manager.

sudo apt install virtualbox-6.1

You will need to manually download and install the extension pack.

There is no guest additions iso for the Mac guest.

something about licensing :)

Linux(kubuntu) Host

Windows Guest

MAC Guest

The other way of doing this with qemu is here.

Get Ready
  • There are very many ways to do this.
    1. This is mainly taken/borrowed/stolen from here.
  • First download the files

iso

  1. You can get this from many different places
  2. Take your chances all of them may be hacked in some way.

Boot Disk

  • Create and setup the virtualbox(before you start it)
    1. Run the following command.
      1. you can run them individually or with && inbetw3een them to make it faster.

VBoxManage modifyvm "Catalina" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" && VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

      • Who knows how many of these are really necessary

Changes

  • Set cpus to 2
    1. Any more is a waste. Some of the boot disks won't boot with 1
    2. VirtualBox can really only use 1
  • Video memory to at least 100mb
  • Ram to as much as 8 of 12.
    1. It will run and not freeze on 4 but you won't enjoy it.
  • Chipset to ICH9
    1. Some old tutorials want PIIX3
      1. NO!!!!!!
  • Enable I/O caching in Storage

Optional set display

  • Install the OS
  • Cleanup
    1. Remove the install iso
    2. Set the display to what you want
    3. Run the command: VBoxManage setextradata "Catalina" "VBoxInternal2/EfiGraphicsResolution" "1440x900"
  • Issues
    1. Cannot get icloud to work.
    2. We recommend nextcloud