Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีลอง Windows 10 Technical Preview บน Linux

Windows 10 Technical Preview (TP) มีฟีเจอร์แรงบันดาลใจจาก Linux หลายอย่าง: workspaces (multiple virtual desktops), windows spread (task view), และ Ubuntu style search Microsoft นำไอเดียดีจากหลายแหล่ง รวมถึง feedback ผู้ใช้ มาสร้างเป็น OS ที่ดูน่าสนใจและเสถียร Windows 10 TP ถูกดาวน์โหลดเกิน 1 ล้านครั้ง และ feedback เป็นบวกมาก

คุณต้องการ Windows บ้างครั้ง หรือคิดจะสลับ? อยู่ในสถานะ preview Windows 10 ยังไม่พร้อมเป็น main OS แต่คุณสามารถทดสอบ ฟรี ได้ นี่คือวิธีติดตั้งบน virtual machine หรือ dual boot กับ Ubuntu

Windows 10 TP System Requirements

ข้อกำหนดระบบของ Windows 10 TP ไม่สูง:

  • Processor: 1 GHz หรือเร็วกว่า
  • RAM: 1 GB (32-bit) หรือ 2 GB (64-bit)
  • Free hard disk space: 16 GB
  • Graphics card: Microsoft DirectX 9 graphics device with WDDM driver
  • A Microsoft account และ Internet access

Microsoft เปิด Windows Insider Program ให้ดาวน์โหลด Windows 10 และให้ feedback ต้องสมัคร Microsoft account หลัง sign in ยอมรับ Terms of Use และ Privacy Statements เพื่อเป็น Insider

วิธีลอง Windows 10 Technical Preview บน Linux

ไม่สามารถ upgrade จาก Linux ไป Windows 10 ได้ จึงต้องดาวน์โหลด ISO files เอง ต้องดาวน์โหลด Windows version ที่ตรงกับฮาร์ดแวร์ เพราะ 32-bit Windows 10 TP รันบน 64-bit hardware ไม่ได้

วิธีลอง Windows 10 Technical Preview บน Linux

ติดตั้ง Windows 10 TP เป็น Virtual Machine

บทความนี้ใช้ Ubuntu 14.04 ติดตั้งบน HP Compaq nw8440 mobile workstation CPU คือ Centrino Duo 64-bit

เตรียม BIOS

ก่อนตั้งค่า Windows 10 reboot คอมพิวเตอร์ เข้า BIOS ตรวจสอบว่า Virtualization Technology เปิดอยู่ (default ปิด) ขึ้นอยู่กับ BIOS จะอยู่ใน Advanced BIOS Features, CPU Settings, หรือหมวดอื่น ผมเจอใน System Configuration และ Device Options แค่เล่นหาจนเจอ

วิธีลอง Windows 10 Technical Preview บน Linux

ติดตั้ง VirtualBox และตั้งค่า Virtual Machine

วิธีลอง Windows 10 Technical Preview บน Linux

กลับไป Ubuntu เปิด Software Center หาและติดตั้ง VirtualBox (มี unofficial VirtualBox user guide) เปิด VirtualBox คลิก New ตั้งชื่อ VM Type เลือก Microsoft Windows และ Version เลือก Other Windows 32-bit หรือ 64-bit ขึ้นกับที่จะรัน

ตั้งแต่ที่นี่ไปกับ default settings ได้ หากทำได้ ให้ allocate RAM มากกว่า 1GB Virtual hard disk ใช้ dynamically allocated ได้ แต่ dedicated space ให้ performance ดีกว่า หลังสร้าง virtual hard disk ผมเข้า Settings -> Display เพิ่ม Video Memory

วิธีลอง Windows 10 Technical Preview บน Linux

เสร็จแล้ว คลิก Start รัน VM ครั้งแรกจะให้เลือก ISO ที่จะติดตั้ง

Error ระหว่างติดตั้ง Windows 10 TP

วิธีลอง Windows 10 Technical Preview บน Linux

จุดนี้เจอ error "Your PC needs to restart." แก้ง่าย: ปิด VM, เปิด Terminal พิมพ์คำสั่งต่อไปนี้ โดย vmname คือชื่อ VM ที่ตั้งไว้ ระวังตัวพิมพ์เล็ก/ใหญ่:

VBoxManage setextradata "vmname" VBoxInternal/CPUM/CMPXCHG16B 1

กด Enter รีสตาร์ท VM ก็จะติดตั้ง Windows 10 ใน VirtualBox ได้ ตอนเห็นสกรีนชอทด้านล่าง ใกล้เสร็จแล้ว แม้ setup อาจนาน

วิธีลอง Windows 10 Technical Preview บน Linux

Dual Boot Windows 10 TP บน Linux Machine

ทุกคนจะบอกว่าติดตั้ง Windows ก่อนแล้วค่อย dual boot กับ Linux ง่ายกว่า จริง และเราเคยสอน dual boot Windows 8 & Ubuntu แบบนั้น วันนี้จะพาทำ สั้นๆ ติดตั้ง Windows ติดกับ Ubuntu ที่มีอยู่ กระบวนการยาวและซับซ้อน โชคดีที่ Ubuntu documentation ครบครัน

Attention: ติดตั้ง Windows จะเขียนทับ Ubuntu boot manager (GRUB) เรามีทรัพยากรสอนกู้คืน (ผมทำสำเร็จ) แต่แนะนำ backup ข้อมูลก่อน เผื่อผิดพลาด ควร backup master boot record ด้วย

สร้าง Ubuntu LiveUSB

ติดตั้ง Windows 10 TP ต้องมี drive space แยก หากยังไม่มี spare partition สร้างตอนนี้ แนะนำ backup ข้อมูลก่อนเพราะอาจผิดพลาด

สร้าง Ubuntu LiveUSB ตาม instructions บน official Ubuntu documentation

สร้าง NTFS Partition

Boot เข้า Ubuntu LiveUSB ซึ่งมี GParted สำหรับ repartition เปิด GParted ผ่าน Software Center สร้าง unallocated space อย่างน้อย 16GB คลิกขวา unallocated space เลือก New ต้องเลือก NTFS เป็น File system คลิก Add เสร็จแล้วคลิกเครื่องหมายถูกสีเขียว Apply All Operations

วิธีลอง Windows 10 Technical Preview บน Linux

หากมี spare partition ใช้ GParted format เป็น NTFS เนื่องจากข้อมูลบน partition จะหาย ควร backup ก่อน

สร้าง Bootable Windows 10 TP USB

ต้องมี USB stick ใหญ่พอ (4GB+) และ UNetbootin สร้าง bootable USB flash drive ติดตั้ง UNetbootin ผ่าน Ubuntu Software Center เปิด tool ตั้ง Windows 10 TP ISO เป็น Diskimage เลือก USB Drive เป็น Type ตั้ง target Drive คลิก OK

วิธีลอง Windows 10 Technical Preview บน Linux

ใช้ bootable USB ติดตั้ง Windows 10 ซึ่งตรงไปตรงมา อาจต้องเข้า BIOS เพื่อ enable boot จาก USB และ/หรือเปลี่ยน boot order

กู้คืน Ubuntu หลังติดตั้ง Windows

ตอน boot จะพบ boot เข้า Windows เท่านั้น เพราะ master boot record ถูกเขียนทับ วิธีง่ายสุดคือใช้ Boot-Repair

วิธีลอง Windows 10 Technical Preview บน Linux

Boot เข้า Ubuntu LiveUSB ตาม instructions ติดตั้ง Boot-Repair ใน Ubuntu และใช้ tool กู้คืน GRUB Boot-Repair ไม่เพียงให้ boot เข้า Ubuntu ได้อีก แต่ยังให้ dual boot menu ด้วย

หาวิธีอื่นลอง Windows 10 TP?

Christian อธิบายวิธีติดตั้ง Windows 10 TP บน spare PC, VM ใน Windows, และ virtual hard disk สามารถ upgrade จาก Windows 7 หรือ 8 เก่าได้ อะไรก็ตาม อย่าทำให้ Windows 10 TP เป็น main OS จนกว่าจะพร้อม

วิธีลอง Windows 10 Technical Preview บน Linux

รัน Linux & Windows พร้อมกัน

รัน Windows 10 TP เป็น VM ให้ impression ดีของ visuals และ features แต่ไม่เท่า independent installation การตั้งค่า Windows รันคู่ Linux ข้างเคียงอาจน่าเบื่อ แต่ใครทำสำเร็จ ก็เก่ง!

ลอง Technical Preview แล้วไหม? Microsoft ควรทำอะไรเพื่อให้คุณสลับมา Windows เป็น main OS? Impression ของ Windows 10 จนตอนนี้เป็นยังไง?