
#Vmware fusion m1 linux install#
To install packages from the Internet, I copied over /etc/apt/sources.list from another system. Related to the package selection bug, the /etc/apt/sources.list file still installs packages from the installer CD (which works flawlessly). After the base system is installed I had to manually proceed to the GRUB installation step. The installer was a little quirky, and didn't allow me to select packages to install. Then running exit got me back into the installer with the CD mounted. This caused /dev/sr0 to appear, which I mounted: mount -t iso9660 /dev/sr0 /cdrom It was a bit of guesswork to find the right drivers to load but I found these to be sufficient: modprobe ahci isofs Then I installed the drivers: tar xf /mnt/modules/modules.tar -C / The Ubuntu installer correctly enumerated this device so I mounted it: mkdir /mnt/modules Then I attached the same hard drive to the virtual machine. Install the preview on your Mac, download an arm64 architecture version of Ubuntu, and build your VM on the Mac with that download. As dlhotka says, follow the preview guide. Here /output was a volume mount to a FAT32 USB hard drive I had attached to macOS. You will be unable to convert an 圆4 Linux virtual machine to run on the M1 Mac - you must build a VM from an arm64 Linux distribution. Tar cf /output/modules.tar /lib/modules/4.15.0-156-generic


Specifically, I used a Docker container to download the modules for this version: apt updateĪpt install -y -no-install-recommends linux-modules-4.15.0-156-generic linux-modules-extra-4.15.0-156-generic i.e., Mojave (10.14) as well as Windows 10 Pro and the latest version of Linux Mint. The Ubuntu 18.04.6 arm64 installer uses kernel version 4.15.0-156 so I prepared a tarball including additional kernel modules for this release. I use Fusion 12.x on my Intel iMac to run the last version of macOS that supported 32-bit apps. I am trying to run a very long python script which resides in guest virtual machine A.py from the host linux machine. Here is an incredibly hacky way to proceed with installation.īoth the virtual CD drive and virtual hard disk should be attached as SATA devices.
