Running a Kali VM on a macbook air

Hello,


I would like to buy a new M1 macbook pro and I study computer science, more precisely Bigdata/IA and cybersecurity. I would like to be able to run a kali linux virtual machine to complete root-me challenges as an example. Would 8go of ram would be enough (using 4go for the VM and 4 for macOS) to use as an example Burpsuite, wireshark, ect on the Kali VM, or do I need to get 16go of RAM ? Thanks for reading this post !




Posted on Dec 29, 2022 5:00 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 29, 2022 5:19 AM

I should go for 16GB of ram if you want to run virtual machines.


Be careful tho that you can only run ARM based VM's on a Mac with an apple silicon chip. So you cannnot virtualize windows besides of the ARM version available for Windows Insiders

4 replies

Dec 29, 2022 5:44 AM in response to vctrbrb

While I don't do the sort of work you do, I am doing some embedded Linux development with Fedora Linux as host with the Gnome desktop environment (sometimes XFCE) using VMware Fusion on an M1 MacBook Air with 8GB RAM/512 GB SSD. I have it set up with 4GB and 2 cores and seems to be okay. I used Buildroot which basically builds the entire build environment including C/C++ cross compilers and Boot and the Linux kernel and BusyBox. It takes a while to do the full build, but with all that is being done, that is not a surprise.


I don't know if what you are doing would be that intensive, but I just throw that out as an example. I will also note, that I don't do that much on the macOS side when doing that except maybe for a Safari window open to a site for reference info.


The challenge may be whether the required apps are aarch64 native or whether the will be needed to be built from source as only aarch64 apps can be virtualized on an M1.

Dec 29, 2022 5:32 AM in response to WheelieNick

thank you very much for your response. A sale-men told me that it wasn’t very useful because the computer can virtualize Ram on the ssd and the speed only goes from 50 go/s down to 45, and thus the 16 go of Ram wasn’t very useful, could you please help me with that ? Because all the articles I read said what you just told me, so I think 16 should be the correct way to go. Also I thought it was now possible with silicone chips on parallels and fusion ?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Running a Kali VM on a macbook air

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.