ติดตั้ง Virtual Box บน CentOS 8 Workstation

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

Be the first to comment

Leave a Reply

Your email address will not be published.


*