- 1 1. Giới thiệu
- 2 2. Chuẩn bị trước khi cài đặt (Danh sách kiểm tra để tránh thất bại)
- 3 3. Lỗi trong quá trình cài đặt và cách khắc phục
- 4 4. Lỗi liên quan đến WSL (Windows Subsystem for Linux)
- 5 5. Các biện pháp khắc phục bổ sung
- 6 6. 【Hỏi & Đáp】Các lỗi phổ biến khi cài đặt Ubuntu và cách khắc phục
- 7 7. Tổng kết
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.
- 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”.
- 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):
- Tải xuống tệp ISO của Ubuntu từ trang web chính thức.
- Khởi động Rufus và chọn tệp ISO đã tải xuống.
- Đặt “Partition scheme” thành “GPT” và “Target system” thành “UEFI”.
- Nhấn nút “Start” để tạo USB cài đặt.
- 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
- Kiểm tra cài đặt BIOS/UEFI
- Nhấn phím
F2
hoặcDel
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)”
- 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
- 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.
- 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
- Tải lại tệp ISO
- Tải phiên bản ISO mới nhất từ trang web chính thức (https://ubuntu.com/download)
- Kiểm tra checksum SHA256
- Tạo lại USB cài đặt
- Sử dụng Rufus hoặc Etcher để ghi lại
- 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
- 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ặcShift
để 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ànhnomodeset
- Nhấn
Ctrl + X
để khởi động - Các bước bổ sung sau khi cài đặt
- 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
- 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
- Khởi động ở chế độ “Try Ubuntu”
- Chọn “Try Ubuntu without installing” và thử cài đặt thủ công
- Xem xét lại cài đặt BIOS
- Vô hiệu hóa “Secure Boot”
- Bật “USB Legacy Support”
- Bộ tải khởi động GRUB chưa được cài đặt
- Cài đặt UEFI không phù hợp
- Khởi động Ubuntu thủ công từ menu khởi động
- Nhấn phím
F12
hoặcF9
khi khởi động PC để mở menu khởi động - Chọn tùy chọn khởi động Ubuntu
- Cài đặt lại GRUB
- 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
- 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
- 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
- Bật công nghệ ảo hóa trong cài đặt BIOS
- Nhấn
F2
hoặcDel
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
- 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
- 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
- Đặ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
- Tệp cấu hình WSL bị hỏng
- WSL không hoạt động do ảnh hưởng từ Windows Update
- Đặ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
- Đặ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
- 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
- Cập nhật danh sách gói
- 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ànhhttp://mirrors.ubuntu.com/
- 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)
- 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
- Không nhận diện được ổ đĩa → Sử dụng
fdisk -l
hoặcgparted
để 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ặcnmcli
- Đặ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).
- 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.
- 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
- Nếu Windows đang chạy:
- Nếu Ubuntu đang khởi động:
- 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
- Lưu firmware vào USB
- Sử dụng tiện ích cập nhật BIOS để cập nhật
- Đặt lại cài đặt và thử cài đặt lại Ubuntu
- 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
. - 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
- Đặ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ặcShift
) - Chọn “Try Ubuntu without installing” và nhấn
e
để vào chế độ chỉnh sửa - Thay đổi phần
quiet splash
thànhnomodeset
- Nhấn
Ctrl + X
để khởi động - Cập nhật trình điều khiển đồ họa sau khi cài đặt
- 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
- Kiểm tra cài đặt BIOS
- Nhấn
F2
hoặcDel
để vào BIOS và đặt ổ đĩa Ubuntu là ưu tiên cao nhất trong “Boot Order” - Cài đặt lại GRUB
- Tệp ISO bị hỏng
- USB bị lỗi
- Cài đặt Rufus không phù hợp
- 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
- Thử một USB khác
- USB cũ có thể bị lỗi sector gây ra thất bại
- 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
- Bộ tải khởi động Windows bị ghi đè khi cài đặt Ubuntu
- Cấu hình GRUB có vấn đề
- Cập nhật mục khởi động của GRUB
- 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
- 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
- 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)
- 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
- Đặt
- Nếu xảy ra lỗi phân vùng
- Đặt phân vùng thủ công bằng GParted
- 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
- Sửa chữa bằng các lệnh như
- Nếu Ubuntu không hoạt động trong WSL
- Thực hiện
wsl --update
hoặcwsl --set-default-version 2
- Thực hiện
- 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
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
Giải pháp
Lỗi “ISO file is corrupted” (Tệp ISO bị hỏng)
Nguyên nhân
Giải pháp
sha256sum ubuntu-xx.xx.iso
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
Giải pháp
sudo ubuntu-drivers autoinstall
“Failed to start Ubuntu live CD installer”
Nguyên nhân
Giải pháp
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
Giải pháp
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
Giải pháp
B. Lỗi khi khởi động WSL
Lỗi “0x800701bc (Kernel chưa được cập nhật)”
Nguyên nhân
Giải pháp
Lỗi “Ubuntu không khởi động trong WSL”
Nguyên nhân
Giải pháp
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
Giải pháp
sudo apt update
sudo apt upgrade -y
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
Kiểm tra lỗi trong “Try Ubuntu”
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
2. Sử dụng một USB khác
3. Thay đổi cài đặt Rufus
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
wmic bios get smbiosbiosversion
sudo dmidecode -s bios-version
2. Các bước cập nhật BIOS
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
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
Giải pháp
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ỗi | Nguyên nhân | Giải pháp |
---|---|---|
0x004000d | WSL chưa được bật | Thực hiện wsl --install |
0x800701bc | Kernel cũ | Cài đặt gói cập nhật kernel WSL2 |
Ubuntu không khởi động | Cài đặt WSL bị lỗi | wsl --shutdown → wsl --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
Giải pháp
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
Giải pháp
Q5: Sau khi cài đặt Ubuntu, Windows không khởi động được
Nguyên nhân
Giải pháp
sudo update-grub
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
Cách sử dụng bài viết này
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! 🚀