Khắc phục lỗi cài đặt Ubuntu: Hướng dẫn chi tiết từ A-Z cho người mới bắt đầu

目次

1. Giới thiệu

Ubuntu là một bản phân phối Linux được nhiều người dùng ưa chuộng, nhưng đôi khi có thể xảy ra lỗi trong quá trình cài đặt. Đặc biệt, người mới bắt đầu thường gặp phải các vấn đề như “không thể cài đặt Ubuntu”, “quá trình cài đặt bị dừng lại giữa chừng”, hoặc “gặp lỗi và không thể tiếp tục”.

Bài viết này sẽ giải thích chi tiết các lỗi phổ biến khi cài đặt Ubuntu và cách khắc phục chúng. Chúng tôi sẽ giới thiệu các phương pháp xử lý nhiều vấn đề khác nhau, bao gồm tạo USB cài đặt, cấu hình BIOS, lỗi trong quá trình cài đặt và các lỗi liên quan đến WSL. Nếu bạn muốn cài đặt Ubuntu một cách suôn sẻ, hãy tham khảo bài viết này.

2. Chuẩn bị trước khi cài đặt (Danh sách kiểm tra để tránh thất bại)

Để quá trình cài đặt Ubuntu diễn ra suôn sẻ, việc chuẩn bị trước là rất quan trọng. Hãy kiểm tra xem bạn có đáp ứng các yêu cầu về phần cứng, cài đặt BIOS/UEFI đã phù hợp chưa, và phương tiện cài đặt đã được tạo đúng cách chưa.

Kiểm tra yêu cầu phần cứng

Trước khi cài đặt Ubuntu, hãy kiểm tra các yêu cầu hệ thống. Đặc biệt, trên các PC cũ, việc không đáp ứng đủ yêu cầu có thể khiến cài đặt thất bại.

Yêu cầu hệ thống tối thiểu (Ubuntu Desktop):

  • CPU: Bộ xử lý 1GHz trở lên
  • RAM: 4GB trở lên (khuyên dùng 8GB)
  • Lưu trữ: 25GB dung lượng trống trở lên
  • Cổng USB hoặc ổ đĩa DVD (cho phương tiện cài đặt)

Đối với phiên bản server, có thể cần cấu hình cao hơn.

Cấu hình BIOS/UEFI

Các PC gần đây sử dụng “UEFI (Unified Extensible Firmware Interface)”. Để cài đặt Ubuntu thành công, cần xem xét lại cấu hình BIOS/UEFI.

  1. Vô hiệu hóa Secure Boot:
  • Trên nhiều PC có UEFI, “Secure Boot” được bật. Điều này có thể cản trở việc cài đặt Ubuntu, vì vậy hãy vô hiệu hóa nó.
  • Truy cập màn hình BIOS (khởi động bằng phím F2 hoặc Del) và đặt mục “Secure Boot” thành “Disabled”.
  1. Kiểm tra chế độ UEFI/Legacy:
  • Ubuntu có thể chạy ở cả chế độ UEFI và Legacy (CSM), nhưng hãy thực hiện cài đặt phù hợp với cách bạn tạo phương tiện cài đặt.
  • Thông thường, đối với các PC mới, nên cài đặt ở chế độ UEFI.

Tạo USB cài đặt

Bạn có thể tạo phương tiện cài đặt bằng cách tải xuống ảnh ISO của Ubuntu và ghi nó vào USB.

Công cụ khuyến nghị:

  • Windows: Rufus (tạo với GPT + UEFI)
  • Mac/Linux: Etcher (đơn giản và dễ sử dụng)

Các bước (sử dụng Rufus):

  1. Tải xuống tệp ISO của Ubuntu từ trang web chính thức.
  2. Khởi động Rufus và chọn tệp ISO đã tải xuống.
  3. Đặt “Partition scheme” thành “GPT” và “Target system” thành “UEFI”.
  4. Nhấn nút “Start” để tạo USB cài đặt.
  5. Với các bước này, USB cài đặt sẽ được tạo đúng cách và khả năng cài đặt Ubuntu suôn sẻ sẽ cao hơn.

    3. Lỗi trong quá trình cài đặt và cách khắc phục

    Các lỗi xảy ra trong quá trình cài đặt Ubuntu rất đa dạng. Có thể là các vấn đề liên quan đến USB cài đặt, treo máy giữa chừng, lỗi phân vùng, v.v. Phần này sẽ giải thích chi tiết từng lỗi và các giải pháp cụ thể.

    A. Lỗi xảy ra trước khi cài đặt

    Nếu có vấn đề trong việc tạo phương tiện cài đặt hoặc cấu hình PC, trình cài đặt Ubuntu có thể không khởi động.

    “Bootable device not found” (Không tìm thấy thiết bị khởi động)

    Nguyên nhân
    • Cấu hình khởi động BIOS/UEFI không phù hợp
    • USB cài đặt không được tạo đúng cách
    • Vấn đề tương thích với cổng USB
    Giải pháp
    1. Kiểm tra cài đặt BIOS/UEFI
    • Nhấn phím F2 hoặc Del khi khởi động PC để vào màn hình cài đặt BIOS
    • Mở “Boot Order” (Thứ tự khởi động) và đặt “USB Drive” là ưu tiên cao nhất
    • Vô hiệu hóa “Secure Boot”
    • Bật “CSM (Compatibility Support Module)”
    1. Tạo lại USB cài đặt
    • Sử dụng Rufus hoặc Etcher và ghi ISO với các cài đặt phù hợp
    • Định dạng với “GPT + UEFI”
    • Thử với một USB khác
    1. Cắm vào một cổng USB khác
    • Đặc biệt, cổng USB 3.0 có thể không nhận diện được, vì vậy hãy thử cổng USB 2.0.

    Lỗi “ISO file is corrupted” (Tệp ISO bị hỏng)

    Nguyên nhân
    • Tệp ISO bị tải xuống không đầy đủ
    • Xảy ra lỗi trong quá trình tạo USB cài đặt
    Giải pháp
    1. Tải lại tệp ISO
    1. Kiểm tra checksum SHA256
       sha256sum ubuntu-xx.xx.iso
    1. Tạo lại USB cài đặt
    • Sử dụng Rufus hoặc Etcher để ghi lại

    B. Lỗi trong quá trình cài đặt

    “Màn hình đen khi cài đặt Ubuntu (cách cài đặt nomodeset)”

    Nguyên nhân
    • Vấn đề tương thích với trình điều khiển đồ họa (đặc biệt là NVIDIA hoặc AMD)
    • Thiếu cài đặt tùy chọn kernel
    Giải pháp
    1. Thay đổi tùy chọn khởi động GRUB
    • Khởi động từ USB cài đặt Ubuntu
    • Tại màn hình khởi động, nhấn Esc hoặc Shift để hiển thị menu GRUB
    • Di chuyển con trỏ đến “Try Ubuntu without installing” và nhấn phím e để vào chế độ chỉnh sửa
    • Thay đổi quiet splash thành nomodeset
    • Nhấn Ctrl + X để khởi động
    1. Các bước bổ sung sau khi cài đặt
       sudo ubuntu-drivers autoinstall

    “Failed to start Ubuntu live CD installer”

    Nguyên nhân
    • Lỗi đọc USB cài đặt
    • Vấn đề tương thích phần cứng
    • Tệp ISO có thể bị hỏng
    Giải pháp
    1. Thay thế USB cài đặt
    • Sử dụng một USB khác để tạo phương tiện cài đặt mới
    1. Khởi động ở chế độ “Try Ubuntu”
    • Chọn “Try Ubuntu without installing” và thử cài đặt thủ công
    1. Xem xét lại cài đặt BIOS
    • Vô hiệu hóa “Secure Boot”
    • Bật “USB Legacy Support”

    C. Lỗi khởi động sau khi cài đặt

    “GRUB không hiển thị và Ubuntu không khởi động”

    Nguyên nhân
    • Bộ tải khởi động GRUB chưa được cài đặt
    • Cài đặt UEFI không phù hợp
    Giải pháp
    1. Khởi động Ubuntu thủ công từ menu khởi động
    • Nhấn phím F12 hoặc F9 khi khởi động PC để mở menu khởi động
    • Chọn tùy chọn khởi động Ubuntu
    1. Cài đặt lại GRUB
       sudo mount /dev/sdaX /mnt
       sudo grub-install --root-directory=/mnt /dev/sda
       sudo update-grub

    4. Lỗi liên quan đến WSL (Windows Subsystem for Linux)

    Sử dụng Windows Subsystem for Linux (WSL) cho phép bạn chạy Ubuntu trên Windows. Tuy nhiên, có thể xảy ra lỗi trong quá trình cài đặt hoặc khởi động WSL. Phần này sẽ giải thích các lỗi phổ biến liên quan đến WSL và cách khắc phục chúng.

    A. Lỗi khi cài đặt WSL

    Lỗi “0x004000d (WSL chưa được bật)”

    Nguyên nhân
    • WSL chưa được bật trong Windows
    • Các tính năng Windows cần thiết đã bị tắt
    • Công nghệ ảo hóa (VT-x/AMD-V) đã bị vô hiệu hóa
    Giải pháp
    1. Bật tính năng WSL
    • Mở PowerShell với quyền quản trị và chạy lệnh sau:
      wsl --install
    • Khởi động lại PC và kiểm tra xem WSL đã được bật chưa
    1. Bật thủ công các tính năng Windows cần thiết
    • Mở “Control Panel” → “Programs and Features” → “Turn Windows features on or off”
    • Chọn các tùy chọn sau và áp dụng:
      • “Windows Subsystem for Linux”
      • “Virtual Machine Platform”
    • Khởi động lại PC
    1. Bật công nghệ ảo hóa trong cài đặt BIOS
    • Nhấn F2 hoặc Del khi khởi động PC để mở màn hình cài đặt BIOS
    • Thay đổi “Virtualization Technology (VT-x/AMD-V)” thành “Enabled”
    • Lưu cài đặt và khởi động lại

    B. Lỗi khi khởi động WSL

    Lỗi “0x800701bc (Kernel chưa được cập nhật)”

    Nguyên nhân
    • Kernel Linux cho WSL2 không phải là phiên bản mới nhất
    • Cần cập nhật bổ sung để sử dụng WSL2
    Giải pháp
    1. Cập nhật kernel WSL2
    • Tải xuống gói cập nhật kernel Linux WSL2 từ trang web chính thức của Microsoft:
      https://aka.ms/wsl2kernel
    • Chạy tệp đã tải xuống để cài đặt
    • Khởi động lại PC
    1. Đặt WSL2 làm mặc định
    • Mở PowerShell với quyền quản trị và chạy lệnh sau:
      wsl --set-default-version 2
    • Cài đặt lại Ubuntu và kiểm tra xem WSL2 đã được áp dụng chưa

    Lỗi “Ubuntu không khởi động trong WSL”

    Nguyên nhân
    • Tệp cấu hình WSL bị hỏng
    • WSL không hoạt động do ảnh hưởng từ Windows Update
    Giải pháp
    1. Đặt lại WSL một lần
    • Mở PowerShell với quyền quản trị và chạy các lệnh sau:
      wsl --shutdown wsl --unregister Ubuntu wsl --install -d Ubuntu
    • Điều này sẽ cài đặt lại Ubuntu trên WSL
    1. Đặt lại cấu hình WSL của Windows
    • Mở Command Prompt với quyền quản trị và chạy các lệnh sau:
      net stop LxssManager net start LxssManager
    • Khởi động lại WSL và kiểm tra xem Ubuntu có hoạt động bình thường không

    C. Lỗi gói trong WSL

    Có thể xảy ra lỗi khi cập nhật gói trong Ubuntu của WSL.

    Lỗi “E: Unable to locate package”

    Nguyên nhân
    • Danh sách gói của apt chưa được cập nhật
    • Cài đặt mạng của WSL không phù hợp
    Giải pháp
    1. Cập nhật danh sách gói
       sudo apt update
       sudo apt upgrade -y
    1. Thay đổi repository
    • Chỉnh sửa sources.list để thay đổi máy chủ mirror:
      sudo nano /etc/apt/sources.list
    • Thay đổi http://archive.ubuntu.com/ thành http://mirrors.ubuntu.com/

    5. Các biện pháp khắc phục bổ sung

    Nếu quá trình cài đặt Ubuntu không tiến hành hoặc không khởi động được sau khi đã thử các biện pháp cơ bản, có những biện pháp bổ sung có thể giúp giải quyết vấn đề. Thử các phương pháp này có thể giúp bạn tránh được các sự cố.

    A. Thử cài đặt ở chế độ “Try Ubuntu”

    Nếu quá trình cài đặt Ubuntu bị dừng giữa chừng, bạn có thể khởi động hệ thống ở chế độ “Try Ubuntu” để xác định vấn đề.

    Các bước

    1. Khởi động Ubuntu từ USB
    • Đặt ưu tiên khởi động USB lên hàng đầu trong cài đặt BIOS của PC
    • Cắm USB cài đặt Ubuntu và khởi động lại PC
    • Tại màn hình khởi động, chọn “Try Ubuntu without installing” (Thử Ubuntu mà không cài đặt)
    1. Kiểm tra hoạt động trong môi trường trực tiếp (Live Environment)
    • Khi màn hình desktop của Ubuntu xuất hiện, hãy kiểm tra kết nối Wi-Fi và tình trạng nhận diện ổ đĩa
    • Mở Terminal và chạy lệnh lsblk để xác nhận xem ổ cứng có được nhận diện đúng không
    • Nếu không có vấn đề gì, hãy khởi chạy “Install Ubuntu” từ môi trường trực tiếp và thử cài đặt lại

    Kiểm tra lỗi trong “Try Ubuntu”

    • Không nhận diện được ổ đĩa → Sử dụng fdisk -l hoặc gparted để kiểm tra trạng thái lưu trữ
    • Mạng không hoạt động → Kiểm tra trạng thái mạng bằng ip a hoặc nmcli

    B. Thử USB cài đặt và cổng USB khác

    Nếu quá trình cài đặt bị dừng giữa chừng hoặc USB cài đặt không được nhận diện, các bước sau đây có thể giải quyết vấn đề.

    1. Thay đổi cổng USB

    • Đặc biệt, cổng USB 3.0 (cổng màu xanh) có thể không nhận diện được, vì vậy hãy thử cắm vào cổng USB 2.0 (cổng màu đen).

    2. Sử dụng một USB khác

    • USB đang sử dụng có thể bị hỏng, vì vậy hãy tạo phương tiện cài đặt bằng một USB khác.

    3. Thay đổi cài đặt Rufus

    • Nếu bạn đã tạo ở chế độ GPT/UEFI, các PC cũ có thể không nhận diện được, vì vậy hãy thử các cài đặt sau:
    • GPT + UEFI → MBR + BIOS (hoặc UEFI-CSM)
    • Hệ thống tệp: Định dạng với FAT32

    C. Cập nhật BIOS/UEFI

    Nếu phiên bản BIOS quá cũ, có thể xảy ra vấn đề tương thích với phiên bản Ubuntu mới hơn.

    1. Kiểm tra phiên bản BIOS

    • Nếu Windows đang chạy:
      wmic bios get smbiosbiosversion
    • Nếu Ubuntu đang khởi động:
      sudo dmidecode -s bios-version

    2. Các bước cập nhật BIOS

    1. Tải xuống firmware BIOS mới nhất từ trang web chính thức của nhà sản xuất PC
    2. Lưu firmware vào USB
    3. Sử dụng tiện ích cập nhật BIOS để cập nhật
    4. Đặt lại cài đặt và thử cài đặt lại Ubuntu

    D. Thử phiên bản Ubuntu khác (LTS hoặc bản mới nhất)

    Trong khi phiên bản Ubuntu mới nhất (phiên bản thông thường) cải thiện khả năng tương thích với phần cứng mới, thì phiên bản LTS (Long Term Support) ổn định hơn có thể hoạt động tốt hơn.

    1. So sánh phiên bản LTS và phiên bản ổn định mới nhất

    Phiên bản UbuntuĐặc điểm
    Ubuntu LTS (ví dụ: 22.04 LTS)Hỗ trợ dài hạn (5 năm), ưu tiên ổn định
    Phiên bản mới nhất (ví dụ: 23.10)Nhiều tính năng mới nhưng có thể không ổn định

    2. Cách tải xuống

    3. Thử các phiên bản cũ hơn

    • Với một số phần cứng cụ thể, phiên bản Ubuntu cũ hơn có thể ổn định hơn.
    • Tải xuống các phiên bản cũ hơn từ old-releases.ubuntu.com.

    6. 【Hỏi & Đáp】Các lỗi phổ biến khi cài đặt Ubuntu và cách khắc phục

    Chúng tôi đã tổng hợp các giải pháp cho các lỗi và thắc mắc thường gặp khi cài đặt Ubuntu. Bài viết này đề cập đến nhiều vấn đề mà người dùng thường gặp phải, vì vậy hãy tham khảo phần Hỏi & Đáp này nếu bạn gặp khó khăn trong quá trình cài đặt.

    Q1: Màn hình đen (treo máy) khi cài đặt Ubuntu

    Nguyên nhân

    • Tương thích trình điều khiển đồ họa (đặc biệt là NVIDIA/AMD)
    • Tham số kernel không phù hợp

    Giải pháp

    1. Đặt tùy chọn “nomodeset” trong GRUB
    • Khởi động từ USB cài đặt Ubuntu và hiển thị menu GRUB (nhấn Esc hoặc Shift)
    • Chọn “Try Ubuntu without installing” và nhấn e để vào chế độ chỉnh sửa
    • Thay đổi phần quiet splash thành nomodeset
    • Nhấn Ctrl + X để khởi động
    1. Cập nhật trình điều khiển đồ họa sau khi cài đặt
       sudo ubuntu-drivers autoinstall
       sudo reboot

    Q2: Gặp lỗi khi cố gắng cài đặt Ubuntu trên WSL

    Các lỗi chính và cách khắc phục

    Mã lỗiNguyên nhânGiải pháp
    0x004000dWSL chưa được bậtThực hiện wsl --install
    0x800701bcKernel cũCài đặt gói cập nhật kernel WSL2
    Ubuntu không khởi độngCài đặt WSL bị lỗiwsl --shutdownwsl --unregister Ubuntu

    Q3: Hiển thị “No bootable device found” (Không tìm thấy thiết bị khởi động)

    Nguyên nhân

    • Ubuntu chưa được cài đặt đúng cách
    • Bộ tải khởi động GRUB bị hỏng
    • Thứ tự khởi động trong BIOS sai

    Giải pháp

    1. Kiểm tra cài đặt BIOS
    • Nhấn F2 hoặc Del để vào BIOS và đặt ổ đĩa Ubuntu là ưu tiên cao nhất trong “Boot Order”
    1. Cài đặt lại GRUB
       sudo mount /dev/sdaX /mnt
       sudo grub-install --root-directory=/mnt /dev/sda
       sudo update-grub
       sudo reboot

    Q4: Không thể tạo USB cài đặt Ubuntu

    Nguyên nhân

    • Tệp ISO bị hỏng
    • USB bị lỗi
    • Cài đặt Rufus không phù hợp

    Giải pháp

    1. Tải lại tệp ISO
    • Tải xuống từ trang web chính thức và kiểm tra tính toàn vẹn bằng checksum SHA256
      sha256sum ubuntu-xx.xx.iso
    1. Thử một USB khác
    • USB cũ có thể bị lỗi sector gây ra thất bại
    1. Thay đổi cài đặt Rufus
    • Tạo ở chế độ MBR/BIOS tương thích → Dành cho PC cũ
    • Tạo ở chế độ GPT/UEFI → Dành cho PC mới

    Q5: Sau khi cài đặt Ubuntu, Windows không khởi động được

    Nguyên nhân

    • Bộ tải khởi động Windows bị ghi đè khi cài đặt Ubuntu
    • Cấu hình GRUB có vấn đề

    Giải pháp

    1. Cập nhật mục khởi động của GRUB
       sudo update-grub
    1. Sửa chữa bộ tải khởi động Windows
    • Khởi động bằng USB cài đặt Windows và mở “Command Prompt”
    • Thực hiện các lệnh sau:
      bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd
    1. Kiểm tra thứ tự khởi động trong BIOS
    • Đặt Windows Boot Manager là ưu tiên cao nhất và kiểm tra xem menu GRUB có hiển thị không

    7. Tổng kết

    Mặc dù việc cài đặt Ubuntu tương đối dễ dàng ngay cả với người mới bắt đầu, nhưng có thể xảy ra nhiều lỗi khác nhau tùy thuộc vào môi trường. Bài viết này đã giải thích chi tiết các lỗi thường gặp khi cài đặt Ubuntu và cách khắc phục chúng. Dưới đây là những điểm quan trọng cần lưu ý:

    Các điểm kiểm tra để cài đặt thành công

    1. Chuẩn bị kỹ lưỡng trước khi cài đặt
    • Kiểm tra yêu cầu phần cứng (RAM, lưu trữ, CPU)
    • Cấu hình BIOS/UEFI (vô hiệu hóa Secure Boot, kiểm tra thứ tự khởi động)
    • Tạo USB cài đặt đúng cách (sử dụng Rufus hoặc Etcher)
    1. Chuẩn bị cho các sự cố trong quá trình cài đặt
    • Nếu USB cài đặt không được nhận diện
      • Thử một cổng USB hoặc USB khác
      • Kiểm tra cài đặt khởi động trong BIOS
    • Nếu màn hình đen hoặc treo máy
      • Đặt nomodeset trong GRUB
    • Nếu xảy ra lỗi phân vùng
      • Đặt phân vùng thủ công bằng GParted
    1. Khắc phục sự cố sau khi cài đặt
    • Nếu không tìm thấy GRUB
      • Cài đặt lại GRUB
    • Nếu Windows không khởi động được
      • Sửa chữa bằng các lệnh như bootrec /fixmbr
    • Nếu Ubuntu không hoạt động trong WSL
      • Thực hiện wsl --update hoặc wsl --set-default-version 2

    Cách sử dụng bài viết này

    • Sử dụng như danh sách kiểm tra trước khi cài đặt Ubuntu
    • Kiểm tra phần liên quan nếu xảy ra lỗi
    • Xem phần Câu hỏi thường gặp để biết cách xử lý các vấn đề phổ biến

    Ubuntu là một hệ điều hành mã nguồn mở mạnh mẽ, và một khi cài đặt thành công, bạn có thể tận hưởng sự ổn định và tự do cao. Ngay cả khi cài đặt không thành công, hãy thử các biện pháp khắc phục được đề cập trong bài viết này để tiếp tục quá trình.

    Như vậy, hướng dẫn toàn diện về các lỗi cài đặt Ubuntu và cách khắc phục đã hoàn tất. Cảm ơn bạn đã đọc đến cuối! 🚀

    年収訴求