• Stars
    star
    393
  • Rank 109,518 (Top 3 %)
  • Language
    Shell
  • Created about 5 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Unraid docker image to help install MacOS vms

Macinabox

Unraid docker image to help install MacOS vms on an Unraid server. Either Monterey, Big Sur, Catalina, Mojave or High Sierra. It can fully autoinstall a macOS VM on the server. Also it can prepare all files ready for a manual install if you prefer Tools are also provided to fix the xml when the custom xml has been stripped out of the VM after its been edited by the Unraid VM manager.

Install

Download container from Unraid Community applications

Also needed are You need to have the "User Scripts" plugin installed from Unraid Community applications Optional for the correct icons for macOS, please install "vm_custom_icons" container from Unraid Community applications

Usage (settings changed in Unraid template) Operating System Version:
Choose version from below Big Sur (default) Monterey Catalina Mojave High Sierra

VM Images Location: Location of your vm share ( default /mnt/user/domains/ )

Install Type: Auto install # (This will download MacOS and install needed files into your VM location.) Manual- install # (This will download MacOS and put all needed files into correct place ready for easy manual install.)

Vdisk size : The size you want your vdisk to be created

Vdisk type: Set vdisk type raw or qcow2

Opencore stock or custom: Select the defualt Opencore in Macinabox or use one added in macinabox appdata in the folder custom_opencore

Delete and replace Opencore: Select No or Yes to delete your vms opencore image and replace with fresh one.

Override defualt NIC type: Default No - Override the default nic type in the vm going to be installed.

VM Images Location: You only need to change if your VM images are not in the default location /mnt/user/domains

VM Images Location AGAIN: Only needs changing if you changed the above. Location must match the above.

Isos Share Location: This is where macinabox will put install media and Opencore bootloader

Isos Share Location: You only need to change if your ISO images are not in the default location /mnt/user/isos

appdata location: If you change this you will need to do the same in the macinabox help user script

More Repositories

1

Dump_GPU_vBIOS

Script to dump the vbios from any GPU even if primary gpu on an Unraid Server
Shell
147
star
2

Unraid_ZFS_Dataset_Snapshot_and_Replications

Shell
109
star
3

Unraid_check_docker_script

Script to troubleshoot what is filling up Unraid docker image
Shell
89
star
4

Unraid_ZFS_Auto_Dataset_Update

Shell
77
star
5

unlocknvidia_unraid

Shell
73
star
6

nvidia_powersave

script to save power on Unraid server with Nvidia GPU
Shell
70
star
7

unraid_vm_icons

To download and install custom vm icons onto an Unraid server
Shell
54
star
8

list_datasets_or_folders

Lists contents of a zfs dataset and shows which top level child directories are datasets or 'regular' folders
Shell
38
star
9

RetroNASinabox

A container to fully setup a RetroNAS VM on an Unraid server very easily in under 5 mins
Shell
34
star
10

backup_server_scripts

Shell
24
star
11

Docker-Templates-Unraid

Unraid docker templates
20
star
12

Easy_Unraid_SSHKey_Exchange

Shell
19
star
13

Beep-Music-Converter

Unraid container to convert mp3 or wav to PC beep speaker music
Shell
12
star
14

unraid_win11_insider

Download Windows 11 via UUP files from Windows Update servers for Unraid VMS
Shell
10
star
15

Custom-Tabs-Super

Shell
10
star
16

rsync_folder_to_folder

Simple script to copy data from one directory to another then delete the contents of the source if sucessful
Shell
8
star
17

Unraid-ZeroTier-Server-Restart-fix

Shell
7
star
18

Server-Wake-Up-Scheduler

script puts server to sleep and wakes at specified time
Shell
6
star
19

DataCenter_Unraid_Installer

An install script to download and install Unraid to a flashdrive and make bootable.
Shell
5
star
20

AutoSlackPack

Automated environment for Slackware package creation
Dockerfile
5
star
21

Home_Assistant_inabox

Shell
5
star
22

Win98_inabox

Shell
2
star
23

sas2flash

Shell
2
star
24

RecalBox_inabox

Install a RecalBox VM on an Unraid Server in a few minutes. (Optionally auto connect it to RetroNAS)
Shell
2
star
25

test

Unraid test docker container templates
1
star