ต้องการรันซอฟต์แวร์ Windows ใน Linux? คำตอบทั่วไปคือติดตั้ง Windows ใน virtual machine ถ้ามันดูน่ากลัวหรือ overwhelming อย่ากังวล นี่คือคู่มือขั้นตอนการทำอย่างนั้น
เพื่อเริ่มต้น คุณต้องการสิ่งต่อไปนี้:
- ซอฟต์แวร์ virtual machine (virtual machine คืออะไร?)
- Official Windows ISO (bootable disc หรือ USB) พร้อม Windows license ที่ถูกต้อง
- PC หรือแล็ปท็อปที่รองรับ virtualization (คุณต้องการ external DVD drive ถ้าแล็ปท็อปเป็น ultrabook หรือคุณสร้างเองได้)
- System RAM เพียงพอ
ตอนนี้ สองอย่างแรกค่อนข้างง่ายที่คุณจะได้ นادرةที่มี PC ไม่มี Windows license แม้คุณรัน Linux แต่คุณต้องการ license ที่มีฟีเจอร์ virtualization
Virtualization ถ้าไม่ได้เปิดโดย default สามารถเปิดใน system BIOS ได้ Path การทำจะขึ้นอยู่กับฮาร์ดแวร์ที่คุณใช้ สำหรับผลลัพธ์ที่ดีที่สุด บูทเข้า system BIOS และหา references ไป Intel VT (บน PC สถาปัตยกรรม Intel) หรือ AMD-V (บน PC กับ AMD CPU และ motherboard)
วิดีโอนี้อธิบายว่าคุณควรหาอะไร:
เกี่ยวกับ system RAM แม้คุณอาจทำ virtualization บน OS เก่าได้ด้วย 4 GB คุณควรเริ่มต้นด้วย 8 GB สำหรับผลลัพธ์ที่ดีที่สุด แล็ปท็อปที่ใช้ใน tutorial นี้มี 12 GB RAM
เลือกซอฟต์แวร์ Virtualization
ก่อนติดตั้ง Windows คุณต้องตัดสินใจ virtualization application ที่ชอบ มี 3 ตัวสำหรับ Linux:
- Oracle VirtualBox (Free) — อาจเป็นตัวเลือกยอดนิยม และฟรี ปล่อยเป็น open source software ภายใต้ GNU General Public License version 2
- VMWare Player (Free หรือ $250) — รุ่นฟรีของ corporate virtualization tool ยอดนิยม VMWare Workstation VMWare Player ฟรีสำหรับ domestic users
- QEMU (Free) — ย่อมาจาก Quick Emulator QEMU รัน operating systems หลากหลายได้ รวมถึง platform ขอบและลืมเลือนมากมาย
แม้ QEMU จะ arguably เป็นตัวเลือก superior สำหรับระบบ Linux เราต้องการโซลูชันที่รัน Windows ด้วยความยุ่งยากน้อยที่สุด และติดตั้งได้เร็ว คุณอิสระเลือกตัวไหนก็ได้ แต่สำหรับ tutorial นี้ เราจะใช้ Oracle VirtualBox
ติดตั้ง VirtualBox จาก Software Center ใน Ubuntu หรือจากแอปพลิเคชันที่ตรงกันบน Linux distro ของคุณ คุณสามารถใช้บรรทัดคำสั่งได้ สำหรับระบบ Debian-based:
sudo apt-get install virtualbox
จากนั้นติดตั้ง VirtualBox guest utilities:
sudo apt-get install virtualbox-guest-dkms
นี่จะช่วยคุณกับการย้ายข้อมูลระหว่าง host system (Linux PC ของคุณ) และ guest system (virtual Windows environment ของคุณ)
ตั้งค่า Windows ใน Oracle VirtualBox
ติดตั้ง VirtualBox บน Linux PC แล้ว เปิดซอฟต์แวร์
เพราะเราอยากได้ Windows ที่ใช้งานได้ เราจะเลือกตัวเลือกสำหรับ Windows 7 แตคุณควรเลือก settings ที่ตรงกับเวอร์ชันที่ติดตั้ง
เริ่มด้วยคลิก New ให้ชื่อ virtual device ใน drop-down menu Type ให้แน่ใจว่า Windows ถูกเลือก และใน Version เวอร์ชัน Windows ที่ถูกต้อง คุณรันได้แทบทุกอย่างจาก Windows 3.1 ถึงปัจจุบัน
คลิก Next เพื่อต่อ ในหน้าจอถัดไป เลือก Memory size สำหรับ virtual machine ขนาดที่แนะนำ default จะแนะนำ berdasarkan OS ที่คุณเลือกและฮาร์ดแวร์ของคอมพิวเตอร์ physical
คลิก Next สร้าง virtual hard disk drive ใหม่ เลือก default option อีกครั้ง เว้นแต่คุณมีข้อมูลเยอะมากที่จะรันใน VM
เสร็จแล้ว กด Create เลือก file type ที่ชอบ ถ้าคุณใช้ virtual hard disk กับ VirtualBox เท่านั้น กด Next, ไม่เช่นนั้นเลือก format อื่นที่เหมาะสม คุณต้องระบุว่า virtual HDD ควรเป็น dynamically allocated (คือ เพิ่มขนาดตามต้องการ จนถึง upper limit ที่เลือกไว้) หรือ fixed size ในส่วนใหญ่ คุณจะอยาก dynamic
คลิก Next ต่อ ยืนยัน (หรือเปลี่ยน) ชื่อไฟล์ ตำแหน่ง และขนาด แล้ว Create อีกครั้งเพื่อต่อ
ติดตั้ง Windows บน Linux
กับ virtual machine ที่ configured แล้ว — คิดว่ามันเหมือนสร้าง PC แตกับ virtual components — ตอนนี้คุณพร้อมติดตั้ง Windows ไม่ว่าคุณใช้ disc หรือ USB stick ส่ง ISO ตอนนี้คือเวลาใส่ media ที่เก็บไฟล์ ISO
ตอนนี้ คลิกลูกศรเขียว Start และเลือกตำแหน่ง source data — Windows installer disc คลิก Start, รอ virtual computer โหลด Windows setup
ถ้าคุณเคยติดตั้ง Windows มาก่อน คุณควรคุ้นเคย — ถ้าไม่ wizard จะช่วยคุณผ่านกระบวนการ
เปิด Windows และติดตั้งซอฟต์แวร์!
ถ้าคุณมาถึงตรงนี้ คุณเสร็จแล้ว คุณควรบูทเข้า Windows และติดตั้งซอฟต์แวร์ได้ ไม่ว่าผ่าน DVD (ขอบคุณ VirtualBox tools) หรือดาวน์โหลดและติดตั้ง
Windows applications ทั้งหมดของคุณควรทำงานปกติ จำกัดเฉพาะโดยฮาร์ดแวร์ของ host computer — physical PC ที่คุณติดตั้ง VirtualBox การใช้ virtual machine อาจเป็นวิธีที่ดีที่สุดได้ Windows apps และเกมรัน ถ้าสิ่งอย่าง Wine และ PlayOnLinux ล้มเหลวคุณ
มี Windows VM ที่คุณเปิดปิดได้ง่ายตามสะดวก ในขณะที่ดำเนินการ Linux ทุกวันต่อไป เป็นข้อได้เปรียบใหญ่ ถ้าคุณต้องการรันซอฟต์แวร์ Windows และมีฮาร์ดแวร์รองรับ virtualization นี่คือโซลูชันที่ยอดเยี่ยม
คุณรัน Windows ใน virtual machine บน Linux ไหม? นี่เป็นวิธีที่คุณชอบสำหรับรันซอฟต์แวร์ Windows ไหม? บอกเราในความคิดเห็น!