So Apple allows you to download and use MacOS for free without some kind of license bought? Or is there something about the Login process video part that omits some kind of registration? I've never had any Apple products and would like to use the OS for testing and training purposes. (as primarily Windows support tech)
@@Valenorious as an Apple user and Linux lover I can say Apple is not actually that bad of a company, they are iffy at times but one thing they do really well is support their software for their devices and care about user's privacy. Apple giving you iOS/iPadOS/MacOS/and some other software for free means they can then hold you inside their ecosystem and end up selling you their services. I myself pay for Apple Music/iCloud Storage/Arcade and some other jazz here and there which is mainly their way of making money. Apple is not that bad of a company if you can get past their products asking price (which has been really on par with the competition for the last 3 years now).
This is the best tutorial because there are tutorials for windows vmware and mac os is laggy as hell but with the power of Linux it's more efficient ad there is no windows services in background and the only coviat is that you need a in internet connection when installing mac os to the hard drive
Thanks Chris, that's informative. I'd find it fun just to mess around with because I like virtual machines. Can't quite give up my actual mac hardware yet, still love my graphics software too much. If only Serif would make the affinity apps for linux... that would be such a game changer.
lol I made a MacOS VM with this the other day. I can now say I use Arch, Windows, and MacOS at the same time btw. VFIO passthrough master race gang report in.
Great video mate! I had the need to just test a piece of software in Catalina environment and this vid helped me do that. Very incisive and complete directions, even to bringing the machine up in the GUI of VMM. Cheers to you.
Only available on snap. So ok for Ubuntu. I’m trying to get that to work, just ordered a bigger SSD. I have virt, so will probably try that way, and prefer having volumes in what will be a minimum 200Gb var partition, not in my home partition.
Using 2020 Apple MacBook Air with the new M1 Chip running MacOS 12.4 Monterey. Is it possible to install and run virt-manager 4.0.0 on MacBook with the new Apple M1 chip?
mac's disk formatting utility said my virtual disk was 200MB which wasn't right so i shut it down, deleted it, made it again and now i only get a uefi shell. why? i haven't deleted basesystem.img edit: cloned the repo again and it boots but MacOS still claims my image is 200MB even though i told it to be 32 gigs
Does anybody know how to properly passthrough iPad without it connecting and immediately disconnecting in a loop? I tried this months ago and never found a solution to this problem. Would be essential to be able to transfer apps written with XCode to an actual device.
Can you provide some guidance on permissions if I were to run this from a different location? I have it running from a sepperate SSD but I am not sure what to do. Would I add libvirtd to my user group?
@@ChrisTitusTech thanks! I found your other video on that and it's sorted. I'm on Pop! _OS but it just defaults to a tux logo as I don't think any nerdfonts include that logo yet.
For the users who are using QEMU for the first time, (Like i was) If your mouse click doesn't work in QEMU, Press CTRL+ALT+G inside the setup screen which will activate the mouse pointer inside the QEMU VM which will let you click. I know very basic but a noob like me was soo darn worried and wasn't able to find the solution. So There maybe few other noobs like me out there. ^_^
Possibly, but windows is mostly for running games & malware.. .. jk ;) There would likely be a script similar to this one out there. Should be ok with using the one in the video via wsl2 under windows, actually.
I don't get why you would want to use Mac or Windows in a VM ???? While with Linux you have a much more powerful OS with extreme power tools .... don't mind me maybe I'm too simple ....
I tried changing some settings in virt-manager (change # of vCPUs from 4 -> 6, memory 2G -> 8G) and no matter what I did, clover didn't boot to any macOS disk (recovery, preboot, normal boot, etc). I changed the settings back and it works totally fine. Is there a way to change these settings while still being able to boot?
When trying to open var/lib/libvert/images I get permission denied, e Runnven using sudo. Any ideas why or what to do? Using Ubuntu studio 22.04 (kde). Running that command "sudo systemctl enable libvertd", I get an error : "failed to enable unit : unit file libvetd.service does not exist."
did not have a libvirt folder , so i had to install qemu-kvm-daemon-system libvirt-client bridge-utils virtinst virt-manager.stuck up in the installer at 44mn remaining , mouse locked.
I am thinking of installing Linux mint on my Mac. Can I use the existing Mac install inside a virtual machine without reinstalling it? That would be really good.
funny, this process fails for me because of how it completely aborts the installation process if the internet connection so much as sneezes. the virtualbox method ( where you have to find the iso yourself) has been full proof. all with the same sniveling internet connection 😬 it's such a pity as virt-manager is the better VM.
Question Chris, if you were doing development on a PC using Linux, and you built one of these setups, could you then use something like CMake to build a Mac binary for a project?
Is it possibly to do this on windows 10? Every other time I try to install the vm with Big Sur I always get an error when trying to open the vm :/ would it be better to create a Linux hard drive boot then do this?
As I'm writing this on my daily driver opencore hackintosh i'd say it's a damn sight easier just to make a Mac boot volume, especially as given an AMD GPU or even an Intel iGPU you're going to get proper hardware acceleration, which I'd have though would be important for testing in many scenarios. Personally I have a 5.25" drivebay with 4 SSDs. Three drives are OS boot drives: Mac, Windows and Linux, and the fourth is exFAT formatted to make it very easy to transfer files between OS's. Whichever OS drive is in use the other two are ejected, ensuring I don't mess anything up. Its pretty bombproof and I can switch OS's in less than a minute - with some spare drives you could just as easily have several versions of MacOS - I'm thinking about people who'd maybe want to test their apps in say, Mojave, Catalina and BigSur, or multiple Linux distros etc. TBH I don't have a lot of experience of VM's but I have watched a ton of videos where guys distro hop using VM installs and something pretty much always goes wrong or glitches out or doesn't perform as expected, which I would have thought was the last thing you wanted when testing your software?
Great video man, would love to test it right away but i guess i cant :( Do you know if its possible to pass through a gpu that has no uefi bios to install os x big sur, monterey and even Ventura ? I have zotac gtx 680 4gb non-uefi bios and asus sabertooth x79, intel 3930k sandy bridge cpu.
@@ChrisTitusTech Lol. Look, don't get me wrong. I love your videos. But honestly, you need to work your smile. I'd suggest you video your self laughing and get your thumbnail from there. It's better than taking a picture smiling. :)
hey i am getting an error.. after pasting "qemu-img create -f qcow2 MyDisk.qcow2 64G" this command the error is command not found: qemu-img btw i am using a VM
libvirt.libvirtError: operation failed: unable to find any master var store for loader I have followed all the steps you showed in this video and I got this error, please help me.
I use POP OS and when i installed virt manager, it gave me error about enabling libvirtd. So i used the command "sudo systemctl enable libvirtd" but it didn't work. But with the commands: "systemctl enable libvirtd" and "systemctl start libvirtd" then restart system, and it started working. ^-^
Thanks for the guide, I did manage to install macOS on my vm but when I tried upgrading it, it got stuck in the preboot screen - " Boot macOS Install Prebooter from Preboot " clover option. I did google a bit and maybe it is because of clover version not supporting the new update. How can we get pass through this? Thanks.
You read my mind! I was trying out installing mac os on virtual machine on Linux last week... I simply need to have Mac Os to be able to figure out issues installing software and how it works when doing tickets t work. No one in the IT department really knows mac that well including me even.
Hello. I'm looking for a video tutorial for "dummies" about "How to install and run MacOS Big Sur on a QNAP NAS in a virtualization station." Does anyone know anything about this situation? Or, Chris, could you make a video on this topic? ;-)
This is a great route to experience MacOS in any computer. But still, I am not able to access apple services through it as it says the Mac has used various AppleID multiple times...😢😢😢
I've done it! I can make a tutorial on my channel website soon. I started this journey at the beginning of the year, having never used any linux system past edge use cases for data recovery at work. Took me around 3 weeks to wrap my head around the whole linux btrfs file system, syntax for bash and zsh scripts, working with the kvm/qemu hypervisor(proxmox too), cross compiling, and dealing with pulseaudio/alsa/jack settings for my music production.
@@maverickchan9552 although mind you, while I may not do it ALL again from scratch, I will go through step by step the nessecary steps I have had to take to have an optimal system for vfio on my mid range gaming machine, 32 GB i7 9700k rtx 2060 + gt 740. I cant run macos through GPU passthrough, macos doesn't support nvidia drivers and afaik there isn't a production-level fix or work around.
I tried so hard and many time to passthrought my video card (I have only one AMD + Ryzen) and I failed every single time, I'm desperate ;) ... I may try again or even try to find a cheap small video card for the host machine ... but for now, I must admit I'm so disapointed not to make it work properly ..
Great video. So helpful. Having a problem with the mouse not working properly. It seems to not be mapped out correctly. Any way to address these issues?
Thanks so much for this. One question... I see Clover pop up on the screen right before "Install". Is that built into all of the steps you did prior? Thanks
Here is the video going over PCI passthrough: ruclips.net/video/3yhwJxWSqXI/видео.html
Warning ⚠️ only for advanced users!
I'm on Ubuntu 20.10 and I have removed apparmor, rebooted and as root it still won't let me clone into /var/lib/libvirt Any idea to help?
@@dazagrt bro im using oracle VM same issue
This video showed up literally as I was about to give up on making a VM. Are you a mind reader or something? lol
No, Google is though..
@@champ784 You are correct in that regard. :/
Hail the algorithm lol
So Apple allows you to download and use MacOS for free without some kind of license bought? Or is there something about the Login process video part that omits some kind of registration? I've never had any Apple products and would like to use the OS for testing and training purposes. (as primarily Windows support tech)
Yes everything is from official sources. MacOS doesn't have a product key or drm that prevents this.
You’re technically violating Apple’s license by not running on a genuine Mac. But macOS has been totally free for Mac users for several years.
@@ChrisTitusTech Not what I expected from Apple to be honest.
@@Valenorious as an Apple user and Linux lover I can say Apple is not actually that bad of a company, they are iffy at times but one thing they do really well is support their software for their devices and care about user's privacy. Apple giving you iOS/iPadOS/MacOS/and some other software for free means they can then hold you inside their ecosystem and end up selling you their services. I myself pay for Apple Music/iCloud Storage/Arcade and some other jazz here and there which is mainly their way of making money. Apple is not that bad of a company if you can get past their products asking price (which has been really on par with the competition for the last 3 years now).
@@aurichio7783 xd
This is the best tutorial because there are tutorials for windows vmware and mac os is laggy as hell but with the power of Linux it's more efficient ad there is no windows services in background and the only coviat is that you need a in internet connection when installing mac os to the hard drive
Thanks Chris, that's informative. I'd find it fun just to mess around with because I like virtual machines. Can't quite give up my actual mac hardware yet, still love my graphics software too much. If only Serif would make the affinity apps for linux... that would be such a game changer.
lol I made a MacOS VM with this the other day. I can now say I use Arch, Windows, and MacOS at the same time btw. VFIO passthrough master race gang report in.
I also got an email today from github that you can install Big Sur with this repository
Also I highly recommend doing SSD passthrough, it improves install times and general operation.
Would love to connect and dm you for some insight.
Great video mate! I had the need to just test a piece of software in Catalina environment and this vid helped me do that. Very incisive and complete directions, even to bringing the machine up in the GUI of VMM. Cheers to you.
SOSUMI is also a pretty nice project, easiest MacOS VM to set up that I've ever done
Only available on snap. So ok for Ubuntu. I’m trying to get that to work, just ordered a bigger SSD. I have virt, so will probably try that way, and prefer having volumes in what will be a minimum 200Gb var partition, not in my home partition.
The video ends where the real deal starts. Pci passthrough, audio fix problems, maybe amd reset bug.
Does imessage and I cloud work? Can you do a tutorial on how to make them work and use clover? 🍀
Could not access KVM kernel module: No such file or directory
qemu-system-x86_64: failed to initialize kvm: No such file or directory
Using 2020 Apple MacBook Air with the new M1 Chip running MacOS 12.4 Monterey. Is it possible to install and run virt-manager 4.0.0 on MacBook with the new Apple M1 chip?
mac's disk formatting utility said my virtual disk was 200MB which wasn't right so i shut it down, deleted it, made it again and now i only get a uefi shell. why? i haven't deleted basesystem.img
edit: cloned the repo again and it boots but MacOS still claims my image is 200MB even though i told it to be 32 gigs
Will iphone connect to this? I installed sosumi mac os Catalina but iphone is not showing in mac. Will iphone is detected by this mac?
I m calling the fsf on you
wich version of linux you did the install please?
Does anybody know how to properly passthrough iPad without it connecting and immediately disconnecting in a loop?
I tried this months ago and never found a solution to this problem.
Would be essential to be able to transfer apps written with XCode to an actual device.
@Chris Titus Tech and how about connecting apple devices to virtual machine?
Can you provide some guidance on permissions if I were to run this from a different location? I have it running from a sepperate SSD but I am not sure what to do. Would I add libvirtd to my user group?
Can you add hardware acceleration to this installation? And if so do you need to dedicate a graphics card to the vm?
Which arch based linux are you using
Which Linux Distro are you using?
First!! Also hello
this one easier than opencore
Can we done this into windows
no.............
Second maybe
How about the graphics increase from 3mb to something like 2gb or more ? Is it possible ?
if you gpu passthrough, yes.
Can this be installed on a Linux in VirtualBox ? I doubt it.
a VM inside a VM is possible but maybe the CPU will struggle
Real bad tutorial, he skips a lot of steps
ikr. I couldn't figure it out.
Please make a video on project 'Darling'. Love linux love your videos please do it.
Is it possible to use an already existing Apple ID without any kind of problem?
EDIT: it is. didn't have any problem xD
Finally, a new macOS Video! :)
Chris, I gotta know how you have that terminal prompt of the Arch logo, Home icon and ~. I'm still rocking your old fancy prompt with powerline?
Switched to zsh and powerlevel10k
@@ChrisTitusTech thanks! I found your other video on that and it's sorted. I'm on Pop! _OS but it just defaults to a tux logo as I don't think any nerdfonts include that logo yet.
@@davidpeltz7900 All I get is file or dire
tory does not exist
Thanks, Chris! I so much needed Safari for Web testing. That's really great!
Thanks Alex!
For the users who are using QEMU for the first time, (Like i was) If your mouse click doesn't work in QEMU, Press CTRL+ALT+G inside the setup screen which will activate the mouse pointer inside the QEMU VM which will let you click. I know very basic but a noob like me was soo darn worried and wasn't able to find the solution. So There maybe few other noobs like me out there. ^_^
can you install it on windows?
Possibly, but windows is mostly for running games & malware..
..
jk ;)
There would likely be a script similar to this one out there. Should be ok with using the one in the video via wsl2 under windows, actually.
why do you have bobby fischer as your profile picture
@@hpy2101 because i like bobby, what's wrong with that?
@@everyhandletaken yeah, but I would prefer a step-by-step Tutorial haha
evering time stop at Estimating time remaining....
I don't get why you would want to use Mac or Windows in a VM ???? While with Linux you have a much more powerful OS with extreme power tools .... don't mind me maybe I'm too simple ....
I tried changing some settings in virt-manager (change # of vCPUs from 4 -> 6, memory 2G -> 8G) and no matter what I did, clover didn't boot to any macOS disk (recovery, preboot, normal boot, etc). I changed the settings back and it works totally fine. Is there a way to change these settings while still being able to boot?
When trying to open var/lib/libvert/images I get permission denied, e Runnven using sudo. Any ideas why or what to do? Using Ubuntu studio 22.04 (kde). Running that command "sudo systemctl enable libvertd", I get an error : "failed to enable unit : unit file libvetd.service does not exist."
did not have a libvirt folder , so i had to install qemu-kvm-daemon-system libvirt-client bridge-utils virtinst virt-manager.stuck up in the installer at 44mn remaining , mouse locked.
I am thinking of installing Linux mint on my Mac. Can I use the existing Mac install inside a virtual machine without reinstalling it? That would be really good.
funny, this process fails for me because of how it completely aborts the installation process if the internet connection so much as sneezes.
the virtualbox method ( where you have to find the iso yourself) has been full proof. all with the same sniveling internet connection 😬
it's such a pity as virt-manager is the better VM.
Can anyone advise if VM gives you a dedicated IP address? Need something for a stealth eBay account. Thanks.
Question Chris, if you were doing development on a PC using Linux, and you built one of these setups, could you then use something like CMake to build a Mac binary
for a project?
Is it possibly to do this on windows 10? Every other time I try to install the vm with Big Sur I always get an error when trying to open the vm :/ would it be better to create a Linux hard drive boot then do this?
As I'm writing this on my daily driver opencore hackintosh i'd say it's a damn sight easier just to make a Mac boot volume, especially as given an AMD GPU or even an Intel iGPU you're going to get proper hardware acceleration, which I'd have though would be important for testing in many scenarios. Personally I have a 5.25" drivebay with 4 SSDs. Three drives are OS boot drives: Mac, Windows and Linux, and the fourth is exFAT formatted to make it very easy to transfer files between OS's.
Whichever OS drive is in use the other two are ejected, ensuring I don't mess anything up. Its pretty bombproof and I can switch OS's in less than a minute - with some spare drives you could just as easily have several versions of MacOS - I'm thinking about people who'd maybe want to test their apps in say, Mojave, Catalina and BigSur, or multiple Linux distros etc.
TBH I don't have a lot of experience of VM's but I have watched a ton of videos where guys distro hop using VM installs and something pretty much always goes wrong or glitches out or doesn't perform as expected, which I would have thought was the last thing you wanted when testing your software?
What about Intel UHD Integrated GPU? Is possible to passthrough with this method?
If you show me a way to do this on a Synology VM, I may drop a tear of joy...
Does it work on AMD processors? Last time I checked (couple years ago) it required an Intel processor
its a VM its nor running natively so it should work
I'm confused if you use Clover why there is an advantage in doing this virtually
Can you give some examples of programs that need hardware acceleration in macOS? Particularly things that do not obviously need it.
Can I run Vs code to make ios Apps on Flutter ?? , Please do research on it and make video on it .
It is not letting me continue after placing my apple id the button to continue or accept is not enabled, what can I do?
What version of linux is he using? He said it was arch but that's clearly not true.
How much disk space should we have for this? I know macos takes up a lot
Why would someone build this without hardware acceleration?
I wondered when someone would do a video on this!
I am curious if this has more performance than the Proxmox install...
unfortunately no matter how many times i reset I still get stuck at "estimating time remaining"
Can we install it on top of Debian VM running on PROXMOX?
Very helpful video. Thanks a lot! Can you make on on how to enable hardware acceleration on the vm? As a part 2 type thing.
This was MacOS Virtual Machine Made EASY? I don't think that word means what you think it means.
it's easy if you have knowledge, you literally only have to copy paste.
Great video. Thank you for your work. Just want to ask what type of window manager are you using?
Not easy. A lot od comand. Fu..... Why IT is so patology
That thumbnail makes me barf proprietary software on fs
tried it, and it did not install. to bad the setup does not show what the issue is
Strange. Why do you refer to yourself in the plural?
Great video man, would love to test it right away but i guess i cant :( Do you know if its possible to pass through a gpu that has no uefi bios to install os x big sur, monterey and even Ventura ?
I have zotac gtx 680 4gb non-uefi bios and asus sabertooth x79, intel 3930k sandy bridge cpu.
Another cringe smile thumbnail. 😂
Haha, damn I really need to retake all these, but I just don't wanna.
@@ChrisTitusTech Lol. Look, don't get me wrong. I love your videos. But honestly, you need to work your smile. I'd suggest you video your self laughing and get your thumbnail from there. It's better than taking a picture smiling. :)
There is no any folder name libviet inside var/lib, what should i do now. Plz help
just make a one
hey i am getting an error..
after pasting "qemu-img create -f qcow2 MyDisk.qcow2 64G" this command
the error is command not found: qemu-img
btw i am using a VM
I keep getting *PKDownload Error 8* about 15-20 minutes after trying to install MacOS. Anyone know why this could be?
at least you got to the install step. I can't even switch to root.
@@wireframeofficial57 What exactly is your issue and where are you stuck at?
chance of a windows instead of linux tutorial?
libvirt.libvirtError: operation failed: unable to find any master var store for loader I have followed all the steps you showed in this video and I got this error, please help me.
I use POP OS and when i installed virt manager, it gave me error about enabling libvirtd. So i used the command "sudo systemctl enable libvirtd" but it didn't work. But with the commands: "systemctl enable libvirtd" and "systemctl start libvirtd" then restart system, and it started working. ^-^
Can it install Big Sur?
Not yet
i think they are currently working on that, check out the github page again to see.
@@ChrisTitusTech It does surprisingly work with Big Sur by updating within the VM on the App Store!
Thanks for the guide, I did manage to install macOS on my vm but when I tried upgrading it, it got stuck in the preboot screen - " Boot macOS Install Prebooter from Preboot " clover option. I did google a bit and maybe it is because of clover version not supporting the new update. How can we get pass through this? Thanks.
Does this work for fedora 35 ? Want to install it
Can I get the blockheads server app?
Is it possible to do memory ballooning?
You read my mind! I was trying out installing mac os on virtual machine on Linux last week... I simply need to have Mac Os to be able to figure out issues installing software and how it works when doing tickets t work. No one in the IT department really knows mac that well including me even.
Hello. I'm looking for a video tutorial for "dummies" about "How to install and run MacOS Big Sur on a QNAP NAS in a virtualization station." Does anyone know anything about this situation? Or, Chris, could you make a video on this topic? ;-)
This is a great route to experience MacOS in any computer. But still, I am not able to access apple services through it as it says the Mac has used various AppleID multiple times...😢😢😢
Can you upgrade to big sur or montary?
Cool! Thanks, Chris!!
I was looking for that! But I don't use virt-manager. For some reason it can't run my machines, mas qemu works just fine!
Mas? Br? kkkk
Were you able to upgrade to Monterei?
I really just wanna use iMessage on my windows machine why is it so hard?
Ikr
installing is easy , but hardware passthrough is really painful
Truth!
I've done it! I can make a tutorial on my channel website soon. I started this journey at the beginning of the year, having never used any linux system past edge use cases for data recovery at work. Took me around 3 weeks to wrap my head around the whole linux btrfs file system, syntax for bash and zsh scripts, working with the kvm/qemu hypervisor(proxmox too), cross compiling, and dealing with pulseaudio/alsa/jack settings for my music production.
@@TheGannoK Great ! Looking forward to see the passthrough tutorial
@@maverickchan9552 although mind you, while I may not do it ALL again from scratch, I will go through step by step the nessecary steps I have had to take to have an optimal system for vfio on my mid range gaming machine, 32 GB i7 9700k rtx 2060 + gt 740. I cant run macos through GPU passthrough, macos doesn't support nvidia drivers and afaik there isn't a production-level fix or work around.
@@TheGannoK I understand that , i have some exp in building hackintosh . Thanks again!
I tried so hard and many time to passthrought my video card (I have only one AMD + Ryzen) and I failed every single time, I'm desperate ;) ...
I may try again or even try to find a cheap small video card for the host machine ... but for now, I must admit I'm so disapointed not to make it work properly ..
Great video. So helpful. Having a problem with the mouse not working properly. It seems to not be mapped out correctly. Any way to address these issues?
can i run safari without hwaccelaration?
Thanks so much for this.
One question... I see Clover pop up on the screen right before "Install".
Is that built into all of the steps you did prior?
Thanks
Haha, I voted for this. Thanks!
how to setup to bridge host network?
Not for win?? And there’s me thinking I shouldn’t switch cause there isn’t as many apps and supported software.
what are the min system requirements (especially ram) for this?
couldn't find it on github page
I might play along with this, I never used MacOS before so I am a little bit curious.
Just letting you know RUclips isnt showing your videos. (telling me you had videos) They just showed me you had the Frys video just today
I only need this for itunes for my ipod. I wish ipods could be hacked to work on linux.
They don’t?
Which iTunes equivalent app did you try?
@@everyhandletaken clementine, the app crashed if i tried interacting with the ipod
@@calvinlondt3037 try rockbox / ipoddatcher / RockboxUtility all easy to do on linux
@@ArnoBlume1234 ipoddatcher doesn't seem to exist, i just installed rbutil, will try it out now
@@ArnoBlume1234 rockbox utility is completely useless, doesn't even recognise the ipod touch connected with usb3 or usb2...
I allready Knowed That but can you make a Video for passtrough?
Already done, here you go: ruclips.net/video/3yhwJxWSqXI/видео.html