Skip to content

Can't run Ubuntu 18.04 in Apple M2 #4563

@cppcoffee

Description

@cppcoffee

Describe the issue

I downloaded https://cdimage.ubuntu.com/releases/18.04/release/ubuntu-18.04.6-server-arm64.iso and http://ports.ubuntu.com/ubuntu-ports/dists/ bionic-updates/main/installer-arm64/current/images/netboot/ to install, and after selecting "Install", it keeps blinking _, then I waited for more than 10 minutes, but it kept flashing _

Configuration

  • UTM Version: 4.0.9 (68)
  • macOS Version: 12.6 (21G115)
  • Mac Chip: M2

Debug log

Running:  -L /Applications/UTM.app/Contents/Resources/qemu -S -spice "unix=on,addr=/Users/sharp/Library/Group Containers/WDNLXAD4W8.com.utmapp.UTM/712E208D-8DC0-4047-A4D0-E98C4645FB8B.spice,disable-ticketing=on,image-compression=off,playback-compression=off,streaming-video=off,gl=off" -chardev spiceport,id=org.qemu.monitor.qmp,name=org.qemu.monitor.qmp.0 -mon chardev=org.qemu.monitor.qmp,mode=control -nodefaults -vga none -device virtio-net-pci-transitional,mac=DE:5B:B2:B6:4F:AB,netdev=net0 -netdev vmnet-shared,id=net0 -device virtio-ramfb -cpu host -smp cpus=4,sockets=1,cores=4,threads=1 -machine virt -accel hvf -drive if=pflash,format=raw,unit=0,file=/Applications/UTM.app/Contents/Resources/qemu/edk2-aarch64-code.fd,readonly=on -drive if=pflash,unit=1,file=/Users/sharp/Library/Containers/com.utmapp.UTM/Data/Documents/ubuntu18.04-arm.utm/Data/efi_vars.fd -m 4096 -device intel-hda -device hda-duplex -device nec-usb-xhci,id=usb-bus -device usb-tablet,bus=usb-bus.0 -device usb-mouse,bus=usb-bus.0 -device usb-kbd,bus=usb-bus.0 -device qemu-xhci,id=usb-controller-0 -chardev spicevmc,name=usbredir,id=usbredirchardev0 -device usb-redir,chardev=usbredirchardev0,id=usbredirdev0,bus=usb-controller-0.0 -chardev spicevmc,name=usbredir,id=usbredirchardev1 -device usb-redir,chardev=usbredirchardev1,id=usbredirdev1,bus=usb-controller-0.0 -chardev spicevmc,name=usbredir,id=usbredirchardev2 -device usb-redir,chardev=usbredirchardev2,id=usbredirdev2,bus=usb-controller-0.0 -device usb-storage,drive=drive3313BEB9-494F-49A1-A1A9-7767FE9F518B,removable=true,bootindex=0,bus=usb-bus.0 -drive if=none,media=cdrom,id=drive3313BEB9-494F-49A1-A1A9-7767FE9F518B,file=/Users/sharp/Downloads/mini.iso -device virtio-blk-pci,drive=driveD2567547-3455-4431-A973-3A9BA80EBBF9,bootindex=1 -drive if=none,media=disk,id=driveD2567547-3455-4431-A973-3A9BA80EBBF9,file=/Users/sharp/Library/Containers/com.utmapp.UTM/Data/Documents/ubuntu18.04-arm.utm/Data/D2567547-3455-4431-A973-3A9BA80EBBF9.qcow2,discard=unmap,detect-zeroes=unmap -device virtio-serial -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 -chardev spicevmc,id=vdagent,debug=0,name=vdagent -name ubuntu18.04-arm -uuid 712E208D-8DC0-4047-A4D0-E98C4645FB8B -rtc base=localtime -device virtio-rng-pci
qemu-aarch64-softmmu: warning: Spice: playback:0 (0x1558d7140): setsockopt failed, Operation not supported on socket
qemu-aarch64-softmmu: warning: Spice: record:0 (0x1558d71e0): setsockopt failed, Operation not supported on socket

Upload VM

The config.plist file.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Backend</key>
	<string>QEMU</string>
	<key>ConfigurationVersion</key>
	<integer>4</integer>
	<key>Display</key>
	<array>
		<dict>
			<key>DownscalingFilter</key>
			<string>Linear</string>
			<key>DynamicResolution</key>
			<false/>
			<key>Hardware</key>
			<string>virtio-ramfb</string>
			<key>NativeResolution</key>
			<false/>
			<key>UpscalingFilter</key>
			<string>Nearest</string>
		</dict>
	</array>
	<key>Drive</key>
	<array>
		<dict>
			<key>Identifier</key>
			<string>3313BEB9-494F-49A1-A1A9-7767FE9F518B</string>
			<key>ImageType</key>
			<string>CD</string>
			<key>Interface</key>
			<string>USB</string>
		</dict>
		<dict>
			<key>Identifier</key>
			<string>D2567547-3455-4431-A973-3A9BA80EBBF9</string>
			<key>ImageName</key>
			<string>D2567547-3455-4431-A973-3A9BA80EBBF9.qcow2</string>
			<key>ImageType</key>
			<string>Disk</string>
			<key>Interface</key>
			<string>VirtIO</string>
		</dict>
	</array>
	<key>Information</key>
	<dict>
		<key>Icon</key>
		<string>ubuntu</string>
		<key>IconCustom</key>
		<false/>
		<key>Name</key>
		<string>ubuntu18.04-arm</string>
		<key>UUID</key>
		<string>712E208D-8DC0-4047-A4D0-E98C4645FB8B</string>
	</dict>
	<key>Input</key>
	<dict>
		<key>MaximumUsbShare</key>
		<integer>3</integer>
		<key>UsbBusSupport</key>
		<string>3.0</string>
		<key>UsbSharing</key>
		<false/>
	</dict>
	<key>Network</key>
	<array>
		<dict>
			<key>Hardware</key>
			<string>virtio-net-pci-transitional</string>
			<key>IsolateFromHost</key>
			<false/>
			<key>MacAddress</key>
			<string>DE:5B:B2:B6:4F:AB</string>
			<key>Mode</key>
			<string>Shared</string>
			<key>PortForward</key>
			<array/>
		</dict>
	</array>
	<key>QEMU</key>
	<dict>
		<key>AdditionalArguments</key>
		<array/>
		<key>BalloonDevice</key>
		<false/>
		<key>DebugLog</key>
		<true/>
		<key>Hypervisor</key>
		<true/>
		<key>PS2Controller</key>
		<false/>
		<key>RNGDevice</key>
		<true/>
		<key>RTCLocalTime</key>
		<true/>
		<key>TPMDevice</key>
		<false/>
		<key>UEFIBoot</key>
		<true/>
	</dict>
	<key>Serial</key>
	<array/>
	<key>Sharing</key>
	<dict>
		<key>ClipboardSharing</key>
		<true/>
		<key>DirectoryShareMode</key>
		<string>VirtFS</string>
		<key>DirectoryShareReadOnly</key>
		<false/>
	</dict>
	<key>Sound</key>
	<array>
		<dict>
			<key>Hardware</key>
			<string>intel-hda</string>
		</dict>
	</array>
	<key>System</key>
	<dict>
		<key>Architecture</key>
		<string>aarch64</string>
		<key>CPU</key>
		<string>default</string>
		<key>CPUCount</key>
		<integer>0</integer>
		<key>CPUFlagsAdd</key>
		<array/>
		<key>CPUFlagsRemove</key>
		<array/>
		<key>ForceMulticore</key>
		<false/>
		<key>JITCacheSize</key>
		<integer>0</integer>
		<key>MemorySize</key>
		<integer>4096</integer>
		<key>Target</key>
		<string>virt</string>
	</dict>
</dict>
</plist>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions