วิธีติดตั้ง Linux บน Hyper-V Windows Server 2022 แบบละเอียด รองรับ Ubuntu, Debian และ Rocky Linux

 Hyper-V บน Windows Server 2022 ไม่ได้รองรับเฉพาะ Windows เท่านั้น แต่ยังสามารถติดตั้ง Linux ได้อย่างสมบูรณ์ ไม่ว่าจะเป็น Ubuntu, Debian, Rocky Linux, AlmaLinux, CentOS Stream หรือ Linux Distribution อื่น ๆ

ปัจจุบันองค์กรจำนวนมากใช้ Linux ร่วมกับ Windows Server ภายใน Hyper-V เดียวกัน เช่น

  • Web Server

  • Docker Host

  • Database Server

  • Monitoring Server

  • Backup Server

  • DevOps Environment

บทความนี้จะสอนวิธีติดตั้ง Linux บน Hyper-V Windows Server 2022 แบบละเอียด ตั้งแต่สร้าง VM ไปจนถึงเข้าใช้งาน Linux ได้จริง


🐧 ทำไมต้องติดตั้ง Linux บน Hyper-V

Linux มีข้อดีหลายด้าน

✅ ฟรี

✅ เสถียร

✅ ใช้ทรัพยากรน้อย

✅ ปลอดภัย

✅ เหมาะกับ Server

หลายองค์กรจึงใช้ Linux สำหรับ

  • Apache

  • Nginx

  • Docker

  • MySQL

  • PostgreSQL

  • Monitoring

ควบคู่กับ Windows Server


🚀 Linux ที่ Hyper-V รองรับ

Windows Server 2022 รองรับ Linux หลายค่าย

เช่น

Ubuntu

ได้รับความนิยมสูงที่สุด


Debian

เสถียรและเบา


Rocky Linux

ทางเลือกของ CentOS


AlmaLinux

เหมาะกับงาน Enterprise


SUSE Linux

ได้รับการรับรองจาก Microsoft


📋 สิ่งที่ต้องเตรียม

✅ Hyper-V ติดตั้งแล้ว

ตรวจสอบว่า

Hyper-V Manager

พร้อมใช้งาน


✅ ดาวน์โหลด ISO

ตัวอย่าง

ubuntu-24.04-live-server-amd64.iso

หรือ

debian-12.iso

หรือ

rocky-9.iso

✅ มี Storage เพียงพอ

แนะนำ

อย่างน้อย

40 GB

ขึ้นไป


⚙️ สร้าง Virtual Machine ใหม่

เปิด

Hyper-V Manager

เลือก

New → Virtual Machine


① ตั้งชื่อ VM

ตัวอย่าง

UBUNTU01

หรือ

ROCKY01

หรือ

DEBIAN01

② เลือก Generation

แนะนำ

✅ Generation 2

เพราะรองรับ

  • UEFI

  • Secure Boot

  • Modern Linux

ได้ดีกว่า


③ กำหนด RAM

ตัวอย่าง

Linux ServerRAM
Ubuntu4 GB
Debian2-4 GB
Rocky Linux4 GB
Docker Host8 GB+

สำหรับ Lab

4096 MB

ถือว่าเพียงพอ


④ เลือก Network

เลือก

External Virtual Switch

เพื่อให้ออกอินเทอร์เน็ตได้


⑤ สร้าง Virtual Hard Disk

แนะนำ

60 GB

ขึ้นไป

หากใช้งาน Database

ควรเริ่มต้นที่

100 GB

ขึ้นไป


⑥ เลือก ISO

เลือก

Install an operating system from a bootable image file

จากนั้นเลือก

ubuntu-24.04.iso

หรือ ISO ที่ต้องการ


🔒 ปัญหา Secure Boot กับ Linux

บาง Distribution อาจ Boot ไม่ขึ้น

เนื่องจาก Secure Boot

หากพบปัญหา

เปิด

Settings → Security

เปลี่ยน

Template

เป็น

Microsoft UEFI Certificate Authority

Linux ส่วนใหญ่จะ Boot ได้ทันที


▶️ เริ่มติดตั้ง Linux

คลิก

Connect

แล้วกด

Start

VM จะ Boot จาก ISO


🐧 ติดตั้ง Ubuntu Server

เลือก

Try or Install Ubuntu Server

จากนั้น

  • เลือกภาษา

  • ตั้ง Keyboard

  • ตั้ง Hostname

  • ตั้ง User

  • ตั้ง Password

แล้วกด Continue


🌐 ตั้งค่า Network

Ubuntu รุ่นใหม่จะรับ IP จาก DHCP อัตโนมัติ

หลังติดตั้งเสร็จ

ควรเปลี่ยนเป็น Static IP

สำหรับ Production


💾 เลือก Storage Layout

แนะนำ

Use Entire Disk

สำหรับผู้เริ่มต้น

ง่ายและรวดเร็วที่สุด


📦 ติดตั้ง OpenSSH

แนะนำให้เลือก

✅ Install OpenSSH Server

เพื่อ Remote เข้าระบบผ่าน SSH

ได้ทันทีหลังติดตั้ง


⏳ รอการติดตั้ง

โดยทั่วไปใช้เวลา

10–20 นาที

ขึ้นอยู่กับ

  • CPU

  • RAM

  • SSD

ของ Host


🔄 รีบูตเครื่อง

หลังติดตั้งเสร็จ

กด

Reboot

และนำ ISO ออก

เพื่อป้องกัน Boot กลับเข้าหน้าติดตั้ง


🔍 ตรวจสอบ IP Address

Login เข้าระบบ

ใช้คำสั่ง

ip addr

หรือ

hostname -I

เพื่อตรวจสอบ IP


🌐 ทดสอบอินเทอร์เน็ต

ใช้คำสั่ง

ping 8.8.8.8

และ

ping google.com

หากตอบกลับได้

แสดงว่า Network ทำงานปกติ


⚡ อัปเดตระบบทันที

Ubuntu

sudo apt update
sudo apt upgrade -y

Rocky Linux

sudo dnf update -y

Debian

sudo apt update
sudo apt upgrade -y

🚀 ตัวอย่างการใช้งาน Linux บน Hyper-V

🌐 Web Server

  • Apache

  • Nginx


🐳 Docker Server

  • Docker

  • Kubernetes


🗄 Database Server

  • MySQL

  • PostgreSQL

  • MariaDB


📊 Monitoring Server

  • Zabbix

  • Grafana

  • Prometheus


⚠️ ปัญหาที่พบบ่อย

❌ Linux Boot ไม่ขึ้น

ตรวจสอบ Secure Boot


❌ ไม่มี Network

ตรวจสอบ Virtual Switch


❌ เวลาไม่ตรง

ติดตั้ง

chrony

หรือ

systemd-timesyncd

❌ SSH เข้าไม่ได้

ตรวจสอบ

sudo systemctl status ssh

🛡️ Best Practices

✅ ใช้ Generation 2

✅ เปิด Dynamic Memory

✅ ใช้ SSD สำหรับ VHDX

✅ ตั้ง Static IP

✅ อัปเดตระบบสม่ำเสมอ

✅ เปิด Firewall

✅ ใช้ SSH Key แทน Password


🎯 สรุป

การติดตั้ง Linux บน Hyper-V Windows Server 2022 เป็นวิธีที่ช่วยให้องค์กรสามารถใช้งานทั้ง Windows และ Linux ภายในโครงสร้างพื้นฐานเดียวกันได้อย่างมีประสิทธิภาพ ลดต้นทุนฮาร์ดแวร์ และบริหารจัดการระบบได้ง่ายขึ้น

จากประสบการณ์ของทีมงาน comsiam พบว่า Ubuntu และ Rocky Linux เป็น Linux Distribution ที่ได้รับความนิยมมากที่สุดบน Hyper-V เพราะติดตั้งง่าย เสถียร และรองรับงาน Server ได้หลากหลาย

หากวางแผนใช้งาน Linux บน Hyper-V ตามแนวทางที่ comsiam แนะนำ จะช่วยให้ระบบมีความเสถียร ปลอดภัย และพร้อมรองรับการขยายตัวขององค์กรในอนาคต

Popular posts from this blog

Windows Server 2022 ยังน่าใช้ในปีนี้หรือไม่? คำตอบสำหรับคนกำลังวางระบบใหม่

สเปกเครื่องสำหรับติดตั้ง Windows Server 2022 เลือกอย่างไรให้คุ้มและใช้งานได้ยาว

Windows Server 2022 คืออะไร? คู่มือสำหรับมือใหม่