See Omarchy Mac VM Install for MacOS instructions
I’m going to install using the vanilla Arch ISO, and then following steps in this guide
So in VMWare Workstation:
- File → New Virtual Machine
- Select “Typical (recommended)” for configs
- Installer Disk Image File (ISO) → Select your arch ISO
- For version, the site says “Included Kernel 6.16.8” so select “Other Linux 6.x kernel 64 bit”.
- Set name and location.
- I set name to
Arch-Omarchy-VM - I set location to
C:\Users\nader\Development\Virtual Machines
- I set name to
- I set Disk Size to 40GB and stored it as a SINGLE FILE
Additionally, before I started the VM i went into the VM settings and gave the VM
- 8 gigs of RAM
- Added new Hard Disk: NVMe, that uses the old hard disk location at
C:\Users\nader\Development\Virtual Machines\Arch-Omarchy-VM.vmdk
- Enabled Accelerated Graphics under “Display” and set GPU memory to max (8gb for me)
- Go to “Options” tab, then under “Advnaced” look for “Firmware Type” and switch to UEFI. MAKE SURE TO TURN OFF “Enable Secure Boot” as Arch ISO won’t boot with Secure Boot enabled.
Now you can finally boot the system. Don’t be confused that you’re booted into zsh, as this is expected since we are booting into a live environment. Read the pre-installation configs docs here
You can double check that your internet is working with a quick ping command:
ping ping.archlinux.orgOnce you are satisfied, go ahead and run the following command:
archinstallif you are noticing an issue with input handling
archinstalluses a TUI (Text User Interface) that has a known quirk with VMWare.In shell, VMWare passes raw key events, but in TUI it switches from terminal to raw/alternate screen mode, which then means VMWare uses it’s enhanced keyboard, which can sometimes inject ghost scancodes.
To fix this, just disable the enhanced keyboard. Power off the VM → Settings → Options → Advanced and set
Enhanced Virtual Keyboardto OFF