Guest Linux
ARM64 Linux di kedua engine, folder shared, clipboard, dan apa Rosetta bisa dan tidak bisa.
Linux adalah guest paling didukung dan default untuk 1vm create.
1vm create dev --guest linux --iso ~/Downloads/ubuntu-24.04-arm64.iso
1vm start dev
Jalankan 1vm guide linux untuk fakta sama terhadap Mac aktual Anda.
Engine mana
Linux berjalan di Virtualization.framework secara default, dan itu pilihan tepat hampir semua orang: lebih mature, mendukung folder shared dan clipboard lebih lengkap, dan satu-satunya jalur dengan Rosetta.
Engine 1VM juga bisa menjalankan Linux, melalui model perangkat first-party dengan kernel boot langsung. Tier lebih awal dan bukan default. Pilih eksplisit jika ingin jalur itu:
1vm create dev --hypervisor native --kernel ./Image --initrd ./initramfs.img
Yang bekerja
- ISO installer Linux ARM64 apa pun, boot melalui EFI
- Disk virtio-block, jaringan virtio-net dan tampilan virtio-gpu, semua kernel modern sudah in-box
- Folder shared melalui virtiofs
- Clipboard shared dua arah — butuh
spice-vdagentdi guest, yang distro desktop kirimkan - Rosetta untuk binary Linux x86, di Virtualization.framework, di Mac yang mendukung
Yang tidak
- ISO x86. Kernel guest harus ARM64.
- Userland x86 wholesale. Rosetta menerjemahkan instruksi, bukan library. Program x86 dynamically linked masih butuh salinan x86 semua yang di-link, dan distro ARM64 tidak mengirimkannya.
Rosetta
Rosetta fitur Virtualization.framework, jadi unavailable di engine
1VM. Aktifkan saat create lalu satu pass setup di guest untuk
mount share dan daftarkan handler binfmt_misc:
1vm create dev --rosetta
1vm guide rosetta # prints the in-guest commands
Folder shared dan clipboard
1vm create dev --share projects:~/Projects
1vm create dev --share readonly:~/Data:ro
1vm create dev --clipboard
Keduanya juga bisa diset nanti:
1vm set dev sharedFolders.add tag=projects path=~/Projects
1vm set dev clipboardSharing true
Omarchy
Omarchy — Arch Linux dengan desktop Hyprland — rute first-class dengan sistem ARM64 prebuilt bundled di app, jadi tidak perlu cari ISO dan duduk melalui installer. Lihat walkthrough lengkap.