ในขณะที่การสร้างเครื่องเสมือนใน Virtualbox นั้นเป็นเรื่องง่าย แต่การแบ่งปันเครื่องเสมือนในระบบปฏิบัติการที่แตกต่างกันนั้นไม่ใช่ หากคุณกำลังดูอัลบูตคอมพิวเตอร์และได้สร้างเครื่องเสมือนในพาร์ติชัน OS อันใดอันหนึ่ง เนื่องจากโครงสร้างไฟล์ที่แตกต่างกันระหว่างระบบปฏิบัติการต่างๆ คุณจะไม่สามารถเข้าถึงและเปิดไฟล์ VM ในพาร์ติชั่นอื่นได้
เพื่อแสดงให้เห็น:สมมติว่าคุณได้ติดตั้ง Win XP บน Macbook ของคุณผ่านค่ายฝึก ตามที่คุณเคยได้ยินเกี่ยวกับ Ubuntu มามากแล้วและต้องการลองใช้ คุณติดตั้ง Virtualbox และสร้างเครื่องเสมือน Ubuntu ในพาร์ติชั่น Mac ของคุณ อยู่มาวันหนึ่ง ขณะที่ทำงานในพาร์ติชั่น Win XP คุณพบว่าคุณต้องเข้าถึงแอพพลิเคชั่นบางตัวในเครื่องเสมือนของอูบุนตู ไม่มีทางที่คุณจะเปิดเครื่องเสมือน Ubuntu ใน Windows เนื่องจากคุณไม่สามารถเข้าถึงพาร์ติชัน Mac ของคุณได้ ตอนนี้ แทนที่จะรีบูตในพาร์ติชั่น Mac จะดีกว่าไหมถ้าคุณสามารถเข้าถึงและเปิดเครื่องเสมือน Ubuntu ในพาร์ติชั่น Windows
สถานการณ์ข้างต้นจะเกิดขึ้นแม้ว่าคุณจะใช้การบูตคู่สำหรับ Linux/Mac หรือ Linux/Windows บทช่วยสอนต่อไปนี้จะแสดงให้คุณเห็นว่าคุณสามารถเข้าถึงเครื่องเสมือน Virtualbox ของคุณได้อย่างไร ไม่ว่าคุณจะอยู่ในระบบปฏิบัติการใด
หลักการง่ายๆ:
สร้างเครื่องเสมือน Virtualbox ของคุณเสมอ (ไฟล์ที่มีนามสกุล vdi) ในพาร์ติชัน NTFS .
กล่าวคือ หากคุณใช้ Windows และ Linux/Mac แบบดูอัลบูต ให้บันทึกไฟล์ vdi ในพาร์ติชัน Windows ของคุณเสมอ สำหรับผู้ที่ใช้ Mac และ Linux คุณจะต้องสร้างพาร์ติชัน NTFS ใหม่บนฮาร์ดดิสก์ที่มีอยู่หรือบนฮาร์ดดิสก์ภายนอก (ควรเป็น)
นี่คือบทช่วยสอนฉบับสมบูรณ์เพื่อเข้าถึงเครื่องเสมือนจาก OS ต่างๆ
- คลิกที่นี่หากคุณกำลังดูอัลบูต Windows และ Mac/Linux
- คลิกที่นี่ หากคุณใช้เครื่อง Mac และ Linux แบบดูอัลบูท
สำหรับคอมพิวเตอร์ที่ใช้ Windows และ Mac/Linux แบบ dual-boot
- บูตเข้าสู่ Windows
- ดาวน์โหลดและติดตั้ง Virtualbox สำหรับ Windows (หากคุณยังไม่ได้ดำเนินการ)
- สร้างเครื่องเสมือนของคุณเหมือนเช่นเคย จดเส้นทางของไฟล์ที่คุณบันทึกไฟล์ vdi ของเครื่องเสมือน
รีสตาร์ทคอมพิวเตอร์และบูตเข้าสู่ระบบปฏิบัติการอื่น
หากคุณอยู่ใน Mac OS
- ดาวน์โหลดและติดตั้ง MacFuse และ NTFS-3G จะแจ้งให้คุณรีสตาร์ทคอมพิวเตอร์ หลังจากรีสตาร์ท คุณจะเห็นไดรฟ์ใหม่ติดตั้งอยู่บนเดสก์ท็อปของคุณ นั่นคือพาร์ติชั่น Windows
- ดาวน์โหลดและติดตั้ง Virtualbox สำหรับ Mac (สำหรับ Intel Mac เท่านั้น)
ตอนนี้ เรากำลังจะสร้างรายการบน Virtualbox ของคุณและกำหนดให้ชี้ไปที่ vdi ไฟล์ในพาร์ติชัน Windows
- เปิดแอปพลิเคชัน Virtualbox
- ที่ด้านบนของหน้าต่าง คลิก "ใหม่" เพื่อสร้างเครื่องเสมือนใหม่
- คลิกถัดไปและทำตามคำแนะนำเพื่อสร้าง VM ใหม่จนกว่าจะถึงจุดที่ระบบขอให้คุณระบุฮาร์ดไดรฟ์
- คลิกที่ “ที่มีอยู่” ในหน้าต่างถัดไป คลิกที่ “เพิ่ม” และชี้เส้นทางของไฟล์ไปยังไฟล์ vdi ในพาร์ติชั่น Windows
- ตอนนี้คุณควรเห็นรายการในหน้าต่าง ไฮไลต์รายการแล้วคลิก “เลือก”
- ในหน้าต่างถัดไป คลิก "ถัดไป" ตามด้วย "เสร็จสิ้น" มันจะพาคุณกลับไปที่หน้าต่างหลัก
- เน้นรายการ VM ใหม่ในหน้าต่างหลักแล้วคลิก "เริ่ม" คุณควรเห็นเครื่องเสมือนเดียวกันกับที่คุณสร้างไว้ในพาร์ติชัน Windows ที่ทำงานอยู่ใน Mac ของคุณ
Dual-booting Linux และ Windows
รีสตาร์ทคอมพิวเตอร์และบูตเข้าสู่พาร์ติชัน Linux
- ติดตั้ง “ntfs-3g” (หากคุณใช้ Ubuntu Hardy คุณสามารถข้ามขั้นตอนนี้ได้ เนื่องจากระบบของคุณได้รับการติดตั้ง Ntfs-3g ไว้ล่วงหน้าแล้ว)
- ดาวน์โหลดและติดตั้ง Virtualbox สำหรับ Linux distro ของคุณ (หากคุณยังไม่ได้ดำเนินการ)
ตอนนี้ เราจะทำซ้ำขั้นตอนเดียวกันกับที่เราทำใน Mac (ทำตามคำแนะนำในภาพหน้าจอด้านบน) เพื่อสร้างรายการบน Virtualbox เพื่อชี้ไปที่เครื่องเสมือนในพาร์ติชัน Windows
สำหรับคอมพิวเตอร์ที่ใช้ Mac และ Linux แบบ dual-boot
หากคุณใช้เครื่อง Mac และ Linux แบบดูอัลบูท ให้บู๊ตในพาร์ติชั่น Linux ก่อน
- ทำตามคำแนะนำนี้เพื่อฟอร์แมตฮาร์ดดิสก์ภายนอกของคุณให้อยู่ในรูปแบบ NTFS (คุณยังสามารถปรับขนาดและสร้างพาร์ติชั่นใหม่บนฮาร์ดดิสก์ที่มีอยู่และฟอร์แมตเป็น NTFS ได้ ผมจะอธิบายให้ฟังในอนาคต)
- ดาวน์โหลดและติดตั้ง Virtualbox สร้างเครื่องเสมือนใหม่และทำตามคำแนะนำจนกว่าจะถามตำแหน่งของฮาร์ดดิสก์ของคุณ
- คลิก "ใหม่" เพื่อสร้างฮาร์ดดิสก์เสมือนใหม่ คลิก "ถัดไป" จนกว่าจะถามว่าจะเก็บฮาร์ดดิสก์เสมือนของคุณไว้ที่ใด
- คลิกที่ไอคอนข้างฟิลด์ "ชื่อไฟล์รูปภาพ" และเลือกโฟลเดอร์ใดก็ได้ในฮาร์ดดิสก์ NTFS ภายนอก การดำเนินการนี้จะบันทึกไฟล์ vdi ในฮาร์ดดิสก์ภายนอกแทนที่จะเป็นตำแหน่งเริ่มต้น
- ดำเนินการติดตั้งมาตรฐานของระบบปฏิบัติการสำหรับแขก
เมื่อคุณสร้างเครื่องเสมือนเสร็จแล้ว ให้รีบูตใน Mac และทำตามขั้นตอนด้านบนเพื่อกำหนดค่า Virtualbox ใน Mac ของคุณเพื่อเข้าถึง VM บนฮาร์ดดิสก์ภายนอก
แค่นั้นแหละ!