Head to to save 10% off your first purchase of a website or domain using code thelinuxexperiment
Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to:
– a Daily Linux News show
– a weekly patroncast for more personal thoughts
– polls on the next topics I cover,
– your name in the credits
YouTube: https://www.youtube.com/@thelinuxexp/join
Patreon: https://www.patreon.com/thelinuxexperiment
Or, you can donate whatever you want:
https://paypal.me/thelinuxexp
Liberapay: https://liberapay.com/TheLinuxExperiment/
👕 GET TLE MERCH
Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/
🎙️ LINUX AND OPEN SOURCE NEWS PODCAST:
Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com
🏆 FOLLOW ME ELSEWHERE:
Website: https://thelinuxexp.com
Mastodon: https://mastodon.social/web/@thelinuxEXP
Pixelfed: https://pixelfed.social/TLENick
PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos
Discord: https://discord.gg/mdnHftjkja
Timecodes:
00:00 Intro
00:35 Sponsor: Squarespace
01:33 Quickemu & QuickGUI
03:02 Graphical Setup
04:51 CLI setup
05:18 Install macOS
07:38 Configure the VM
09:56 Limitations
13:01 What you can do
15:25 Sponsor: Tuxedo Computers
16:34 Support the channel
#Linux #vm #macos #macosventura #macosmonterey
QuickEmu: https://github.com/quickemu-project
QuickGUI: https://github.com/quickemu-project/quickgui/releases
Quickemu thing is a simple program that uses Qemu to automatically create vms for a bunch of operating systems, whether that’s macOS, Linux or Windows.
So, if you went for the GUI, it’s all extremely simple: you launch QuickGUI after installing it. The app might take a while to display anything inside the window, but once it does, you can click on “Create new machines”.
You then get to pick the directory where you want to set things up, and the operating system you want to install. Once the download is done, click “dismiss”, and then the little “X” in the top left to close the downloader part of the app. You can then click “manage existing machines”, and click the little “play” button next to your macOS VM, and you’re good to go, you should land in the setup for macOS.
If you don’t want to use a GUI, you can run quickemu using the command line.
quickget macos monterey
quickemu –vm macos-monterey.conf
Inside macOS, open disk utility, and select the hard drive that was created for you, it should be about 100 gigs. Click the erase button in the top right corner, and rename the disk.
Confirm, and then close Disk utility. Click “reinstall mac os monterey”, and proceed to select your recently erased hard drive, and to accept the licensing terms.
The install will then run, it takes a long while. On my own computer, it took about 1h to complete, so be patient. Once the install is done, you should be able to reboot into a macOS session.
To change the configuration of the VM, you have a text file, that is stored in the directory you picked at install, in my case, it’s in my home folder. It should be called macos-monterey.conf.
By default, you’ll only use 2 CPU cores, I changed that to 4, as my system can handle that without any problem. Just change the number after the cpu_cores parameter.
If you want to give the VM more RAM, add the following line:
ram=”16G”
You’ll also want to enable TRIM: open the terminal app from macOS
sudo trimforce enable
If you want to pass a CD ROM as an ISO to the VM, add this to the config file of the VM:
fixed_iso=”/path/to/image.iso”
Now, of course, it’s a VM, so there are limitations. First, 3D acceleration won’t be good here.
If you can’t login to any icloud services or the mac App Store, you’ll also have to run a little command.
To solve that, you can open the macOS system preferences, then go to network, and delete all the network devices.
Then you’ll need to open the macOS terminal app, and type the following command line:
sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
Note: The Linux Experiment is the original author of this video, we just embed it, if you have any questions please contact him via Youtube.
Head to https://squarespace.com/thelinuxexperiment to save 10% off your first purchase of a website or domain using code thelinuxexperiment
Dude, I'm still on DOS 6.22
It is awesome!😮
A few seconds after clicking "MacOS Base System", it crashes and shows the three options again. Then, after selecting MacOS Base System again, I get a MACH Reboot error.
Did you try darlingHQ. It's for Linux, to run Mac OS softwares.
what about AutoCAD?
Hello! This is an awesome thing to bring to us. I am a flutter dev working on mintOS linux distro. I have gone through the process but unfortunately I get stacked at the less than a minute remaining. Nothing happens, just there with a complete load indicator. Can you please help me with that.
Machine spec —- 500GB HDD, 12GB RAM, corei5, 4th generation, B50-70 lenovo.
Thank you very much.
If you change the CPU core count, Threads, and ram allocation before installing the OS it will greatly improve install times. Took me about 20 minutes to perform the install, if you close out your VM and no longer have the install option delete the disk.qcow file to reset the VM and restart the install process.
bro where's my hardware acceleration, what is this actually for?
When quickemu startup…..mouse not working anymore…..need to press left shift+Function key to release grap mouse….
Please don't do this lol, instead do it properly using OpenCore.
a clear tutorial about gpu passthrough to mac vm would be nice❤
can this run arm macos in a vm?
that's one of the reasons why I love this channel, I really love tricks like that
Will this work on windows subsystem for linux
Does Logic Pro X work?
Jokes on u I already have MacOS installed on my PC XDDD
I deleted apt😅
I gave up 😀 ubuntu is shit, spice not working quemu not working 😀 I need to go back to linuxmint
What's the difference between spice and VNC? Did mas switch Remote Desktop clients from VNC? I know on my older Mac I can remote into it from VNCfrom my desktop.
half of enforcement is detection if apple does not detect and report to local police then they can not enforce.
apple may be satisfied with just disabling icloud .
Loved how you conveniently hid the Apple logo at boot. Clever 😅
Is there a Linux mint install guide for dummies to get quickgui working?
I miss my Apple system for 3 apps:
– Logic Pro X
– IA Writer
– Final Cut Pro
Everything else I prefer my Linux system by far.
Unfortunately these Apps are not as usable as I'd need in a VM.
Can i use an emulator inside this simulator? Last time I was on Windows and tried to run Android Emulator on VirtualBox Linux but it crashed
Main problem here is not having hardware GPU acceleration, macOS relies too much on GPU accel that makes almost everything laggy as hell and glitchy here and there.
I want it just for iMessage on the PC. I'm going to give this a shot when I get my 7950x