วิธีแก้ไขข้อผิดพลาดในการติดตั้ง Ubuntu และ WSL: เริ่มต้นใช้งาน Linux อย่างราบรื่น

目次

1. บทนำ

Ubuntu เป็น Linux Distribution ที่ผู้ใช้งานจำนวนมากชื่นชอบ แต่บางครั้งอาจเกิดข้อผิดพลาดระหว่างการติดตั้ง โดยเฉพาะอย่างยิ่ง ผู้เริ่มต้นมักประสบปัญหา เช่น “ไม่สามารถติดตั้ง Ubuntu ได้”, “การติดตั้งค้างกลางคัน”, หรือ “เกิดข้อผิดพลาดและไม่สามารถดำเนินการต่อได้”

บทความนี้จะอธิบายข้อผิดพลาดทั่วไปที่เกิดขึ้นระหว่างการติดตั้ง Ubuntu และแนวทางการแก้ไขอย่างละเอียด เราจะแนะนำวิธีแก้ไขปัญหาต่างๆ เช่น การสร้าง USB media, การตั้งค่า BIOS, ข้อผิดพลาดระหว่างการติดตั้ง, และข้อผิดพลาดที่เกี่ยวข้องกับ WSL หากคุณต้องการติดตั้ง Ubuntu อย่างราบรื่น โปรดอ่านบทความนี้ให้จบ

2. การเตรียมตัวก่อนการติดตั้ง (เช็คลิสต์ป้องกันความล้มเหลว)

เพื่อให้การติดตั้ง Ubuntu เป็นไปอย่างราบรื่น การเตรียมตัวล่วงหน้าเป็นสิ่งสำคัญ ตรวจสอบว่าคุณมีคุณสมบัติตรงตามข้อกำหนดฮาร์ดแวร์, การตั้งค่า BIOS/UEFI ถูกต้อง, และสื่อการติดตั้งถูกสร้างขึ้นอย่างถูกต้อง

การตรวจสอบความต้องการของฮาร์ดแวร์

ก่อนติดตั้ง Ubuntu ให้ตรวจสอบความต้องการของระบบ โดยเฉพาะอย่างยิ่ง พีซีรุ่นเก่าบางเครื่องอาจไม่ตรงตามข้อกำหนด ซึ่งอาจทำให้การติดตั้งล้มเหลวได้

ความต้องการของระบบขั้นต่ำ (Ubuntu Desktop):

  • CPU: โปรเซสเซอร์ 1GHz ขึ้นไป
  • RAM: 4GB ขึ้นไป (แนะนำ 8GB)
  • พื้นที่เก็บข้อมูล: พื้นที่ว่าง 25GB ขึ้นไป
  • พอร์ต USB หรือไดรฟ์ DVD (สำหรับสื่อการติดตั้ง)

หากใช้เวอร์ชัน Server อาจต้องใช้สเปกที่สูงกว่า

การตั้งค่า BIOS/UEFI

พีซีในปัจจุบันใช้ “UEFI (Unified Extensible Firmware Interface)” เพื่อให้การติดตั้ง Ubuntu สำเร็จ คุณจำเป็นต้องตรวจสอบการตั้งค่า BIOS/UEFI ใหม่

  1. ปิดการใช้งาน Secure Boot:
  • พีซีที่ใช้ UEFI จำนวนมากมี “Secure Boot” เปิดใช้งานอยู่ ซึ่งอาจขัดขวางการติดตั้ง Ubuntu ได้ จึงควรปิดการใช้งาน
  • เข้าสู่หน้าจอ BIOS (โดยกด F2 หรือ Del) และตั้งค่า “Secure Boot” เป็น “Disabled”
  1. การตรวจสอบโหมด UEFI/Legacy:
  • Ubuntu สามารถทำงานได้ทั้งในโหมด UEFI และ Legacy (CSM) แต่ควรตั้งค่าให้เหมาะสมกับวิธีการสร้างสื่อการติดตั้ง
  • โดยทั่วไป แนะนำให้ติดตั้งในโหมด UEFI สำหรับพีซีรุ่นใหม่

การสร้าง USB Media

คุณสามารถสร้างสื่อการติดตั้งได้โดยการดาวน์โหลดอิมเมจ ISO ของ Ubuntu และเขียนลงใน USB media

เครื่องมือที่แนะนำ:

  • Windows: Rufus (สร้างด้วย GPT + UEFI)
  • Mac/Linux: Etcher (ใช้งานง่าย)

ขั้นตอน (ใช้ Rufus):

  1. ดาวน์โหลดไฟล์ ISO ของ Ubuntu จากเว็บไซต์ทางการ
  2. เปิด Rufus และเลือกไฟล์ ISO ที่ดาวน์โหลดมา
  3. ตั้งค่า “Partition scheme” เป็น “GPT” และ “Target system” เป็น “UEFI”
  4. กดปุ่ม “Start” เพื่อสร้าง USB media

ด้วยวิธีนี้ USB media ของคุณจะถูกสร้างขึ้นอย่างถูกต้อง และมีโอกาสสูงที่การติดตั้ง Ubuntu จะเป็นไปอย่างราบรื่น

3. ข้อผิดพลาดระหว่างการติดตั้งและการแก้ไข

ข้อผิดพลาดที่เกิดขึ้นระหว่างการติดตั้ง Ubuntu มีมากมาย อาจมีปัญหาเกี่ยวกับ USB media, การค้างระหว่างการติดตั้ง, ข้อผิดพลาดในการแบ่งพาร์ติชัน และอื่นๆ ในส่วนนี้ เราจะอธิบายข้อผิดพลาดแต่ละอย่างและแนวทางการแก้ไขอย่างละเอียด

A. ข้อผิดพลาดที่เกิดขึ้นก่อนการติดตั้ง

หากมีปัญหาในการสร้างสื่อการติดตั้งหรือการตั้งค่าพีซี ตัวติดตั้ง Ubuntu อาจไม่สามารถเริ่มต้นได้

“Bootable device not found” (ไม่พบอุปกรณ์บูต)

สาเหตุ
  • การตั้งค่าการบูต BIOS/UEFI ไม่ถูกต้อง
  • การสร้าง USB media ไม่ถูกต้อง
  • ปัญหาความเข้ากันได้ของพอร์ต USB
วิธีแก้ไข
  1. ตรวจสอบการตั้งค่า BIOS/UEFI
  • กด F2 หรือ Del เมื่อเริ่มต้นพีซีเพื่อเข้าสู่หน้าจอการตั้งค่า BIOS
  • เปิด “Boot Order” (ลำดับการบูต) และตั้งค่า “USB Drive” ให้เป็นลำดับความสำคัญสูงสุด
  • ปิดการใช้งาน “Secure Boot”
  • เปิดใช้งาน “CSM (Compatibility Support Module)”
  1. สร้าง USB media ใหม่
  • ใช้ Rufus หรือ Etcher และเขียน ISO ด้วยการตั้งค่าที่เหมาะสม
  • ฟอร์แมตด้วย “GPT + UEFI”
  • ลองใช้ USB flash drive อื่น
  1. เชื่อมต่อกับพอร์ต USB อื่น
  • บางครั้งพอร์ต USB 3.0 อาจไม่ได้รับการจดจำ ดังนั้นลองใช้พอร์ต USB 2.0

ข้อผิดพลาด “ISO file is corrupted” (ไฟล์ ISO เสียหาย)

สาเหตุ
  • การดาวน์โหลดไฟล์ ISO ไม่สมบูรณ์
  • เกิดข้อผิดพลาดขณะสร้าง USB media
วิธีแก้ไข
  1. ดาวน์โหลดไฟล์ ISO ใหม่
  1. ตรวจสอบ SHA256 checksum
   sha256sum ubuntu-xx.xx.iso
  1. สร้าง USB media ใหม่
  • ใช้ Rufus หรือ Etcher เพื่อเขียนใหม่

B. ข้อผิดพลาดระหว่างการติดตั้ง

“หน้าจอ Ubuntu กลายเป็นสีดำระหว่างการติดตั้ง (วิธีตั้งค่า nomodeset)”

สาเหตุ
  • ปัญหาความเข้ากันได้ของไดรเวอร์กราฟิก (โดยเฉพาะ NVIDIA หรือ AMD)
  • การตั้งค่า kernel option ไม่เพียงพอ
วิธีแก้ไข
  1. เปลี่ยน GRUB boot option
  • บูตจากสื่อการติดตั้ง Ubuntu
  • กด Esc หรือ Shift บนหน้าจอบูตเพื่อแสดงเมนู GRUB
  • เลื่อนเคอร์เซอร์ไปที่ “Try Ubuntu without installing” และกด e เพื่อเข้าสู่โหมดแก้ไข
  • เปลี่ยน quiet splash เป็น nomodeset
  • บูตด้วย Ctrl + X
  1. การดำเนินการเพิ่มเติมหลังการติดตั้ง
   sudo ubuntu-drivers autoinstall

“Failed to start Ubuntu live CD installer”

สาเหตุ
  • ข้อผิดพลาดในการอ่าน USB media
  • ปัญหาความเข้ากันได้ของฮาร์ดแวร์
  • ไฟล์ ISO อาจเสียหาย
วิธีแก้ไข
  1. เปลี่ยน USB media
  • สร้างสื่อการติดตั้งใหม่โดยใช้ USB flash drive อื่น
  1. บูตในโหมด “Try Ubuntu”
  • เลือก “Try Ubuntu without installing” และลองติดตั้งด้วยตนเอง
  1. ตรวจสอบการตั้งค่า BIOS ใหม่
  • ปิดการใช้งาน “Secure Boot”
  • เปิดใช้งาน “USB Legacy Support”

C. ข้อผิดพลาดในการบูตหลังการติดตั้ง

“GRUB ไม่แสดงและ Ubuntu ไม่บูต”

สาเหตุ
  • GRUB bootloader ไม่ได้ถูกติดตั้ง
  • การตั้งค่า UEFI ไม่ถูกต้อง
วิธีแก้ไข
  1. บูต Ubuntu ด้วยตนเองจากเมนูบูต
  • กด F12 หรือ F9 เมื่อเริ่มต้นพีซีเพื่อเปิดเมนูบูต
  • เลือกตัวเลือกการบูตของ Ubuntu
  1. ติดตั้ง GRUB ใหม่
   sudo mount /dev/sdaX /mnt
   sudo grub-install --root-directory=/mnt /dev/sda
   sudo update-grub

4. ข้อผิดพลาดที่เกี่ยวข้องกับ WSL (Windows Subsystem for Linux)

Windows Subsystem for Linux (WSL) ช่วยให้คุณสามารถรัน Ubuntu บน Windows ได้ อย่างไรก็ตาม อาจเกิดข้อผิดพลาดระหว่างการติดตั้งหรือการเริ่มต้น WSL ในส่วนนี้ เราจะอธิบายข้อผิดพลาดทั่วไปที่เกี่ยวข้องกับ WSL และแนวทางการแก้ไข

A. ข้อผิดพลาดระหว่างการติดตั้ง WSL

ข้อผิดพลาด “0x004000d (WSL ไม่ได้เปิดใช้งาน)”

สาเหตุ
  • WSL ไม่ได้เปิดใช้งานใน Windows
  • ฟังก์ชัน Windows ที่จำเป็นถูกปิดใช้งาน
  • เทคโนโลยีเวอร์ชวลไลเซชัน (VT-x/AMD-V) ถูกปิดใช้งาน
วิธีแก้ไข
  1. เปิดใช้งานฟังก์ชัน WSL
  • เปิด PowerShell ในฐานะผู้ดูแลระบบ และรันคำสั่งต่อไปนี้:
    wsl --install
  • รีสตาร์ทพีซีและตรวจสอบว่า WSL เปิดใช้งานอยู่หรือไม่
  1. เปิดใช้งานฟังก์ชัน Windows ที่จำเป็นด้วยตนเอง
  • เปิด “Control Panel” → “Programs and Features” → “Turn Windows features on or off”
  • ทำเครื่องหมายในช่องตัวเลือกต่อไปนี้และคลิก Apply:
    • “Windows Subsystem for Linux”
    • “Virtual Machine Platform”
  • รีสตาร์ทพีซี
  1. เปิดใช้งานเทคโนโลยีเวอร์ชวลไลเซชันในการตั้งค่า BIOS
  • กด F2 หรือ Del เมื่อเริ่มต้นพีซีเพื่อเปิดหน้าจอการตั้งค่า BIOS
  • เปลี่ยน “Virtualization Technology (VT-x/AMD-V)” เป็น “Enabled”
  • บันทึกการตั้งค่าและรีสตาร์ท

B. ข้อผิดพลาดขณะเริ่มต้น WSL

ข้อผิดพลาด “0x800701bc (kernel ไม่ได้รับการอัปเดต)”

สาเหตุ
  • Linux kernel สำหรับ WSL2 ไม่ใช่เวอร์ชันล่าสุด
  • WSL2 ต้องการการอัปเดตเพิ่มเติม
วิธีแก้ไข
  1. อัปเดต WSL2 kernel
  • ดาวน์โหลด WSL2 Linux kernel update package จากเว็บไซต์ทางการของ Microsoft:
    https://aka.ms/wsl2kernel
  • รันไฟล์ที่ดาวน์โหลดมาเพื่อติดตั้ง
  • รีสตาร์ทพีซี
  1. ตั้งค่า WSL2 เป็นค่าเริ่มต้น
  • เปิด PowerShell ในฐานะผู้ดูแลระบบ และรันคำสั่งต่อไปนี้:
    wsl --set-default-version 2
  • ติดตั้ง Ubuntu ใหม่และตรวจสอบว่า WSL2 ถูกนำไปใช้หรือไม่

ข้อผิดพลาด “Ubuntu ไม่สามารถเริ่มต้นใน WSL ได้”

สาเหตุ
  • ไฟล์การตั้งค่า WSL เสียหาย
  • WSL ไม่ทำงานเนื่องจาก Windows Update
วิธีแก้ไข
  1. รีเซ็ต WSL หนึ่งครั้ง
  • เปิด PowerShell ในฐานะผู้ดูแลระบบ และรันคำสั่งต่อไปนี้:
    wsl --shutdown wsl --unregister Ubuntu wsl --install -d Ubuntu
  • สิ่งนี้จะติดตั้ง Ubuntu บน WSL ใหม่
  1. รีเซ็ตการตั้งค่า WSL ของ Windows
  • เปิด Command Prompt ในฐานะผู้ดูแลระบบ และรันคำสั่งต่อไปนี้:
    net stop LxssManager net start LxssManager
  • รีสตาร์ท WSL และตรวจสอบว่า Ubuntu ทำงานปกติหรือไม่

C. ข้อผิดพลาดแพ็กเกจภายใน WSL

บางครั้งอาจเกิดข้อผิดพลาดขณะอัปเดตแพ็กเกจใน Ubuntu ของ WSL

ข้อผิดพลาด “E: Unable to locate package”

สาเหตุ
  • รายการแพ็กเกจ apt ไม่ได้รับการอัปเดต
  • การตั้งค่าเครือข่ายของ WSL ไม่ถูกต้อง
วิธีแก้ไข
  1. อัปเดตรายการแพ็กเกจ
   sudo apt update
   sudo apt upgrade -y
  1. เปลี่ยน repository
  • แก้ไข sources.list เพื่อเปลี่ยน mirror server:
    sudo nano /etc/apt/sources.list
  • เปลี่ยน http://archive.ubuntu.com/ เป็น http://mirrors.ubuntu.com/

5. มาตรการเพิ่มเติม

หากการติดตั้ง Ubuntu ไม่คืบหน้าหรือไม่บูต และมาตรการพื้นฐานไม่สามารถแก้ไขปัญหาได้ เราจะแนะนำมาตรการเพิ่มเติมในกรณีดังกล่าว การลองใช้วิธีเหล่านี้สามารถเพิ่มโอกาสในการหลีกเลี่ยงปัญหาได้

A. ลองติดตั้งในโหมด “Try Ubuntu”

หากการติดตั้ง Ubuntu ค้างกลางคัน คุณสามารถใช้โหมด “Try Ubuntu” เพื่อเริ่มต้นระบบและระบุปัญหาได้

ขั้นตอน

  1. บูต Ubuntu จาก USB media
  • ตั้งค่าการบูต USB เป็นลำดับความสำคัญสูงสุดในการตั้งค่า BIOS ของพีซี
  • เสียบ USB สำหรับติดตั้ง Ubuntu และรีสตาร์ทพีซี
  • บนหน้าจอบูต เลือก “Try Ubuntu without installing” (ลองใช้ Ubuntu โดยไม่ต้องติดตั้ง)
  1. ตรวจสอบการทำงานในสภาพแวดล้อม Live
  • เมื่อเดสก์ท็อป Ubuntu แสดงขึ้น ให้ตรวจสอบการเชื่อมต่อ Wi-Fi และสถานะการจดจำดิสก์
  • เปิด Terminal และรันคำสั่ง lsblk เพื่อตรวจสอบว่าสตอเรจได้รับการจดจำอย่างถูกต้องหรือไม่
  • หากไม่มีปัญหาใดๆ ให้เริ่มต้น “Install Ubuntu” จากสภาพแวดล้อม Live และลองติดตั้งอีกครั้ง

การตรวจสอบข้อผิดพลาดใน “Try Ubuntu”

  • ดิสก์ไม่ได้รับการจดจำ → ใช้ fdisk -l หรือ gparted เพื่อตรวจสอบสถานะของสตอเรจ
  • เครือข่ายไม่ทำงาน → ใช้ ip a หรือ nmcli เพื่อตรวจสอบสถานะเครือข่าย

B. ลองใช้ USB media หรือพอร์ต USB อื่น

หากการติดตั้งค้างกลางคัน หรือ USB media ไม่ได้รับการจดจำ คุณสามารถแก้ไขได้ด้วยขั้นตอนต่อไปนี้

1. เปลี่ยนพอร์ต USB

  • โดยเฉพาะอย่างยิ่ง USB 3.0 (พอร์ตสีน้ำเงิน) อาจไม่ได้รับการจดจำ ดังนั้นลองเปลี่ยนไปเสียบที่ USB 2.0 (พอร์ตสีดำ)

2. ใช้ USB flash drive อื่น

  • USB flash drive ที่คุณใช้อยู่อาจเสียหาย ดังนั้นให้สร้างสื่อการติดตั้งด้วย USB flash drive อื่น

3. เปลี่ยนการตั้งค่า Rufus

  • หากสร้างในโหมด GPT/UEFI พีซีรุ่นเก่าบางเครื่องอาจไม่ได้รับการจดจำ ดังนั้นลองตั้งค่าต่อไปนี้:
  • GPT + UEFI → MBR + BIOS (หรือ UEFI-CSM)
  • ระบบไฟล์: ฟอร์แมตด้วย FAT32

C. อัปเดต BIOS/UEFI

หากเวอร์ชัน BIOS เก่า อาจมีปัญหาความเข้ากันได้กับ Ubuntu เวอร์ชันใหม่

1. ตรวจสอบเวอร์ชัน BIOS

  • หาก Windows ทำงานอยู่:
  wmic bios get smbiosbiosversion
  • หาก Ubuntu บูตได้:
  sudo dmidecode -s bios-version

2. ขั้นตอนการอัปเดต BIOS

  1. ดาวน์โหลดเฟิร์มแวร์ BIOS ล่าสุดจากเว็บไซต์ทางการของผู้ผลิตพีซี
  2. บันทึกเฟิร์มแวร์ลงใน USB media
  3. อัปเดตโดยใช้ยูทิลิตีอัปเดต BIOS
  4. หลังจากรีเซ็ตการตั้งค่า ให้ลองติดตั้ง Ubuntu อีกครั้ง

D. ลองใช้ Ubuntu เวอร์ชันอื่น (LTS หรือเวอร์ชันล่าสุด)

Ubuntu เวอร์ชันล่าสุด (ปกติ) ได้รับการปรับปรุงความเข้ากันได้กับฮาร์ดแวร์ใหม่ อย่างไรก็ตาม เวอร์ชัน LTS (Long Term Support) ที่มีเสถียรภาพสูงกว่า อาจทำงานได้ดีกว่า

1. เปรียบเทียบเวอร์ชัน LTS และเวอร์ชันเสถียรล่าสุด

เวอร์ชัน Ubuntuคุณสมบัติ
Ubuntu LTS (เช่น: 22.04 LTS)การสนับสนุนระยะยาว (5 ปี), เน้นเสถียรภาพ
เวอร์ชันล่าสุด (เช่น: 23.10)มีคุณสมบัติใหม่มากมาย แต่บางครั้งอาจไม่เสถียร

2. วิธีดาวน์โหลด

3. ลองใช้เวอร์ชันเก่า

  • สำหรับฮาร์ดแวร์บางชนิด Ubuntu เวอร์ชันเก่าอาจมีเสถียรภาพมากกว่า
  • ดาวน์โหลดเวอร์ชันเก่าจาก old-releases.ubuntu.com

6. 【ถาม-ตอบ】ข้อผิดพลาดและแนวทางแก้ไขที่พบบ่อยในการติดตั้ง Ubuntu

เราได้รวบรวมแนวทางแก้ไขสำหรับข้อผิดพลาดและข้อสงสัยที่มักเกิดขึ้นระหว่างการติดตั้ง Ubuntu เราได้รวบรวมปัญหาที่ผู้ใช้จำนวนมากเผชิญ ดังนั้นโปรดอ้างอิงจาก Q&A นี้เมื่อคุณมีปัญหาในการติดตั้ง

Q1: หน้าจอเป็นสีดำ (ค้าง) ระหว่างการติดตั้ง Ubuntu

สาเหตุ

  • ความเข้ากันได้ของไดรเวอร์กราฟิก (โดยเฉพาะ NVIDIA/AMD)
  • พารามิเตอร์ kernel ไม่เหมาะสม

วิธีแก้ไข

  1. ตั้งค่าตัวเลือก “nomodeset” ใน GRUB
  • บูตจาก USB สำหรับติดตั้ง Ubuntu และแสดงเมนู GRUB (กด Esc หรือ Shift)
  • เลือก “Try Ubuntu without installing” และกด e เพื่อเข้าสู่โหมดแก้ไข
  • เปลี่ยนส่วน quiet splash เป็น nomodeset
  • กด Ctrl + X เพื่อบูต
  1. อัปเดตไดรเวอร์กราฟิกหลังการติดตั้ง
   sudo ubuntu-drivers autoinstall
   sudo reboot

Q2: เกิดข้อผิดพลาดเมื่อพยายามติดตั้ง Ubuntu ใน WSL

ข้อผิดพลาดและมาตรการหลัก

รหัสข้อผิดพลาดสาเหตุแนวทางแก้ไข
0x004000dWSL ไม่ได้เปิดใช้งานรัน wsl --install
0x800701bckernel ล้าสมัยติดตั้ง โปรแกรมอัปเดต WSL2 kernel
Ubuntu ไม่บูตการตั้งค่า WSL เสียหายwsl --shutdownwsl --unregister Ubuntu

Q3: แสดงข้อความ “No bootable device found”

สาเหตุ

  • Ubuntu ไม่ได้ติดตั้งอย่างถูกต้อง
  • GRUB bootloader เสียหาย
  • ลำดับการบูตใน BIOS ไม่ถูกต้อง

วิธีแก้ไข

  1. ตรวจสอบการตั้งค่า BIOS
  • กด F2 หรือ Del เพื่อเข้าสู่ BIOS และตั้งค่าดิสก์ Ubuntu เป็นลำดับความสำคัญสูงสุดใน “Boot Order”
  1. ติดตั้ง GRUB ใหม่
   sudo mount /dev/sdaX /mnt
   sudo grub-install --root-directory=/mnt /dev/sda
   sudo update-grub
   sudo reboot

Q4: ไม่สามารถสร้างสื่อการติดตั้ง Ubuntu ได้

สาเหตุ

  • ไฟล์ ISO เสียหาย
  • USB media มีปัญหา
  • การตั้งค่า Rufus ไม่เหมาะสม

วิธีแก้ไข

  1. ดาวน์โหลดไฟล์ ISO ใหม่
  • รับจากเว็บไซต์ทางการและตรวจสอบความสมบูรณ์ด้วย SHA256 checksum
    sha256sum ubuntu-xx.xx.iso
  1. ลองใช้ USB flash drive อื่น
  • USB flash drive เก่าอาจล้มเหลวเนื่องจาก bad sectors
  1. เปลี่ยนการตั้งค่า Rufus
  • สร้างในโหมด MBR/BIOS compatible → สำหรับพีซีรุ่นเก่า
  • สร้างในโหมด GPT/UEFI → สำหรับพีซีรุ่นใหม่

Q5: Windows ไม่บูตหลังจากติดตั้ง Ubuntu

สาเหตุ

  • bootloader ของ Windows ถูกเขียนทับระหว่างการติดตั้ง Ubuntu
  • การตั้งค่า GRUB มีปัญหา

วิธีแก้ไข

  1. อัปเดต GRUB boot entry
   sudo update-grub
  1. ซ่อมแซม bootloader ของ Windows
  • บูตด้วย USB สำหรับติดตั้ง Windows และเปิด “Command Prompt”
  • รันคำสั่งต่อไปนี้:
    bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
  1. ตรวจสอบลำดับความสำคัญในการบูตของ BIOS
  • ตั้งค่า Windows Boot Manager เป็นลำดับความสำคัญสูงสุดและตรวจสอบว่าเมนู GRUB แสดงขึ้นหรือไม่

7. สรุป

การติดตั้ง Ubuntu นั้นค่อนข้างง่ายสำหรับผู้เริ่มต้น แต่ก็อาจเกิดข้อผิดพลาดต่างๆ ได้ขึ้นอยู่กับสภาพแวดล้อม บทความนี้ได้อธิบายข้อผิดพลาดที่มักเกิดขึ้นระหว่างการติดตั้ง Ubuntu และแนวทางการแก้ไขอย่างละเอียด ด้านล่างนี้เป็นประเด็นสำคัญที่สรุปได้

จุดตรวจสอบเพื่อความสำเร็จในการติดตั้ง

  1. เตรียมตัวล่วงหน้าให้ดี
  • ตรวจสอบความต้องการของฮาร์ดแวร์ (RAM, สตอเรจ, CPU)
  • การตั้งค่า BIOS/UEFI (ปิดการใช้งาน Secure Boot, ตรวจสอบลำดับการบูต)
  • สร้าง USB media อย่างถูกต้อง (ใช้ Rufus หรือ Etcher)
  1. เตรียมพร้อมสำหรับปัญหาที่อาจเกิดขึ้นระหว่างการติดตั้ง
  • หาก USB media ไม่ได้รับการจดจำ
    • ลองใช้พอร์ต USB หรือ USB flash drive อื่น
    • ตรวจสอบการตั้งค่าการบูตใน BIOS
  • หากหน้าจอเป็นสีดำหรือค้าง
    • ตั้งค่า nomodeset ใน GRUB
  • หากเกิดข้อผิดพลาดในการแบ่งพาร์ติชัน
    • ตั้งค่าพาร์ติชันด้วยตนเองโดยใช้ GParted
  1. การแก้ไขปัญหาหลังการติดตั้ง
  • หากไม่พบ GRUB
    • ติดตั้ง GRUB ใหม่
  • หาก Windows ไม่บูต
    • ซ่อมแซมด้วยคำสั่งเช่น bootrec /fixmbr
  • หาก Ubuntu ไม่ทำงานใน WSL
    • รัน wsl --update หรือ wsl --set-default-version 2

วิธีใช้บทความนี้

  • ใช้เป็นเช็คลิสต์ก่อนการติดตั้ง Ubuntu
  • ตรวจสอบส่วนที่เกี่ยวข้องเมื่อเกิดข้อผิดพลาด
  • ดู FAQ เพื่อทำความเข้าใจวิธีจัดการกับปัญหาที่พบบ่อย

Ubuntu เป็นระบบปฏิบัติการโอเพนซอร์สที่ทรงพลัง และเมื่อติดตั้งสำเร็จแล้ว คุณจะสามารถเพลิดเพลินกับเสถียรภาพและอิสระในระดับสูงได้ หากการติดตั้งล้มเหลว โปรดอ้างอิงจากบทความนี้และลองแก้ไขปัญหาไปเรื่อยๆ

เพียงเท่านี้ก็เสร็จสิ้นการอธิบาย ข้อผิดพลาดในการติดตั้ง Ubuntu และแนวทางการแก้ไขอย่างครอบคลุม ขอบคุณที่อ่านจนจบ! 🚀

侍エンジニア塾