Thank you for all your help. Your guides help me a lot in my Unraid journey this year.
@SpaceinvaderOneАй бұрын
You're very welcome, I am glad you enjoy the videos. Thankyou so much for the super thanks :)
@julian.morganАй бұрын
Thanks for all your hard work on this Ed! I'm writing this on a 2011 Macbook Pro with a fried GPU running Ventura thanks to Opencore Legacy Patcher - this being what anyone should do if they have an old Mac and want to run a current version of Mac OS. That said, having built Opencore based hackintoshes for my desktop machines for many years now, I'm intrigued about the pros and cons of just running it in a VM compared to bare metal.
@SpaceinvaderOneАй бұрын
If you are an experienced hackintosher then you will find the VM very easy. Really thats just what the VM is a virtual Hackintosh. You can pass through a GPU, USB controller etc and configure as you would on a Hackintosh. Also VM is not picky about what CPU you have AMD/Intel etc. Backing up is easy just backup the disk. There are many advantages IMO. Thanks for watching :)
@julian.morganАй бұрын
@@SpaceinvaderOne What you say about backing up is interesting. On hackintosh Apple basically broke the option to make straightforward clones with what they've done to separate the OS from user space. So easy to back up user space but not the whole thing as a 'package' you can use on different hardware. This particularly applies to the need to do USB port mapping on Windows before trying to install MacOS (since Catalina I think?) and this will be motherboard and even case specific if you want to access all your ports. Thunderbolt is a whole other level of hassle. Anyway I'll give it a try thanks to this update - hugely appreciated thanks again Ed.
@johnbell1810Ай бұрын
"Run on Apple hardware" My PC box physically sits on top of my old macmini, so technically everything runs on Apple hardware.
@ryanroberts210Ай бұрын
Brilliant video, thanks for all the super level of detail and explanations. Watched it side by side with doing the upgrade / replacement, made everything easy to understand. Awesome!!!
@rollyourowntech2902Ай бұрын
Great video! I have had it on my list for a while to set up a MacOS VM on my Unraid host. This is terrific. I have upgraded iMacs with OpenCore, along with Mac Pro towers. I own a LOT of apple hardware, some of which I have running for various tasks. This is a terrific project. Thank you!
@mousbleuАй бұрын
Funny, i was checking the old video yesterday. Time to install a new vm.
@acidmexxАй бұрын
Awesome guide as always :) br from Austria! next step is to try to get my 1050ti passed through there :) just a sidenote : Without you Unraid wouldnt be as accessable to a load of people as it is :) thanks for all ur efforts :)
@evan6568Ай бұрын
I am SO excited for this! Thank you for all you do!
@SpaceinvaderOneАй бұрын
You are very welcome :)
@xamievilxАй бұрын
Thanks! Excited to play around with this.
@SpaceinvaderOneАй бұрын
Your welcome. Thankyou so much for the super thanks :)
@cbaservsАй бұрын
cleverly made Ed...thanks
@theplexorcistАй бұрын
edit: I was able to make changes after upgrading to 6.12.13, but i think it was probably the reboot that solved the issue. So anyone else having the same issue, start there. The only way I can get it to load is to use the default settings.. changing anything like cpus or ram gives me "Guest has not initialized the display (yet)." have removed the VM (without disk) several times, manually removed nvram files. tried different cpuargs. nothing works unless i set it back to default. and run last cpuarg option.. im on 6.12.8 with an i7 10th gen. hopefully someone figures out a workaround as ive seen im not the only one.
@IEnjoyCreatingVideosАй бұрын
Great video as always Ed! Thanks for sharing it with us!💖👍😎JP
@SpaceinvaderOneАй бұрын
Thankyou. Glad that you enjoyed it :)
@saltyoldman781Ай бұрын
Great content as always!!
@ianchroniclesytАй бұрын
Aww man I wish you did the igpu passthrough bit as well. I don't want to use a dedicated gpu because of the power draw and heat.
@MrFlakkАй бұрын
Having lots of issues getting this to work. Followed instructions to a T and seeing "Guest has not initialized the display (yet)" in most attempts. One time I was able to get through only to see that the only disk I can see is the install disk, with no disk to install the OS to.
@ReallyBigCookieАй бұрын
Thanks! I have used your previous version a couple of times on two different UnRaid boxes. Now I have used this version a couple of times. The issue I am running into… Ventura system report shows 1 core when the default configuration is for 2. Also it would really help if you could tell us how to completely remove every bit of of a VM on UnRaid. I have one UnRaid box that shows one that can’t be removed. I have checked appdata, domains, and isos, and nothing is there, but yet it shows under VMs. I appreciate your knowledge and work!
@ReallyBigCookieАй бұрын
Ed, I bought a used 2018 Mac Mini. Going to push the ram to 64G and use it for UnRaid. Since UnRaid boots and runs from USB, can you point to what you had to do to make that happen permanently. I have a spare Pro license USB. Currently has 6.12 on it, so I will update it to 7.0.0 beta 2. This will remove the array requirement. The SSD in the Mac is only 128G, but I have some Nvme usb drives or I can get a ThunderBolt gen 3 drive(s).
@themagiceye6723Ай бұрын
Great video Ed. Would love if you could do a quick Nextcloud revisit to help us plonkers who are not sure how to safely upgrade since the container update process changed a number of months back. I've found it impossible to get a clear, straightforward answer on what needs to be done. Thanks!
@SpaceinvaderOneАй бұрын
I will be making a new Nextcloud video but I will be basing it I think on the Nextcloud Alll in One container as after recently speaking to Josh a co founder of Nextcloud he has his set this way and it is their preferred method today. Not sure when the video will be maybe next month?
@TombatinАй бұрын
For some reason after the VM boots the first time and I get to Disk Utility I can only see one disk, seems like it is the base image, anyway the one that has 2.87 gigs free. No other disks are shown even they are mounted according to VM logs. I only pointed the virtual disk location to SSD only -share, no other changes made to the docker or the vm.
@MrFlakkАй бұрын
I was experiencing this same issue. I was able to fix it by starting from scratch and instead of the default raw vdisk type to qcow2.
@TombatinАй бұрын
@@MrFlakk Did not fix the issue for me
@jlmbkdАй бұрын
@SpaceinvaderOne, your videos have meant a great deal, increasing my knowledge! With your help and the help of others in the chat, I've made some headway, but I am stuck at the disk utility screen where I only see one about 3Gb drive. I am on UnRaid 6.12.13, and I've tried deleting the VM and rerunning macinabox several times. I have also deleted the docker plus template and ensured everything was deleted from the AppData folder. When I did that, I could see the 100G mac-disk.img file in the domains folder, but I still can only see one 3.22Gb drive in the disk utility that only has 917Mb free.
@slatBANGАй бұрын
19:58 I’ve followed it all through and getting “Guest has not initialized the display yet” when I start the VM and try to VNC onto it. Any ideas? Can I add my GPU at this point or does it need VNC first? Either way I’m stuck right now
@SpaceinvaderOneАй бұрын
Best to install before adding GPU. If you have an issue “Guest has not initialized the display yet” This happens sometimes on a VM when nvram is not right. Just delete the vm (but choose not to delete the disks) Run macinabox again and it will see the existing disks etc and recreate a new vm with new nvram. Then you should be good
@jlmbkdАй бұрын
@@SpaceinvaderOne I am also getting stuck on the "“Guest has not initialized the display (yet)” message. I did not add a GPU, and I've tried deleting the VM only several times, as well as with the disks, and nothing has helped. I've also tried Sonoma and Ventura. Thank you for another fantastic video!
@colinholmes7180Ай бұрын
@@jlmbkd I had the same problem. Updating from 6.12.10 to 6.12.13 fixed it.
@jlmbkdАй бұрын
@@colinholmes7180 That did the trick, thank you! I can now get to the Disk Utility, but I'm only seeing one 3.2 GB disk.
@egilhaugsnes4056Ай бұрын
@@SpaceinvaderOne, thanks mate! It worked by removing VM (not disks), end run Macinabox again.
@jdbriantАй бұрын
Anytime I try to change cpu cores, ram, add a usb, I get “Guest has not initialized the display (yet)” It only works when I'm at the base 2 cores 4gb of ram.
@colinholmes7180Ай бұрын
I had the same problem. Updating from 6.12.10 to 6.12.13 fixed it.
@jdbriantАй бұрын
@@colinholmes7180 That worked for me too. Now I just have to figure out why USB is not working.
@tjgruneyАй бұрын
same here. updated from 6.12.10 to 6.12.13 fixed it for me as well.
@mastermoarmanАй бұрын
Have you considered doing a frigate unraid install?
@ManishMadahar20 күн бұрын
Excellent video like all your other videos. Quick question, is it okay to login with my apple id so I can get iMessages on it?
@DavidSmith-fh3yiАй бұрын
Thanks for this. I literally installed Ventura last night on a proxmox box, having failed on unraid previously trying to use the mackinabox installer. This works brilliantly. One question I have is about audio. I use VNC to access the VM, but there is no audio, is there a work around like a Windows VM where you can use a Virtio driver ?
@spyd4r21 күн бұрын
I don't see the "QEMU command line section on my unraid box", is this something new?
@OfekSitbonАй бұрын
thanks! Everything works well except GPU passthrough... I have rx580 and I tried to set same rom bios file as I used in BigSur vm but it's not working... Looks like it get stuck on apple logo after I click on Mac OS drive. Please help! Thanks!
@brandonakey661623 күн бұрын
I get this same thing, stuck with empty progress bar at apple logo
@taeknologe93926 күн бұрын
exactly same problem here. and also seems like i got sequoia os instead ventura or sonoma even i didnt selected. my graphics card is also RX580. i've tried with vbios and without vbios. but nothing is changed
@spyd4r21 күн бұрын
The VM was running fine after first boot, configured it as shown. i powered it off and when i tried to bring it back up its just stuck at the apple logo halfway loaded.
@JoeAnshienАй бұрын
After formatting disk it reboots to a 3 icon screen: macOS base system, UEFI shell, Reset NVRAM. I pick macOS but just loops. Thanks
@spyd4r21 күн бұрын
same issue here. edit: Seems like Sonoma boots, Ventura wont
@wilsmith7173Ай бұрын
I could only get this to work using the default 2 core, 4 gb ram model. Which is pretty darn slow. I've tried a few options listed as in the comments. Used Sonoma and Ventura. If I modify the then run Macinabox again I get ' “Guest has not initialized the display yet” '. No matter what options I try or even if i go back to the default, I get the same message. If I remove the VM only and leave the disk, rerun Macinabox then it works again but only on default. Any ideas on what to try next?
@wilsmith7173Ай бұрын
updated from Unraid 6.12.10> 6.12.13. made no difference to Macinabox Vm
@techpchouseАй бұрын
the coolest dude in YT :)
@PCBart321Ай бұрын
I cant get my RX 550 lexa to boot with Catalina with gpu passthrough. it stops at [PCI configuration begin]. With QXL it works with help from Macinabox. Any tips how to make RX 550 at least to boot to mac os? It works fine in windows 10 VM with q35 v.6.2. Unraid 7
@salocin74Ай бұрын
For "Machine" in your VM settings, you have the option of "Q35-9.0". The latest version I have on mine is "Q35-7.2". Are there any instructions on updating the QEMU machine version? I searched UnRAID documents and couldn't find anything.
@tomysloАй бұрын
If I'm not mistaken, you get newer versions when updating Unraid. I'm currently on Unraid 7.0.0-beta.1 and my latest is Q35-8.2. Ed is on Unraid 7.0.0-beta.2 and his latest is Q35-9.0. I don't know of another way to do it but it may be possible.
@salocin74Ай бұрын
@@tomyslo That makes sense! Thanks!
@EduardTheThirdАй бұрын
Thank you!
@SpaceinvaderOneАй бұрын
Your welcome :)
@EduardTheThirdАй бұрын
@@SpaceinvaderOne Previously ran Big Sur, deleted and upgraded to Sonoma without any issues! It is way easier now. Wil we be able to upgrade Sonoma to Sequoia in the OS itself?
@TheChosenOne-KQXАй бұрын
Will there be any issue along with Apple license if I install this on a non Apple device?
@dusterl1472Ай бұрын
Shhhh.... if you dont tell, we wont...
@espressomaticАй бұрын
No need to run any opencore SW once booted to MacOS to make any changes? No more SN, EFI, etc? Changes to make it boot directly to MacOS instead of bootloader?
@tomysloАй бұрын
That's still required, because it's still using OpenCore as the bootloader. If you don't want a separate "disk" for the bootloader, you have to copy the EFI contents to your OS drive.
@dfgdfg_Ай бұрын
Would this work on an AMD APU like the 3200G?
@dusterl1472Ай бұрын
FWIW it works on my 1900X threadripper, so I dont think AMD is an issue. I just know the integrated graphics are (would be, Im pretty sure) a no go
@dfgdfg_Ай бұрын
@@dusterl1472 thanks, you've saved me lots of time :)
@crazyeye1Ай бұрын
Would this be updatable through macOS or would I have to update using the unraid dashboard? I went to configure the VM to use my cache drive I have set exclusively for my VM disk and set the cpu/ram. I clicked update and it never updates and just hangs on updating. Not sure if this is a just me issue or not.
@dusterl1472Ай бұрын
Wondering if its possible to pass-through dedicated SSD?
@dfgdfg_Ай бұрын
Almost certainly
@SpaceinvaderOneАй бұрын
sure is :)
@dusterl1472Ай бұрын
I figured as much, but what with the half a dozen vdisks a macos vm makes you create, I had doubts... I'll experiment and see what happens! Ive been running unraid (and defacto following your guides!) since... oh... around 2016ish? Hell, youre the reason I got a threadripper board! I hope to keep seeing more awesome content! Oh maybe an XP VM (*I* loathe xp, but my wife... yeah... she loves it. But I refuse to let a bare metal machine on the internet thats running XP...
@tomysloАй бұрын
It is! You can go the `/dev/disk/by-id/...` route, pass-through a whole SATA controller or an NVMe drive. Some disks might not be supported (check Dortania's OpenCore Install Guide) - in that case, you can add kexts.
@959aviationАй бұрын
Does iMessage and Handoff work on the VM?
@tomysloАй бұрын
iMessage works, but for handoff to work you need a compatible WiFi and Bluetooth adapter. You can find which ones are compatible on hackintosh forums and websites
@chrisperrywvАй бұрын
@@tomysloiMessage not working for me. Is there more configuration I need to do? Really just spun up this VM for bluebubbles
@tomysloАй бұрын
@@chrisperrywv Hmm, not that I know of. I'm running a Ventura VM for BlueBubbles as well and it's working fine. Then I'm running another Sonoma VM for regular use - everything is working well for me. Sorry I'm not sure how to help you.
@chrisperrywvАй бұрын
@@tomyslothat’s okay. I’m sure I’ll figure it out. I appreciate you getting back to me. It is the whole reason I spin it up 🤣 how has blue bubbles been for you on the VM? We were running it on a 2012 MacBook Pro but the computer was being super unstable and therefore so was BB.
@tomysloАй бұрын
@@chrisperrywv Aa makes sense. For me it's been stable ever since I set it up. I dedicated 2 cores and 4GB of RAM to it and had no problems so far.
@kevinwade1253Ай бұрын
Been trying about an hour to install sonama but no luck, so changed to ventura and that works, reason why not the latest O/S will not download from template?
@tomysloАй бұрын
I've seen another person have a problem when they named the VM "Sonoma1" and then the install image wouldn't get recognized because it was still named "Sonoma" or something like that. I'm currently installing MacOS Sonoma, with the VM image being "Sonoma" - maybe try that if this is your issue.
@kevinwade1253Ай бұрын
@@tomyslo Thanls for reply but i restarted server and tried again and it installed.
@heyLucifurrАй бұрын
Trying to install Monterey but the ISO when loaded is Sonoma.
@MT-yo3mgАй бұрын
Like others, I too am getting the "Guest has not initialized the display (yet)." error. Followed your video 100%. Unraid v6.12.3, on a Ryzen 5700G CPU. Any suggestions? Thanks for the awesome video, as always. :)
@MT-yo3mgАй бұрын
Oh something worth noticing perhaps; when running (and thus getting that error), the first core of my cpu which I selected is at 100%. When the VM is off it's idle. All other cores are idle as well (on or off).
@7thearth6 күн бұрын
I have the same set up, did you get it to work?
@RocketLRАй бұрын
Does Unraid support Apple silicon?
@1480750Ай бұрын
It seems like if you give the VM a name macinabox will insert that name into the downloaded install.img file name. I named mine Sonoma1 and ended up with a Sonoma1-install.img which caused things to fail because macinabox was looking for Sonoma-install.img A quick fix was renaming the file in the isos directory, editing any value in macinabox setup but changing it right back, then hitting apply Edit: Doesnt matter, it wont boot opencore anyway. "Guest has not initialized the display (yet)." Unraid 6.11.5 Edit2: It works if I scrap everything and do not name the VM, just like was done in the video Edit3: Quits working if I try to edit the VM at all so it is not the name thing. I added cores and increased the ram, re-ran macinabox and got the fixed notification, right back to the display error again.
@christiandavies7650Ай бұрын
You'll need to re-run the Macinabox docker container every time after you edit the VM. Just makes sure the XML is valid for the config.
@ReesArchibaldАй бұрын
@@christiandavies7650 that doesn't fix this error. I have the same issue and the xml appears to be perfect and I am getting macinabox messages saying the xml is fixed. yet opencore isn't working and I get "Guest has not initialized the display (yet)."
@SpaceinvaderOneАй бұрын
Thanks for pointing this out. I have just pushed a fix to the container to address this.
@ReesArchibaldАй бұрын
@@SpaceinvaderOne amazing. Thank you very much.
@winglam841Ай бұрын
Thanks for the app and tutorial! Does anyone has issue using dedicated GPU in a Rayen system? my 6900XT hangs on apple logo or boot loop; no issue running the same copy of VM through VNC.
@OfekSitbonАй бұрын
Same for me... any solution?
@winglam841Ай бұрын
@@OfekSitbon GPU passthough doesn't seem work with this version of Macinabox. Even Monterey failed to start; I'm going to roll back to the previous version until someone has a solution.
@UKgamer87Ай бұрын
when is unraid 7 fully out?
@SpaceinvaderOneАй бұрын
I dont have an exact date but it will be soon. A few thinks being ironed out at present.
@UKgamer87Ай бұрын
@@SpaceinvaderOne thanks
@lukasmeis7026Ай бұрын
Is it possible to install on a server with a AMD Ryzen cpu?
@tomysloАй бұрын
Theoretically yes, I've seen some people on Reddit do it. If I'm not mistaken, the `CPUARGS` in the Macinabox Docker template are "masking" the CPU to the guest OS, so MacOS thinks you have a Skylake Intel CPU, when in reality you could have a Ryzen. I'm not 100% sure though!
@chrisperrywvАй бұрын
Got it up and running but iMessage doesn’t appear to be running. Are there more patches etc I need to do after install? Really just wanting this for bluebubblea and maybe AltStore.
@tjgruneyАй бұрын
I installed Ventura, and it is not letting me sign into my Apple ID in Settings or Messages :/ wanted to get this working for BlueBubbles... it seems Apple is on to us.
@chrisperrywvАй бұрын
@@tjgruney mine isn’t giving me any kind of error. When I type in a number or email it turns red.
@peterr.476810 күн бұрын
Interestingly I had chosen Sonoma and it installed Sequoia instead 🙂
@boliu7920Ай бұрын
anyone successfully passing through a apple comaptible wifi card and connected to a password-protected wifi network? previously when I updated to unraid 6.12 and connected to a wifi network in a macos vm, this just crashed the vm. Has this been solved now? If anyone knows about this, please let me know. thx!!!!!
@tomysloАй бұрын
I installed Sonoma and updated to Sequoia - MacOS 15 (aka Sequoia) is now detecting if you're using a virtual machine and will disable some Apple ID functionality. I know Macinabox doesn't "support" Sequoia, but I still can't be the only one who tried, right? Do you have any plans to support Sequoia in the future? Have you already played around with it and found came to the same conclusion as me? Any way to bypass Apple's check?
@tjgruneyАй бұрын
I installed Ventura, and it is not letting me sign into my Apple ID in Settings or Messages :/ wanted to get this working for BlueBubbles... it seems Apple is on to us.
@tomysloАй бұрын
@@tjgruney I checked again on my VM - I'm still signed into my Apple ID and most things are working - so far I've noticed that iMessages work, but normal SMS messages don't go through. I didn't have these problems on my old Big Sur VM.
@escapement21 күн бұрын
Installed Monterey fine on my hp z820 dual xeon box using vnc. When I pass through real gpus (amd 560 or 6600, both which should work), I get the apple logo with a status bar that never moves. It looks like others are having this problem... I also tried it on a dell precision dual xeon box with the same result. The fact that it works under vnc tells me the cpus and memory are compatible so it either has to be the graphics card or the usb mouse and keyboard I pass through, but I doubt it's those... Anyone crack this nut yet? I am basically done using windows after the last update, except when absolutely unavoidable.. I use linux for 90+% of stuff, but if I need some proprietary software for content creation I would prefer to use macos.
@chrisperrywvАй бұрын
Edit: Fixed. I’m an idiot. Hey fellas! I have an issue if anyone can help. I had previously tried to install Macinabox and failed (about 3 months ago) yesterday I tried to install the new one but it didn’t show in VMs. Then I deleted some but not all of the files in app data hoping that would uninstall everything (I’m a noob) that didn’t work. Some of the folders I didn’t have permissions to delete thru windows browser browsing the share and I don’t know how to do it directly thru unraid. Now apps shows macinabox as installed with no option to uninstall and it doesn’t show in VM’s at all and most of the folders are deleted from the appdata share… help 😭
@michael86495Ай бұрын
Is anyone else getting warning: host doesn't support request feature: xxxx?
@SpaceinvaderOneАй бұрын
Don't worry about that message.If you see those warnings, it just means your host doesn’t support some CPU features requested by the VM. The VM will still run fine, so you can safely ignore the warnings.
@tomysloАй бұрын
@@SpaceinvaderOne Does that mean that the CPUARGS need to be changed / modified? Is it possible to get rid of those warnings?
@dkg01010Ай бұрын
stalls at apple logo
@DrPanchitoАй бұрын
Boom!
@_m.a-xАй бұрын
3!
@pascalcollet3897Ай бұрын
Hi ed thanks this is peak. Quick question do we need to do the opencore thingies like with the « old » macinabox?
@TechySpeakingАй бұрын
First
@pmcnanoАй бұрын
First! 😂
@SpaceinvaderOneАй бұрын
You sure were. Thanks for watching :)
@ansonqy21 күн бұрын
I only can see one disk after powering on the VM, from the log, it said "Warning: exec(): Unable to fork [TIMESTAMP='1729572883' EVENT='Macinabox Container' SUBJECT='mac-ventura' DESCRIPTION='XML checked and fixed/updated successfully.' IMPORTANCE='normal' CONTENT='' LINK='' bash /boot/config/plugins/dynamix/notifications/agents/._Pushover.sh] in /usr/local/emhttp/webGui/scripts/notify on line 219 Warning: exec(): Unable to fork [TIMESTAMP='1729572883' EVENT='Macinabox Container' SUBJECT='mac-ventura' DESCRIPTION='XML checked and fixed/updated successfully.' IMPORTANCE='normal' CONTENT='' LINK='' bash /boot/config/plugins/dynamix/notifications/agents/Pushover.sh] in /usr/local/emhttp/webGui/scripts/notify on line 219" what does this mean?
@ParkStreetLightsАй бұрын
Thank you!
@ivanjuarez1412Ай бұрын
Going to try this on a trashcan it will run vms only, so the unraid part of it the ssd will be setup in a pool of 1? No parity or cache. Would that work?
@ivanjuarez1412Ай бұрын
How did you get it to book, not having luck booting off the usb?