VirtualBox: Running MacOS – Stuck at “End Randomseed”
If you’re trying to install any version of Mac OS in your Virtual Box and during the installation process, you got stuck at “End Randomseed“. Here’s what you need to do, just follow the steps below:
1. cd “C:Program FilesOracleVirtualBox”
2. VBoxManage modifyvm “<Virtual Machine Name>” –cpu-profile “Intel Xeon X5482 3.20GHz”
The above CPU profile sometimes doesn’t guarantee to work so feel free to use other CPU profiles. Here is another that works.
– VBoxManage modifyvm “<Virtual Machine Name>” — cpu-profile “Intel Core i7–6700K”
Goodluck!
Go to virtualbox
r/virtualbox
r/virtualbox
This is an unofficial support community for Oracle VM VirtualBox, https://www.virtualbox.org/, which allows you to create virtual machines to install other operating systems on. We are NOT Oracle employees. Any advice you follow here is at your own risk. Please follow the posting rules, or your post will be removed!
Members
Online
•
by
AcetyldFN
Stuck on ‘End RandomSeed» VirtualBox macOS Mojave
More posts you may like
@danieltomasz here it is the install log
~/macos-guest-virtualbox ❯❯❯ ./macos-guest-virtualbox.sh master
Semi-automatic installer of macOS on VirtualBox
-------------------------------------------------------------------------------
This script installs only open-source software and unmodified Apple binaries.
The script checks for dependencies and will prompt to install them if unmet.
For iCloud and iMessage connectivity, the script needs to be edited with genuine
or genuine-like Apple parameters. macOS will work without these parameters, but
Apple-connected apps will not.
The installation requires about 40GB of available storage, 25GB for
temporary installation files and 15GB for the virtual machine's dynamically
allocated storage disk image.
The script can be resumed, as described when running the following command:
./macos-guest-virtualbox.sh documentation | less -R
Press enter to review the script settings.
vmname="macOS" # name of the VirtualBox virtual machine
macOS_release_name="Mojave" # install "HighSierra" "Mojave" or "Catalina"
storagesize=80000 # VM disk image size in MB. minimum 22000
cpucount=2 # VM CPU cores, minimum 2
memorysize=4096 # VM RAM in MB, minimum 2048
gpuvram=128 # VM video RAM in MB, minimum 34, maximum 128
resolution="1280x800" # VM display resolution
These values may be customized by editing them at the top of the script file.
Press enter to continue, CTRL-C to exit.
Mojave selected to be downloaded and installed
stage: prompt_delete_existing_vm
stage: create_vm
stage: prepare_macos_installation_files
Downloading Apple macOS Mojave software update catalog
Mojave_sucatalog 100%[==================================================================================>] 6,08M 8,06MB/s em 0,8s
Trying to find macOS Mojave InstallAssistant download URL
Mojave_sucatalog_00_InstallAssistantAuto 100%[==================================================================================>] 39,98K --.-KB/s em 0,09s
Mojave_sucatalog_01_InstallAssistantAuto 100%[==================================================================================>] 969 --.-KB/s em 0s
Mojave_sucatalog_02_InstallAssistantAuto 100%[==================================================================================>] 39,90K --.-KB/s em 0,08s
Found download URL: http://swcdn.apple.com/content/downloads/34/54/041-88800-A_HLMBDM42FL/anrmoj880qkj0lbybqm0c3830p70nawjrv/
Downloading macOS installation files from swcdn.apple.com
Mojave_BaseSystem.chunklist 100%[==================================================================================>] 1,94K --.-KB/s em 0s
Mojave_InstallInfo.plist 100%[==================================================================================>] 1,55K --.-KB/s em 0s
Mojave_AppleDiagnostics.dmg 100%[==================================================================================>] 2,87M 4,86MB/s em 0,6s
Mojave_AppleDiagnostics.chunklist 100%[==================================================================================>] 328 --.-KB/s em 0s
Mojave_BaseSystem.dmg 100%[==================================================================================>] 467,18M 10,6MB/s em 38s
Mojave_InstallESDDmg.pkg 100%[==================================================================================>] 5,15G 13,0MB/s em 7m 16s
Splitting the several-GB InstallESDDmg.pkg into 1GB parts because
VirtualBox hasn't implemented UDF/HFS VISO support yet and macOS
doesn't support ISO 9660 Level 3 with files larger than 2GB.
criando arquivo 'Mojave_InstallESD.part00'
criando arquivo 'Mojave_InstallESD.part01'
criando arquivo 'Mojave_InstallESD.part02'
criando arquivo 'Mojave_InstallESD.part03'
criando arquivo 'Mojave_InstallESD.part04'
criando arquivo 'Mojave_InstallESD.part05'
Downloading open-source APFS EFI drivers used for VirtualBox 6.0 and 5.2
...even though that's not the version of VirtualBox that's been detected.
AppleSupport-v2.0.4-RELEASE.zip 100%[==================================================================================>] 42,20K --.-KB/s em 0,1s
Archive: AppleSupport-v2.0.4-RELEASE.zip
inflating: ApfsDriverLoader.efi
inflating: AppleImageLoader.efi
inflating: AppleUiSupport.efi
stage: create_nvram_files
stage: create_macos_installation_files_viso
Creating EFI startup script
Creating VirtualBox 6 virtual ISO containing the
installation files from swcdn.apple.com
stage: create_basesystem_vdi
Converting to BaseSystem.dmg to BaseSystem.img
dmg2img v1.6.7 (c) vu1tur (to@vu1tur.eu.org)
Mojave_BaseSystem.dmg --> Mojave_BaseSystem.img
decompressing:
opening partition 0 ... 100.00% ok
opening partition 1 ... 100.00% ok
opening partition 2 ... 100.00% ok
opening partition 3 ... 100.00% ok
opening partition 4 ... 100.00% ok
opening partition 5 ... 100.00% ok
opening partition 6 ... 100.00% ok
opening partition 7 ... 100.00% ok
Archive successfully decompressed as Mojave_BaseSystem.img
Converting from raw image file="Mojave_BaseSystem.img" to file="Mojave_BaseSystem.vdi"...
Creating dynamic image with size 2147426304 bytes (2048MB)...
stage: create_target_vdi
Creating macOS target system virtual disk image.
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Medium created. UUID: 08fec801-d1c1-4eca-8335-fe5afbf0c96a
stage: create_install_vdi
Creating Mojave installation media virtual disk image.
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Medium created. UUID: 68950b6e-9df1-437e-8f2c-d4f0f4945529
stage: configure_vm
stage: populate_virtual_disks
Starting virtual machine macOS. This should take a couple of minutes.
Press enter when the Language window is ready.
Press enter when the macOS Utilities window is ready.^C
High Sierra 10.13.6 вышла еще в конце июля, а через недельку на подходе и Mojave, но обновить материал по установке MacOS на VirtualBox руки дошли только сейчас. Давайте установим и заодно более подробно разберем некоторые моменты, которые судя по комментариям к прошлой статье, вызывали затруднение.
Содержание статьи:
- 1. Что понадобится для установки MacOS на VirtualBox
- 2. Настраиваем VirtualBox для установки MacOS
- 3. Установка
- 4. Настраиваем разрешение
1. Что понадобится для установки MacOS на VirtualBox
- iso-образ MacOS High Sierra: забираем тут
- Последняя версия VirtualBox (в статье 5.2.18): берем с официального сайта
- Скрипты для упрощения процесса настройки виртуальной машины: скачать
2. Настраиваем VirtualBox для установки MacOS
Внимание! Более менее стабильно и прилично, на виртуалке, MacOS работает только с процессорами Intel. Успешных запусков на AMD (попыток было много, на разных поколениях) мне неизвестно.
Запускаем VirtualBox, создаем новую виртуалку и сразу переключаемся в экспертный режим.
Устанавливаем количество выделенной памяти минимум 2048 Мб, оптимально 4096 Мб или больше. Имя виртуальной машины задавайте латиницей, без пробелов – потом будет меньше хлопот, при настройке через консоль. Остальное выбирайте, как на скриншоте.
Нажимаем “Создать”, в следующем окне указываем расположение и объем доступного диска. Можно оставить все по умолчанию.
Виртуальная машина готова. Открываем настройки.
И проверяем, что бы везде было, как на скринах ниже.
Обязательно 2 процессора.
Проверяем включена ли аппаратная виртуализация.
Не забудьте проверить, что поддержка виртуализации включена в BIOS.
Задвигаем ползунок видеопамяти на максимум и убираем чеки с ускорения.
К приводу подкрепляем образ, который вы скачали по ссылкам выше.
Остальные настройки оставляем по умолчанию, сохраняем виртуальную машину и закрываем VirtualBox.
Запускаем консоль – нажимаем сочетание клавиш
Win+R
, пишем
cmd
, нажимаем
Enter
.
Или в поиске
cmd
:
В командной строке выполняем:
cd «C:Program FilesOracleVirtualBox» VBoxManage.exe modifyvm «ИмяВашейВиртуалки» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata «ИмяВашейВиртуалки» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3» VBoxManage setextradata «ИмяВашейВиртуалки» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0» VBoxManage setextradata «ИмяВашейВиртуалки» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple» VBoxManage setextradata «ИмяВашейВиртуалки» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc» VBoxManage setextradata «ИмяВашейВиртуалки» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1 |
Или можете запустить готовый скрипт
vbox_macos.cmd
из архива который скачали в начале статьи. Он попросит ввести вас имя вашей виртуальной машины и все остальное сделает сам.
С настройкой виртуальной машины закончили, переходим к установке системы.
3. Установка
Запускаем виртуалку и ждем пока не прогрузится установщик. В результате, вы должны увидеть выбор языка. Выбираем русский и продолжаем.
На следующем экране выбираем дисковую утилиту. Прежде чем продолжать установку, нам необходимо разметить диск.
Запускаем, выбираем наш диск (1 на скрине), нажимаем кнопку “Стереть”(2), задаем имя (3) и опять “Стереть” (4).
После завершения подготовки диска снова попадаем на стартовый экран установщика. Далее все просто, на всякий случай, публикую скрины:
Нажимаем, соответственно, “Продолжить”:
Принимаем условия соглашения:
Выбираем диск и продолжаем:
Все, установка стартовала!
Отлично, установка началась, но это еще только 1 этап. Теперь, надо дождаться пока система не соберется перезагружаться и отключить файл образа. Если не успели, просто выключите виртуальную машину, отключите образ и запустите снова.
У меня несколько раз, после перезагрузки, установщик автоматически не стартовал и вываливался в UEFI Shell. Ни чего страшного в этом нет, лечится элементарно.
Вводим:
fs1: cd «macOS Install Data» cd «Locked Files» cd «Boot Files» boot.efi |
Для облегчения набора имен директорий введите первые буквы без кавычек и нажмите
Tab
.
Все, наша установка успешно продолжается. Дальше все очевидно, следуем инструкциям мастера установки. После еще одной перезагрузки, возможно, что достаточно длительной (следите за индикацией виртуального жесткого диска, если моргает, значит все в порядке), мы получаем полноценную MacOS High Sierra.
4. Настраиваем разрешение
Последнее, что нам надо сделать, научить виртуалку работать с тем разрешением, которое нам нужно. Для этого нас снова понадобится командная строка. Выключите виртуальную машину, закройте VirtualBox и запустите командную строку.
Введите:
cd «C:Program FilesOracleVirtualBox» VBoxManage setextradata «ИмяВашейВиртуалки» VBoxInternal2/EfiGraphicsResolution 1920×1080 |
Разрешение можете указать любое вместо 1920×1080. Значения разделяет латинская
x
.
Или можете воспользоваться скриптом
vbox_resolution.cmd
.
После этого, при загрузке в первый раз, виртуальная машина может зависнуть. Если это произойдет, просто перезагрузите ее.
На этом, все. Как обычно, если остались какие-то вопросы или возникли сложности – спрашивайте в комментариях.
-
Palych
- Posts: 1
- Joined: 15. Feb 2019, 13:08
Mac OS Mojave installation on Windows 10 host (Ryzen 1600)
Help please.
I am trying to install Mac os using this manual
After machine start I have
Issue where booting logs ends with:
start randomseed
end randomseed
And I am trying to fix the issue with
Code: Select all
VBoxManage modifyvm "macOS Mojave" --cpu-profile "Intel Core i7-6700K"
But after that I have Vbox error
(A critical error has ocurred …)
Virtualisation is enabled in bios
- Attachments
-
- 2019-02-15_20-13-02.png (86.31 KiB) Viewed 2509 times
-
socratis
- Site Moderator
- Posts: 27689
- 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: Mac OS Mojave installation on Windows 10 host (Ryzen 1600)
Post
by socratis » 15. Feb 2019, 13:32
OSX guests are only supported on Apple hardware, which you do not have. How do i know you don’t? Macs don’t use AMD processors. See: Important notice regarding Mac OS X as Guest.
Also, consider changing your favorite internet search engine. There should be plenty of results about this issue on these forums (all of them locked, hoping that someone will get the hint), but the search engine you’re using now, does not seem to return any results for some reason.
Moving to «OSX Guests» from «Windows Hosts».
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.