คำถามของฉันอาจฟังดูแปลกไปและเขินเกินไป แต่มีวิธีใดบ้าง (ซอฟต์แวร์ / ฮาร์ดแวร์) ที่ฉันสามารถใช้เพื่อสลับระหว่าง 2 ระบบปฏิบัติการโดยไม่ต้องรีสตาร์ทพีซี
จริงๆแล้วฉันติดตั้ง Windows 7 และ Ubuntu ไว้ในพีซี
คำถามของฉันอาจฟังดูแปลกไปและเขินเกินไป แต่มีวิธีใดบ้าง (ซอฟต์แวร์ / ฮาร์ดแวร์) ที่ฉันสามารถใช้เพื่อสลับระหว่าง 2 ระบบปฏิบัติการโดยไม่ต้องรีสตาร์ทพีซี
จริงๆแล้วฉันติดตั้ง Windows 7 และ Ubuntu ไว้ในพีซี
คำตอบ:
ฉันคิดสองอัน หนึ่งรันหนึ่งใน OSes ใน VM ประการที่สองคือการได้รับระบบอื่นและเรียกใช้ระบบปฏิบัติการที่สองในนั้น คุณไม่สามารถสลับระหว่าง OS ต่าง ๆ โดยไม่ต้องเริ่มต้นใหม่
หากคุณต้องการที่จะบันทึกสถานะของระบบคุณอาจจะสามารถออกไปกับหน้าต่างจำศีลและเริ่มต้นลินุกซ์ตราบใดที่คุณไม่ได้เขียนลงในไดรฟ์ windows - ตามที่คุณสามารถบอกได้จากคำตอบให้ทำเอง อันตราย อย่างไรก็ตามวิธีอื่น ๆ ดูเหมือนปลอดภัย
หากคุณต้องการสร้างระบบที่สามารถทำได้ตั้งแต่เริ่มต้นคุณต้องมีแบบจำลองคล้ายกับที่ PS3 ใช้อาจจะอยู่ด้านบนของ xen หรือ hypervisor อื่น
คุณสามารถใช้เครื่องเสมือน ระบบปฏิบัติการหนึ่งระบบ (เช่น Ubuntu) โฮสต์อีกระบบหนึ่ง (เช่น Windows) ในฐานะแขกในเครื่องเสมือน ตัวอย่างคือ VirtualBox ระบบปฏิบัติการเกสต์ของคุณจะเหมือนกับโปรแกรมอื่นในระบบปฏิบัติการโฮสต์
หากคุณมีระบบปฏิบัติการที่แตกต่างกันสองเครื่องที่ทำงานเป็นเครื่องเสมือนภายใต้ระบบปฏิบัติการที่สามคุณจะไม่ต้องพูดว่าต้องรีสตาร์ทพีซีเพื่อสลับระหว่างระบบเหล่านั้น
kexecช่วยให้คุณสามารถบูตเคอร์เนล linux ใหม่โดยไม่ต้องบูตเครื่องใหม่
ปัจจุบันมันใช้งานได้บน linux เท่านั้น (ดังนั้นมันจะไม่ทำงานบนการตั้งค่าเฉพาะของคุณ แต่จะสามารถบูตได้เช่น fedora จาก ubuntu)
Proyect นี้ดูเหมือนจะพยายามพอร์ต kexec กับ windows แม้ว่าฉันจะล้มเหลวในการค้นหาความคืบหน้าเท่าไหร่พวกเขาได้ทำ ควรเป็นจุดเริ่มต้นที่น่าสนใจ
คุณสามารถเรียกใช้หนึ่งในนั้นเป็น VM ในเช่น Virtualbox
คำตอบง่ายๆคือไม่ สิ่งเดียวที่ใกล้เคียงกับ virtualization คุณสามารถเพิ่มซอฟต์แวร์การจำลองเสมือนให้กับการติดตั้ง Windows ของคุณ (หรือในทางกลับกัน) จากนั้นแปลงการติดตั้ง Linux ปัจจุบันของคุณไปเป็น VM (มีเครื่องมือในการแปลงเครื่องทางกายภาพเป็น VM)
คำตอบง่ายๆ: ไม่ ระบบปฏิบัติการต้องมีปฏิสัมพันธ์กับฮาร์ดแวร์หรืออย่างน้อยก็ต้องคิดว่ามันเป็น หากไม่มีระบบไฮเปอร์ไวเซอร์หรือเวอร์ช่วลไลเซชั่นที่ทำงานภายใต้ระบบปฏิบัติการการจัดการการผสมผสานระหว่างฮาร์ดแวร์ / ระบบปฏิบัติการและการสับเปลี่ยนไม่สามารถทำได้ด้วยสถาปัตยกรรม x86
สิ่งที่ชอบ xen หรือ kvm ช่วยให้คุณสามารถสลับระหว่างเครื่องเสมือนได้อย่างรวดเร็วและทำงานด้วยค่าใช้จ่ายเล็กน้อย
The frequently asked question comes from people who want to use Windows in a HVM domain to play games or run high-end 3D graphics applications, and the answer here is "Not yet".
ไปตรวจสอบคำถามที่พบบ่อยก็กล่าวว่า :(
คุณสามารถกำหนดค่าโปรแกรมเช่น Virtualbox หรือ VMware โหลด XP ทางกายภาพของคุณหรือ Linux ติดตั้ง (แล้วแต่จำนวนใดจะไม่ได้ใช้งานในเวลานั้น) จากภายในแล้วแต่จำนวนใด OS ที่คุณกำลังใช้
จากนั้นคุณสามารถบูตเข้าระบบปฏิบัติการได้ตามปกติในการรีบูต
ฟอรัม Ubuntuมีคำแนะนำเกี่ยวกับวิธีการบู๊ต XP จริงจากภายใน Ubuntu
VMware Communitiesมีแนวทางสำหรับการบูทการติดตั้ง Linux แบบฟิสิคัลจากภายใน Windows
หมายเหตุคุณอาจต้องติดตั้ง Grub 2 ชุดเพื่อให้ทำงานได้ นอกจากนี้คุณจะต้องมีส่วนกำหนดค่าฮาร์ดแวร์ที่แตกต่างกันสำหรับทั้งระบบปฏิบัติการและ Windows ส่วนใหญ่จะต้องเปิดใช้งานอีกครั้งเมื่อคุณสลับส่วนกำหนดค่าฮาร์ดแวร์
มีหลายวิธีที่คุณสามารถเรียกใช้ Windows และ Linux distros บนเครื่องทางกายภาพเดียวกันโดยไม่ต้องรีบูตเครื่อง PC หรือโน้ตบุ๊กใช้ VMs ที่แนะนำรวมถึง Virtualbox ที่ฉันใช้บน MacbookPro ของฉันและใช้ทั้ง XP และ Linux distros อื่น CentOS Fedora, Mint, Ubuntu หรือใช้ KVM หรือ Xen ตรวจสอบและกำหนดค่าระบบของคุณเพื่อติดตั้งหนึ่งในสิ่งเหล่านี้เป็นโฮสต์และวางระบบปฏิบัติการเกสต์