Sanal makineyi çalışma zemini yaptık
TurkOS çekirdeğini doğrudan Mac donanımına bağlamak, her hatada hem platformu hem çekirdeği sorgulatırdı. Önce tekrarlanabilir bir sanal kart ve seri günlük gerekiyordu.
Rust CLI, QEMU/HVF ile ARM64 konuğu başlatıyor; VM yapılandırmasını, qcow2 diskini, QMP durumunu ve seri günlüğü yönetiyor. Yeni kayıtlar virt-11.1 profiline sabitleniyor.
Alpine UEFI konuğu ve TurkOS Image açıldı. VM yaşam döngüsü için yedi birim testi geçti.
Bu henüz Parallels benzeri grafik arayüz değil; QEMU/HVF aygıt ve CPU katmanını kullanıyor.
qemu.args(["-machine", &config.machine, "-accel", "hvf", "-cpu", "host"])Başlangıç fikri: aynı Mac üzerinde VM ve işletim sistemi geliştirmek.
Sabit sanal platform, çekirdeğin açılış sözleşmesini tanımlamayı mümkün kıldı.
TEST KAPISI cargo test --locked · 7 VM testi