Let's Create: A Mac OS Virtual Machine

  Рет қаралды 51,673

Antoun Sawires

Antoun Sawires

Күн бұрын

In this video I show how to create a Mac OS Virtual Machine using a easily usable tool by foxlet that allows you to create a Mac OS virtual machine for QEMU with the KVM acceleration.
Github Link - github.com/fox...
Thanks For Watching!

Пікірлер: 102
@matheusc929
@matheusc929 4 жыл бұрын
Man, what a coincidence. I was just here waiting for a macOS QEMU installation to finish and checking out your Windows 10 QEMU video, then I went to your channel and you had this macOS video as well. I just saw I did the procedure correctly. Nice video, QEMU is awesome!!
@NOPerative
@NOPerative 3 жыл бұрын
ARM/RISC emulation with QEMU - DO IT!!!!! Best wishes to you in your academics.
@nilsirl
@nilsirl 4 жыл бұрын
I don't know when this video was recorded but if you're not aware, Antergos has been discontinued since may 2019.
@matthew1194668
@matthew1194668 5 жыл бұрын
Hey you're back!
@ersinozturk5720
@ersinozturk5720 3 жыл бұрын
Hi. Thank you your video. But I get a Error at Ubuntu 16.4 ./basic.sh: line 10: qemu-system-x86_64: command not found Can you help me please?
@jessecrockett
@jessecrockett 2 жыл бұрын
Awesome!
@bobbond4459
@bobbond4459 3 жыл бұрын
I decided to give it a try but when I pasted the "sudo apt-get install qemu-system qemu-utils python3 python3-pip # for Ubuntu, Debian, Mint, and PopOS." into terminal and received "sudo: apt-get: command not found" message. What do I need to do now?
@devmclovin
@devmclovin 3 жыл бұрын
You legend. This was so easy compared to other methods.
@dhairya4170
@dhairya4170 4 жыл бұрын
In my case, The installation ETA just jumps to something very large like 1hour 55minutes... Is that normal? I have an old laptop with AMD A-8 7410 (2 cores 4 threads) with integrated Radeon R5 graphics, 8gbs of DDR3 single channel ram, A regular ol 2.5 inch sata ssd and i'm running the VM on top of Pop!_OS.
@bobbond4459
@bobbond4459 3 жыл бұрын
Forgive my ignorance as I am a newbee at the virtual machine "stuff". I noticed that your background is from Catalina. Are you using an actual Mac computer in this tutorial or a PC computer with OS X installed? I'm asking since I am using a 27" iMac (2020) that came with Catalina (64 bit) pre-installed. I am trying trying to get Mojave (32 bit) installed on it somehow with either a virtual machine (VM) or as an extra partition. Is that what this tutorial is about? I have 32 bit software that I need to use and I already tried Parallels Desktop for Mac but it keeps on crashing the software. I also tried Virtual Box but the script hangs and does not get to the installation interface for macOS. I also tried installing Ubuntu but for some reason I was unsuccessful. I don't know much about Terminal but I can obviously follow instructions on what command lines to paste. Any feedback would be much appreciated.
@nachiketbarve7260
@nachiketbarve7260 3 жыл бұрын
hello, i am getting below messages while running basic.sh. Unable to init server: Could not connect: Connection refused Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory can i run this on virtual machine (debian, ubuntu) or do i need physical system?
@sn911111111
@sn911111111 3 жыл бұрын
It works fine for me. Problems I have had are bluetooth not working, airplay does not work, mouse is sluggish. any1 has a fix for that, Antoun?
@jomarnavarro7
@jomarnavarro7 4 жыл бұрын
I have done this exact thing on Mojave, and surprisingly was able to upgrade to Catalina! It works fine for small stuff Even for automation testing using xcuitest with Xcode. What bugs me though is that, like yourself, I can't get gpu passthrough to work (Intel HD graphics that come with lenovos). I'll see your channel to check whether You have something on the topic.
@vipulsundriyal8996
@vipulsundriyal8996 3 жыл бұрын
It's nice but the experience won't be smooth without GPU passthrough which in my opinion in present situation is somewhat complex. Nevertheless, the initiative surely deserves appreciation ..
@SupaKoopaTroopa64
@SupaKoopaTroopa64 5 жыл бұрын
He's back!
@edocamoro
@edocamoro 4 жыл бұрын
and when you go to sleep and want to open this OS again the next day? and how do I add more ram? after having installed it as shown in the video.
@RACAPE
@RACAPE 4 жыл бұрын
Run ./basic.sh again, of course. And select "Boot from x"(the last one). For the second question, just Google the question about qemu. If you are on Linux, don't expect to learn all the things from KZbin. Do your research. 👍 I did it for you, the answer for your question is here: wiki.gentoo.org/wiki/QEMU/Options Next time, don't be lazy. If he is not responding to you, you will not use your MacOS ever again?
@iflnr978
@iflnr978 4 жыл бұрын
really cool video! I saw that you stated the KVM rebooted after you rebooted once, or whatever you wrote in graphic in the video, did you mean to write 'once'? is it persistent? I replayed the graphics; 'installation will continue after one boot' I guess the emphasis is on 'installation will continue after ...' so my question is, is this, the whole video tutorial, the process after every reboot or is the KVM persistent? this is so cool. yes, I would love GPU Pass-through even better, but this is better than GPU P-THu for my instance at the moment, thanks for this video!
@codevemy2825
@codevemy2825 3 жыл бұрын
The 15 minutes of loading actually became 6 hours and 15 minutes on my PC :(
@ronaldo_endrisse
@ronaldo_endrisse 4 жыл бұрын
Hello, it goes to the Shell command line after the download is finished and I don't know how I proceeded with the installation.
@pikababe__
@pikababe__ 4 жыл бұрын
Does this only work if I have linux already installed? I only have it in a virtual machine. I was thinking of having a linux vm and a mac vm on my Windows 10 PC. Not sure if that's possible though.
@leow6102
@leow6102 3 жыл бұрын
How do I start the machine again after shut down?
@dallase1
@dallase1 3 жыл бұрын
Do you have a video for Mavericks that shows how to install it with KVM acceleration? Mavericks was the last good MAC OS that still used the 3-D Eye Candy graphics. I hate how all PCs Operating systems today have boring flat graphics. Windows 7 was the last good looking Windows OS.
@celtic426
@celtic426 5 жыл бұрын
cool. I think the link in the description is slightly off
@Xenotypic
@Xenotypic 4 жыл бұрын
is there a way I can boot directly into this using ubuntu as a host?
@muhammadwaqarsiddiqui6731
@muhammadwaqarsiddiqui6731 3 жыл бұрын
How about fixing graphics ?
@tirtha9
@tirtha9 4 жыл бұрын
can you do this on a redhat server on aws and do this via cockpit? we can increase ram vcpus as we like and test it...
@a4e69636b
@a4e69636b 3 жыл бұрын
Could you make a video showing what you can do with this VM? - KZbin video playback - Games
@zamora322
@zamora322 4 жыл бұрын
Great! I'll try it ;)
@themechanic3352
@themechanic3352 5 жыл бұрын
Welcome back
@gabrielmartins6822
@gabrielmartins6822 4 жыл бұрын
With this can Mac recognize USB on host machine?
@hrishavsagar6471
@hrishavsagar6471 4 жыл бұрын
my terminal is showing-"Could not access KVM kernel module: Permission denied qemu-system-x86_64: failed to initialize KVM: Permission denied" can you help me??
@Antisoleil
@Antisoleil 4 жыл бұрын
Did you try with sudo ?
@jamescj2066
@jamescj2066 4 жыл бұрын
This command fixed that for me on Ubuntu sudo usermod -aG kvm $(whoami) && sudo reboot
@JK-ug7rm
@JK-ug7rm 4 жыл бұрын
How well does this work with Final Cu Pro?
@jasonnemeck7351
@jasonnemeck7351 3 жыл бұрын
All this is fine. The PROBLEM I am having is with the NEXT things in the project, lots of things appear to have errors and are NOT well explained. Wish you'd gone on from here to explain HOW to do the rest of the setup.
@Adityaarockss
@Adityaarockss 4 жыл бұрын
Hey this seems to be noob question but I am getting error as no jumpstart.sh file found in the second step
@AntounSawires
@AntounSawires 4 жыл бұрын
Hey, just to make sure are you in the directory of jumstart.sh. You will have cd into the folder from the github after you extract it from the .zip.
@dhairya4170
@dhairya4170 4 жыл бұрын
i'll try to keep this simple. What he missed is, You're supposed to download that github repo linked in the description. then extract it. and then you have to open a terminal window inside the folder you just extracted. and then follow the rest of the tutorial.
@linux4868
@linux4868 4 жыл бұрын
I develop in React Native.. is there a way to create an Apple Developer Account and bypass the need of a Mac PC using a VM like this??? I don't want to waste money on a expensive Mac just to upload a shitty app to Apple Store..
@konona8982
@konona8982 4 жыл бұрын
THIS VIDEO IS OUTDATED Can't access ESP. I want to boot from pendrive... It kinda works, but probably error when trying to use it as xml virtual machine.
@archavez100
@archavez100 5 жыл бұрын
Wow! A video?
@ronalddang7507
@ronalddang7507 4 жыл бұрын
Hi, I installed MacOS High Sierra, but its performance is still slow, similar to that of VirtualBox. I was wondering if this was because KVM was not enabled. If this is the problem, how can I enable it?
@JahidulIslam
@JahidulIslam 4 жыл бұрын
You need to pass-through your GPU to VM for acceleration. You need AMD gpu for macos. Check these links passthroughpo.st/new-and-improved-mac-os-tutorial-part-1-the-basics/ passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/
@EllenaOliveira
@EllenaOliveira 4 жыл бұрын
So I installed High Sierra, like in the video, but after installed I realised that XCode only install on 10.14 or later. Do I have to do it all over again for Mojave or is that a way to update the version?
@user-hm2np8le9h
@user-hm2np8le9h 4 жыл бұрын
Ellena Oliveira you have to start over, run the jumpstart script with Catalina and reinstall
@cvirkin
@cvirkin 3 жыл бұрын
What about USB?
@HelloThere-op1yk
@HelloThere-op1yk 4 жыл бұрын
Hi! I love the version/distro of Linux you are using and was hoping you could tell me what it's called. I heard that it was based off Arch but didn't catch the name. Thanks!
@AntounSawires
@AntounSawires 4 жыл бұрын
The distro I use is Antergos which is based off Arch. The project is soon to be stopping development so another alternative is Manjaro.
@HelloThere-op1yk
@HelloThere-op1yk 4 жыл бұрын
Antoun Sawires Thanks for the help! I'm a long time windows user but am looking forward to trying out Linux.
@YukiGersaniba
@YukiGersaniba 4 жыл бұрын
6:37 how about the aero?
@_MoshikoAz_
@_MoshikoAz_ 4 жыл бұрын
does it work on windows ?
@allroundgamerdk4849
@allroundgamerdk4849 4 жыл бұрын
can i make more then one monitor on there
@FearlessNite345
@FearlessNite345 4 жыл бұрын
So when I run basic.sh I get a error Could not access KVM kernel module: permission denied
@AudioThunder
@AudioThunder 4 жыл бұрын
$ sudo ./basic.sh
@arnimantritter
@arnimantritter 4 жыл бұрын
How do i launch KVM after i installed it with sudo apt-get install qemu-system qemu-utils python3 python3-pip ??
@omarrizo5816
@omarrizo5816 4 жыл бұрын
Hi, kvm is native to the kernel. You need to run qemu in the command line or download Virt-manager for a GUI interface.
@sithumdasantha3147
@sithumdasantha3147 4 жыл бұрын
after run ./basic.sh This error showing "Could not access KVM kernel module: Permission deniedqemu-system-x86_64: failed to initialize KVM: Permission denied" Please help.
@taurinonimeti6753
@taurinonimeti6753 4 жыл бұрын
Sudo ./basic.sh
@AntounSawires
@AntounSawires 4 жыл бұрын
Yes, most likely needs to be run with higher permissions try to use it with sudo before the command.
@sithumdasantha3147
@sithumdasantha3147 4 жыл бұрын
@@AntounSawires Thanks It worked.
@iehsan77
@iehsan77 4 жыл бұрын
how to change resolution 1920x1080
@ericbelcher9788
@ericbelcher9788 4 жыл бұрын
The instructions at the following link were useful for me. passthroughpo.st/new-and-improved-mac-os-tutorial-part-1-the-basics/
@SebastianPerezG
@SebastianPerezG 5 жыл бұрын
the Github link don't work ...
@AntounSawires
@AntounSawires 5 жыл бұрын
Sorry new link in description github.com/foxlet/macOS-Simple-KVM
@saadihamza9220
@saadihamza9220 4 жыл бұрын
Hi antoun, please is it possible to do a tutorial on how to install Unity (graphic shell from Ubuntu) on arch linux?
@jacobnathanielzpayag3885
@jacobnathanielzpayag3885 4 жыл бұрын
If you are on arch then there is a wiki page for installing unity. It requires installing a lot of ubuntu-patched packages plus no one is really interest in unity anymore
@AgeingBoyPsychic
@AgeingBoyPsychic 4 жыл бұрын
Doesn't using Chrome on Linux kind of destroy the privacy and security, one of Linux's biggest advantage? I don't want google *_anything_* running on my computer, except for KZbin...
@iflnr978
@iflnr978 4 жыл бұрын
was this comment on this video about running MacOS in the linux kernel? similar to a VM, but way more efficiently than running a VM. so you could run Chrome in Linux too. As I understand it, the "VM" doesn't have access to your info on your computer or to the internet unless you directly type it in. if you connect Chrome to the internet, while it may not tell on you, algorithms associated with your other online activities might tell Google that it's really you. however, maybe you don't need to take Chrome online? maybe you could use a VPN, Wire Guard, or Slack's recently open sourced Nebula, if you do? still, I wouldn't bet that I was not being surveilled. if you need that, use cubes if on a desktop, otherwise use Tails and read the documentation as you go, good luck
@akayysworld
@akayysworld 4 жыл бұрын
How can I change the resolution of the vm?
@vincentcayadi2163
@vincentcayadi2163 3 жыл бұрын
Go to the PASSTHROUGH POST
@mrhats830
@mrhats830 4 жыл бұрын
I watched this hoping you would explain the GPU pass through lol
@Xenotypic
@Xenotypic 4 жыл бұрын
also could use help with this, I have a card I can dedicate solely to the vm.
@CreeBreej
@CreeBreej 4 жыл бұрын
Are the USB ports supported ?
@AntounSawires
@AntounSawires 4 жыл бұрын
Yes, there is a way to get USB passthrough. If you take a look at the GitHub of Foxlet there is another repo explaining how to get passthrough. Especially if jailbreaking is the goal!
@glitxhhh
@glitxhhh 4 жыл бұрын
Im friends with foxlet
@estebansanjurjo
@estebansanjurjo 4 жыл бұрын
./jumpstart.sh: No such file or directory :(
@tobias1204
@tobias1204 4 жыл бұрын
You need to first download and unzip the repository. github.com/foxlet/macOS-Simple-KVM
@joaoalmeida5455
@joaoalmeida5455 4 жыл бұрын
qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.0DH:EAX.xgetbv1 [bit 2] can anyone help me please?
@AntounSawires
@AntounSawires 4 жыл бұрын
What type of CPU are you running?
@joaoalmeida5455
@joaoalmeida5455 4 жыл бұрын
@@AntounSawires I was running it with Virtualbox, but my processor is AMD FX (tm)-8350 Eight-Core 4.00 Ghz
@AntounSawires
@AntounSawires 4 жыл бұрын
@@joaoalmeida5455 That's most likely why. Something like this needs to be run on a Linux distro directly installed on your machine to take advantage of the virtualization from the CPU.
@joaoalmeida5455
@joaoalmeida5455 4 жыл бұрын
@@AntounSawires I understand that and I'm installing linux on my machine right now. I really thank you for your time man!
@joaoalmeida5455
@joaoalmeida5455 4 жыл бұрын
@@AntounSawires Hey! Its me again haha. I did everything in your amazing video and it worked, but the HD that I created isn't there. Can you help me please?
@gustavomonte6672
@gustavomonte6672 4 жыл бұрын
Didn't work for me D: I am on Ubuntu 20.04. When I try to run the ./jumpstart.sh it says that the command/file couldn't be found.
@jo7258
@jo7258 4 жыл бұрын
Did you downloaded the files? where you in the right path?
@aureliehortense7065
@aureliehortense7065 3 жыл бұрын
U broke the terms of service by pressing accept lol.
@dontbestupid70
@dontbestupid70 4 жыл бұрын
apparently i was stuck on stupid. I don't want to talk about it :-)
@pedroandrade2398
@pedroandrade2398 5 жыл бұрын
FIRST!
@jouldalk
@jouldalk 4 жыл бұрын
next step: passthrough
@howtoeverythingchannel
@howtoeverythingchannel 4 жыл бұрын
which distro of Linux are u using?
@GiaguaroS
@GiaguaroS 4 жыл бұрын
Have a look here: passthroughpo.st/mac-os-vm-guide-part-2-gpu-passthrough-and-tweaks/
@DimaNoizinfected
@DimaNoizinfected 4 жыл бұрын
passthrough iPhone device (that's my problem)
@dontbestupid70
@dontbestupid70 4 жыл бұрын
$ sudo apt-get install qemu-system qemu-utils python3 python3-pip [sudo] password for tim: Reading package lists... Done Building dependency tree Reading state information... Done python3 is already the newest version (3.7.5-1). python3-pip is already the newest version (18.1-5). qemu-utils is already the newest version (1:4.0+dfsg-0ubuntu9.4). qemu-system is already the newest version (1:4.0+dfsg-0ubuntu9.4). 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. $ ./jumpstart.sh --mojave bash: ./jumpstart.sh: No such file or directory Thats as far as i've gotten
@Thee-_-Outlier
@Thee-_-Outlier 5 жыл бұрын
as for the title of this video, let's not and say we did
Installing macOS on a Microsoft laptop
22:04
MattKC
Рет қаралды 1,9 МЛН
لااا! هذه البرتقالة مزعجة جدًا #قصير
00:15
One More Arabic
Рет қаралды 50 МЛН
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 148 МЛН
小蚂蚁被感动了!火影忍者 #佐助 #家庭
00:54
火影忍者一家
Рет қаралды 52 МЛН
Mac? PC? You don’t have to choose..
10:40
Linus Tech Tips
Рет қаралды 2,4 МЛН
This Linux PC Runs macOS Faster Than a Real Mac
11:08
Snazzy Labs
Рет қаралды 838 М.
Is a $70 Hackintosh Any Good?
6:55
Snazzy Labs
Рет қаралды 1,8 МЛН
Apple won't like this... - Run MacOS on ANY PC
17:49
Linus Tech Tips
Рет қаралды 7 МЛН
Linux File System/Structure Explained!
15:59
DorianDotSlash
Рет қаралды 4,1 МЛН
I want to love Apple, but they’re making it hard - Mac Studio SSD Swapping
16:06
Stop using Virtualbox, Here's how to use QEMU instead
6:38
Chris Titus Tech
Рет қаралды 1 МЛН
Hello, old friend…
13:34
Linus Tech Tips
Рет қаралды 1,4 МЛН
Use Your Home PC from ANYWHERE???
25:35
Kalos Likes Computers
Рет қаралды 1,3 МЛН
Sosumi: Run Mac OS on Linux with 1 Click
15:00
Novaspirit Tech
Рет қаралды 310 М.
ноутбуки от 7.900 в тг laptopshoptop
0:14
Ноутбуковая лавка
Рет қаралды 3,8 МЛН