Skip to content

macOS: Error: Failed to start microVM shell: Failed to start VM: Invalid argument (os error 22) #34

@Shonke

Description

@Shonke
xiao ~ > anylinuxfs shell ./test.bin
macOS: Initializing VM root filesystem...
macOS: Initializing rootfs: /Users/xiao/.local/libexec/init-rootfs
User store: /Users/xiao/.anylinuxfs
Image base path: /Users/xiao/.anylinuxfs/alpine
Image OCI path: /Users/xiao/.anylinuxfs/alpine/oci
Rootfs path: /Users/xiao/.anylinuxfs/alpine/rootfs
Prefix directory: /Users/xiao/.local
Getting image source signatures
Copying blob sha256:6e174226ea690ced550e5641249a412cdbefd2d09871f3e64ab52137a54ba606
Copying config sha256:02f8efbefad605a169e89926147edd0676646263268f303c6fb3cdfdbc4a9612
Writing manifest to image destination
2025/08/10 11:04:02  info unpacking bundle ...
2025/08/10 11:04:02  info unpack rootfs: /Users/xiao/.anylinuxfs/alpine/rootfs
2025/08/10 11:04:02  info unpack layer: sha256:6e174226ea690ced550e5641249a412cdbefd2d09871f3e64ab52137a54ba606
2025/08/10 11:04:02  info ... done
2025/08/10 11:04:02  info computing filesystem manifest ...
2025/08/10 11:04:02  info ... done
2025/08/10 11:04:02  info unpacked image bundle: /Users/xiao/.anylinuxfs/alpine
/Users/xiao/.local/libexec/vmproxy -> /Users/xiao/.anylinuxfs/alpine/rootfs/vmproxy
fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/aarch64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/aarch64/APKINDEX.tar.gz
(1/50) Installing ncurses-terminfo-base (6.5_p20250503-r0)
(2/50) Installing libncursesw (6.5_p20250503-r0)
(3/50) Installing readline (8.2.13-r1)
(4/50) Installing bash (5.2.37-r0)
Executing bash-5.2.37-r0.post-install
(5/50) Installing libeconf (0.6.3-r0)
(6/50) Installing libblkid (2.41-r9)
(7/50) Installing blkid (2.41-r9)
(8/50) Installing device-mapper-libs (2.03.32-r0)
(9/50) Installing json-c (0.18-r0)
(10/50) Installing libuuid (2.41-r9)
(11/50) Installing cryptsetup-libs (2.7.5-r1)
(12/50) Installing popt (1.19-r4)
(13/50) Installing cryptsetup (2.7.5-r1)
(14/50) Installing libmount (2.41-r9)
(15/50) Installing libsmartcols (2.41-r9)
(16/50) Installing lsblk (2.41-r9)
(17/50) Installing libaio (0.3.113-r2)
(18/50) Installing device-mapper-event-libs (2.03.32-r0)
(19/50) Installing lvm2-libs (2.03.32-r0)
(20/50) Installing lvm2 (2.03.32-r0)
(21/50) Installing mdadm (4.3-r2)
(22/50) Installing mount (2.41-r9)
(23/50) Installing libtirpc-conf (1.3.5-r0)
(24/50) Installing krb5-conf (1.0-r2)
(25/50) Installing libcom_err (1.47.2-r2)
(26/50) Installing keyutils-libs (1.6.3-r4)
(27/50) Installing libverto (0.3.2-r2)
(28/50) Installing krb5-libs (1.21.3-r0)
(29/50) Installing libtirpc (1.3.5-r0)
(30/50) Installing rpcbind (1.2.7-r0)
Executing rpcbind-1.2.7-r0.pre-install
(31/50) Installing libbz2 (1.0.8-r6)
(32/50) Installing libexpat (2.7.1-r0)
(33/50) Installing libffi (3.4.8-r0)
(34/50) Installing gdbm (1.24-r0)
(35/50) Installing xz-libs (5.8.1-r0)
(36/50) Installing libgcc (14.2.0-r6)
(37/50) Installing libstdc++ (14.2.0-r6)
(38/50) Installing mpdecimal (4.0.1-r0)
(39/50) Installing libpanelw (6.5_p20250503-r0)
(40/50) Installing sqlite-libs (3.49.2-r1)
(41/50) Installing python3 (3.12.11-r0)
(42/50) Installing python3-pycache-pyc0 (3.12.11-r0)
(43/50) Installing pyc (3.12.11-r0)
(44/50) Installing python3-pyc (3.12.11-r0)
(45/50) Installing libcap2 (2.76-r0)
(46/50) Installing libevent (2.1.12-r8)
(47/50) Installing libnfsidmap (2.6.4-r4)
(48/50) Installing nfs-utils (2.6.4-r4)
(49/50) Installing ntfs-3g-libs (2022.10.3-r4)
(50/50) Installing ntfs-3g (2022.10.3-r4)
Executing busybox-1.37.0-r18.trigger
OK: 67 MiB in 66 packages
removed '/etc/idmapd.conf'
removed '/etc/exports'
macOS: root_path: /Users/xiao/.anylinuxfs/alpine/rootfs
macOS: num_vcpus: 1
macOS: ram_size_mib: 256
macOS: disk: ./test.bin
macOS: rdisk: ./test.bin
macOS: label: None
macOS: fs_type: None
macOS: uuid: None
macOS: mount name: test.bin
macOS: Error: Failed to start microVM shell: Failed to start VM: Invalid argument (os error 22)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions