ใช้โหมด Seamless ของ VirtualBox หรือ Unity Mode ของ VMware เพื่อเรียกใช้โปรแกรมจากเครื่องเสมือน
เครื่องเสมือนโดยทั่วไปใช้ระบบปฏิบัติการของแขกและโปรแกรมของพวกเขาในหน้าต่างเดียว อย่างไรก็ตามทั้ง VirtualBox และ VMware มีคุณสมบัติที่ช่วยให้คุณสามารถปล่อยโปรแกรมเสมือนจริงจากเรือนจำของพวกเขาให้ทำงานบนโฮสต์เดสก์ทอปของคุณ.
ซึ่งหมายความว่าคุณสามารถใช้โปรแกรมโดยไม่มีหน้าต่างเครื่องเสมือนและเดสก์ท็อปของระบบปฏิบัติการเกสต์ หากคุณใช้จอภาพหลายจอคุณสามารถวาง windows ที่แตกต่างจากเครื่องเสมือนบนจอภาพที่แตกต่างกัน.
มันทำงานอย่างไร
คุณสมบัติทั้งหมดเหล่านี้ทำงานในทำนองเดียวกัน คุณเริ่มต้นเครื่องเสมือนของคุณเปิดโปรแกรมที่คุณต้องการใช้จากนั้นเปิดใช้งาน "Seamless Mode" หรือ "Unity Mode" เดสก์ท็อปของระบบปฏิบัติการเกสต์และหน้าต่างเครื่องเสมือนจะหายไปโดยปล่อยให้หน้าต่างระบบปฏิบัติการของแขกบนเดสก์ทอป . พวกเขาจะดูเหมือนกำลังทำงานราวกับว่าพวกเขากำลังทำงานบนระบบปฏิบัติการโฮสต์ของคุณ แต่เครื่องเสมือนยังคงทำงานในพื้นหลัง โปรแกรมยังคงถูกแซนด์บ็อกซ์ดังนั้นพวกเขาจะไม่สามารถเข้าถึงไฟล์ของระบบปฏิบัติการโฮสต์ของคุณได้ - พวกเขาเพิ่งปรากฏว่ากำลังทำงานบนระบบปฏิบัติการโฮสต์.
เทคนิคเหล่านี้ใช้ได้ไม่ว่าคุณจะใช้ Windows, Linux หรือ Mac คุณสามารถรันโปรแกรม Windows บนเดสก์ท็อป Linux ของคุณหรือรันซอฟต์แวร์ Linux บน Windows.
ใช้โหมด Seamless ของ VirtualBox
โปรดทราบว่า VirtualBox อนุญาตให้คุณใช้คุณลักษณะนี้กับแขก Windows, Linux และ Solaris เท่านั้น หากคุณจัดการให้ Mac OS X ทำงานในเครื่องเสมือน VirtualBox หรือคุณใช้ระบบปฏิบัติการเฉพาะอย่างเช่นไฮกุคุณจะไม่สามารถใช้คุณสมบัตินี้ได้.
ก่อนที่จะใช้คุณสมบัตินี้คุณต้องติดตั้งแพคเกจซอฟต์แวร์ VirtualBox Guest Additions ภายในเครื่องเสมือนแขกที่คุณต้องการทำเช่นนี้ หากคุณยังไม่ได้ดำเนินการให้บู๊ตเครื่องเสมือนคลิกที่เมนูอุปกรณ์แล้วเลือกติดตั้งข้อมูลเพิ่มเติมสำหรับแขก คุณจะได้รับแจ้งให้ติดตั้งซอฟต์แวร์.
ในการใช้คุณสมบัตินี้ให้กด "ปุ่มโฮสต์" - ตามปกติปุ่ม Ctrl ขวา แต่จะปรากฏที่มุมล่างขวาของหน้าต่างเครื่องเสมือน - และ L ในเวลาเดียวกัน นอกจากนี้คุณยังสามารถคลิกเมนูมุมมองแล้วเลือกสลับเป็นโหมดต่อเนื่อง.
VirtualBox จะซ่อนพื้นหลังเดสก์ท็อปของระบบปฏิบัติการเกสต์ทำให้ดูเหมือนว่าโปรแกรมระบบปฏิบัติการทั่วไปกำลังทำงานอยู่บนเดสก์ท็อปของระบบปฏิบัติการโฮสต์ อย่างไรก็ตามแอปพลิเคชันที่ทำงานอยู่จะไม่ปรากฏบนทาสก์บาร์มาตรฐานของระบบปฏิบัติการของคุณ.
หากต้องการออกจากโหมดไร้รอยต่อเพียงกดปุ่มโฮสต์และ L อีกครั้ง นอกจากนี้คุณยังจะพบเมนู VirtualBox เหนือทาสก์บาร์ของคุณซึ่งคุณสามารถวางเมาส์เหนือเพื่อดู คลิก View และเลือก Switch to Seamless Mode อีกครั้งเพื่อปิดการใช้งานโหมด Seamless.
การใช้ Unity Mode ของ VMware
VMware มีคุณสมบัติคล้ายกันที่ชื่อว่า Unity mode สามารถใช้งานได้บน VMware Player ฟรีรวมถึง VMware Workstation และแอปพลิเคชันอื่น ๆ ที่มีค่าใช้จ่ายของ VMware เช่นเดียวกับ VirtualBox โหมด Unity ของ VMware ใช้งานได้กับทั้งเครื่อง Windows และ Linux.
เช่นเดียวกับโหมดต่อเนื่องของ VirtualBox โหมด Unity ของ VMware ต้องการแพ็คเกจซอฟต์แวร์ของ VMware ที่จะติดตั้งภายในเครื่องเสมือนของแขกก่อนที่จะลองสิ่งนี้ตรวจสอบให้แน่ใจว่าติดตั้ง VMware Tools ในเครื่องเสมือนจริง คุณสามารถทำได้โดยเลือกตัวเลือกติดตั้งเครื่องมือ VMware ในเมนูของโปรแกรม VMware.
ในการเข้าสู่โหมด Unity คลิกตัวเลือก Unity ในเมนูของโปรแกรม VMware.
ไม่เหมือนกับ VirtualBox โปรแกรมที่ทำงานในเครื่องเสมือนจะปรากฏบนทาสก์บาร์ของคุณราวกับว่ากำลังทำงานอยู่ในระบบปฏิบัติการโฮสต์ของคุณ คุณจะสามารถเข้าถึงเมนูเริ่มหรือแอปพลิเคชันที่อนุญาตให้คุณเปิดใช้งานแอปพลิเคชันในเครื่องเสมือน.
ในการแสดงเมนูเริ่มบนโฮสต์ Windows ให้ชี้ไปที่ปุ่มเริ่ม ในการแสดงเมนูแอปพลิเคชั่นบนโฮสต์ Linux ให้ชี้ไปที่มุมซ้ายบนของหน้าจอ เลือก Exit Unity ในเมนูนี้เพื่อปิดใช้งานโหมด Unity.
VMware ยังช่วยให้คุณสร้างทางลัดไปยังแอปพลิเคชันภายในเครื่องเสมือนได้โดยตรง เพียงคลิกขวาที่แอปพลิเคชันในเมนูและเลือกสร้างทางลัดบนเดสก์ท็อป คุณจะได้รับทางลัดบนเดสก์ท็อปบนระบบปฏิบัติการโฮสต์ของคุณซึ่งจะเปิดโปรแกรมที่ทำงานในเครื่องเสมือนเมื่อคุณเปิดใช้งาน.
โหมด Windows XP
โหมด Windows XP ของ Windows 7 นั้นทำงานในลักษณะเดียวกันโดยใช้เครื่องเสมือน Windows XP ในพีซีแบบเสมือนในพื้นหลัง Windows จะแสดงโปรแกรมที่คุณต้องการเรียกใช้บนเดสก์ท็อปมาตรฐานของคุณรวมเข้ากับระบบปฏิบัติการ Windows 7 ของคุณ.
โหมด Windows XP ไม่มีอยู่ใน Windows 8 อีกต่อไปอาจเป็นเพราะ Microsoft จะหยุดการสนับสนุน Windows XP เร็ว ๆ นี้ แต่คุณสามารถใช้โหมดไร้รอยต่อหรือโหมด Unity เพื่อรับคุณลักษณะคล้ายโหมด Windows XP ใน Windows 8 หากคุณต้องการ.
หากคุณใช้ Parallels บน Mac คุณสามารถเลือกตัวเลือก Enter Coherence จากเมนู View เพื่อแสดงหน้าต่างของเครื่องเสมือนในลักษณะเดียวกัน.