Virtual Machine เป็น Software ที่เป็นประโยชน์อย่างมาก เป็นการใช้งานทรัพยากรของเครื่องคอมพิวเตอร์ได้อย่างเต็มประสิทธิภาพ ในด้านการพัฒนาระบบ หรือการเขียนโปรแกรมต่างๆ ก็มีใช้งาน Virtual Machine ค่อนข้างมาก เนื่องจากนักพัฒนาระบบต้องการการเขียน Code และทดสอบระบบ กับ Operating System ที่หลากหลาย ซึ่ง Virtual Machine เป็น Software ที่ทำให้เครื่องคอมพิวเตอร์ สามรถติดตั้ง Operating System ได้มากกว่า 1 ตัว
Virtual Box เป็น Opensource Software ได้รับการสนับสนุนจากบริษัท Software ยักษ์ใหญ่อย่าง Oracle ทำให้เป็น Software ที่ค่อนข้างมีประสิทธิภาพใช้งานง่ายและใช้งานได้ฟรี สามารถติดตั้งได้หลากหลาย Platform เช่น Linux, Windows, Mac เป็นต้น ในบทความนี้คือการ ติดตั้ง Virtual Box บนเครื่อง Linux CentOS8 Workstation.
เครื่องคอมพิวเตอร์ที่ทำการติดตั้งคือ Lenovo Think Server TS150
Specification
รายละเอียดเครื่อง Lenovo Think Server TS 150 Click Here
ก่อนทำการติดตั้ง Virtual Box ให้ดำเนินการติดตั้ง CentOS 8 แบบ Workstation ให้เรียบร้อยจากนั้นให้ดำเนินการตามขั้นตอนด้านล่าง
ดาวน์โหลด Virtual Box
ไปที่เว็บไซต์ https://www.virtualbox.org/wiki/Downloads เลือก Linux distributions ตามภาพด้านล่าง
จากนั้นเลือก Package ในกรอปสีแดง
หลังจากดาวน์โหลดจะได้ File ตามภาพด้านล่างใน Folder Downloads
เริ่มติดตั้ง Virtual Box
เข้าไปที่ Folder Downloads แล้วดับเบิ้ลคลิกที่
จะพบหน้าจอพร้อมปุ่ม Install
คลิกที่ปุ่ม install จากนั้นจะพบหน้าจอถามรหัสผ่าน ให้กรอกรหัสผ่าน แล้วกด Authenticate
โปรแกรมจะเริ่มทำการติดตั้งเริ่มจาก 0%
รอให้โปรแกรมติดตั้งจนถึง 100%
เมื่อติดตั้ง 100% แล้วจะพบปุ่ม Launch
คลิกปุ่ม Launch เพื่อเปิดโปรแกรม
ติดตั้งโปรแกรม Virtual Box เสร็จเรียบร้อย
ทดสอบสร้าง Virtual Machine บน Virtual Box
ดาวน์โหลด ISO ของ Operating System ที่ต้องการติดตั้ง ในบทความนี้สาธิตตืดตั้ง CentOS8 บน Virtual Box ดาวน์โหลด ISO ที่นี่ เมื่อดาวน์ ISO เสร็จแล้วจะได้ File ISO อยู่ใน Folder Downloads
จากนั้นเปิดโปรแกรม Virtual Box ขึ้นมา แล้วกดที่ปุ่ม New
ตั้งค่าให้กับ Virtual Machine ประกอบด้วย Name, Machine Folder, Type และ Version
ถาพหลังจากตั้งค่าแล้ว
กดปุ่ม Next สร้าง RAM ตามต้องการ ในตัวอย่างคือ 1 GB of RAM
กดปุ่ม Next สร้าง Hard Disk เลือกสร้างทันที
กดปุ่ม Create เลือก VDI (VirtualBox Disk Image)
กดปุ่ม Next เลือก Fixed Size
กดปุ่ม Next ใส่ขนาดของ Disk เป็น 25 GB
กดปุ่ม Create จะพบ Centos8VM
Click ที่ Centos8VM แล้วจาดนั้น Click ที่ Setting
ไปที่ Menu > System ทำการปรับค่า Boot Order ให้ Boot เริ่มต้นจาก Optical จากนั้นกดปุ่ม OK
ไปที่ Menu > Storage แล้วคลิกที่ Optical Drive แล้ว Browse ไปยัง ISO ไฟล์ จากนั้นกดปุ่ม OK
ในขั้นตอนต่อไปนี้เป็นการ Start VM ที่ได้ทำการสร้างและตั้งค่าเอาไว้
คลิกที่ Centos8VM แล้วคลิกปุ่ม Start
ถ้าเป็นการ Start ครั้งแรกจะพบ Error
วิธีการแก้ไข Error ให้ทำดังนี้
เปิด Terminal ขึ้นมาแล้ว Run command
$sudo /sbin/vboxconfig
ใส่รหัสผ่าน
หลังจากนั้นจะพบกับข้อความให้ติดตั้ง Library เพิ่ม คือ gcc, make, perl, kernal-devel, kernek-headers, elfutils-libelf-devel
ใช้คำสั่งติดตั้ง library ที่ Virtual Box ต้องการ
$sudo dnf install gcc make perl kernel-devel kernel-headers elfutils-libelf-devel
ใส่รหัสผ่าน
ยืนยัน Package ที่กำลังจะ Install
ดาวน์โหลด package
ยืนยัน Digital Signature
ติดตั้งและตรวจสอบผลการติดตั้ง
ติดตั้งเสร็จเรียบร้อย
Restart เครื่องคอมพิวเตอร์
เปิดโปรแกรม Virtual Box แล้วกดปุ่ม Start อีกครั้ง
เลือก ISO ที่ต้องการ Install
จากนั้นจะเข้าสู่หน้าจอติดตั้ง Centos8 เลือก Install CentOS Linux 8
เลือกภาษาที่ต้องการติดตั้ง แล้วกด Continue
เลือก Installation Destination
แล้วกดปุ่ม Done
เลือก Software Selection
เลือก Minimal Install แล้วกดดัน
ตั้งค่า Root
ตั้งรหัสผ่านให้กับ root แล้วกด Done
ตั้งค่า user
ใส่ชื่อ Full Name, User name, Make this user administrator และตั้ง Password แล้วกดดัน
เสร็จแล้วกดปุ่ม Begin Installation
รอ Centos 8 ติดตั้ง
ติดตั้งเสร็จเรียบร้อบกดปุ่ม Reboot System
เข้าระบบด้วย user name และ password ที่กำหนดในขั้นตอนติดตั้ง
เข้าสู่รับบสำเร็จ
เสร็จสิ้นขั้นตอนการติดตั้งและทดสอบ Virtual Box บนเครื่อง Lenovo Think Server TS-150 บนระบบปฏิบัติการ Centos 8 Workstation
Leave a Reply