Docs · เริ่มต้น

เครื่องแรกของคุณ

สร้าง เริ่ม และเข้าถึงเครื่องเสมือน จากแอปและบรรทัดคำสั่ง

จากแอป

เปิด New Machine เลือกประเภท guest และโปรไฟล์ฮาร์ดแวร์ และแนบตัวติดตั้งถ้า guest ต้องการ โปรไฟล์ปรับให้เข้ากับ Mac ของคุณ ตัวเลขถูก scale ตามเมตริกโฮสต์สด ดังนั้นเครื่องที่คุณสร้างคือสิ่งที่โฮสต์รันได้จริง เมตรแบบแบ่งแสดงว่า guest ได้อะไรและ macOS เก็บอะไร

Installation Assistant มีสี่เส้นทาง รับ ISO ที่ลากมาวางที่ใดก็ได้ในหน้าต่าง และระบุข้อจำกัดของแต่ละ guest ก่อน คุณ commit การติดตั้ง ไม่ใช่หลัง

จากบรรทัดคำสั่ง

1vm create dev --guest linux --iso ~/Downloads/ubuntu-arm64.iso
1vm start dev

start รันเครื่องใน foreground และเป็นเจ้าของ เพิ่ม --detach เพื่อส่งให้โปรเซส helper แทน ซึ่งเป็นสิ่งที่คุณต้องการในสคริปต์

ค่าเริ่มต้นของ create คือ 4 CPU หน่วยความจำ 4 GiB และดิสก์ sparse 64 GiB override ได้:

1vm create big --cpu 8 --memory 16GiB --disk 256GiB

ตัวเลขดิสก์คือเพดาน ไม่ใช่การจัดสรร — ดิสก์ 256 GiB ใช้เฉพาะสิ่งที่ guest เขียนจริง

สื่อติดตั้ง

สื่อติดตั้งยังต่ออยู่ข้ามการ reboot เพราะตัวติดตั้ง Windows หรือ Linux มัก reboot กลางทางและยังต้องการแหล่ง เมื่อ guest บูตเองได้ ให้ถอด:

1vm eject dev

การเข้าถึง guest

1vm list          # every machine, with state and address
1vm ip dev        # just the address, for scripting
1vm console dev   # open the guest display
1vm info dev      # everything about one machine

สำหรับ Linux guest 1vm ssh dev เปิดเซสชันโต้ตอบ และ 1vm exec dev -- uname -a รันคำสั่งเดียว Windows guest ส่ง exec เดียวกันผ่าน guest agent แทน SSH

เพื่อให้ SSH ทำงานโดยไม่ตั้งค่ามือ:

1vm ssh enable dev
1vm ssh config --install    # adds an Include line to ~/.ssh/config
ssh dev

การหยุด

1vm stop dev             # ask the guest to shut down
1vm stop dev --force     # pull the plug
1vm suspend dev          # write memory to disk and power off
1vm start dev            # resumes from that saved memory

suspend ไม่ใช่ snapshot มันบันทึกสถานะที่กำลังรัน เพื่อให้ start ครั้งถัดไป ต่อจากที่คุณหยุด เพิ่ม --discard-saved-state เพื่อ cold-boot แทน

ถัดไป

ถ่าย snapshot ก่อนเปลี่ยนอะไร — ดู Snapshots และ rollback นี่คือนิสัยที่ผลิตภัณฑ์ทั้งหมดสร้างรอบ