Điều này có thể được gây ra bởi các bản sửa lỗi và các tính năng được nhập từ các nhân mới hơn.
Trong menu GRUB, chọn Tùy chọn nâng cao cho Ubuntu , chọn hạt nhân cuối cùng hoạt động (không phải chế độ khôi phục).
Bây giờ bạn có thể:
- Xóa kernel mới và tiếp tục sử dụng kernel cũ, khiến hệ thống của bạn dễ bị khai thác kernel cũ
- Cài đặt kernel mới hơn, trong đó các bản sửa lỗi này đã được thực hiện
Cách dễ nhất để cài đặt kernel mới là tải xuống từ kernel.ubfox.com và cài đặt nó bằng cách sử dụng dpkg
.
Đầu tiên, chọn phiên bản bạn muốn (tốt nhất là phiên bản mới nhất không phải là RC, utopic
hạt nhân cũng sẽ hoạt động cho 14.04), sau đó tải xuống 3 tệp:
- linux-headers-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxxx_ architecture .deb
- linux-headers-x.xx.x-xxxxxx_x.xx.x-xxxxxx.xxxxxxxxxxxx_all.deb
- linux-image-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxx_ architecture .deb
Thay thế kiến trúc bằng i386 nếu bạn sử dụng Ubuntu 32 bit hoặc amd64 nếu bạn sử dụng 64 bit ( không liên quan gì đến nhà sản xuất CPU! ).
Di chuyển các tệp này vào thư mục riêng, mở thiết bị đầu cuối của bạn, cd
đến thư mục đó và sau đó chạy lệnh này:
sudo dpkg -i *.deb
Khi dpkg
kết thúc, bạn có thể khởi động lại và đảm bảo rằng bạn đang chạy kernel đã cài đặt:
uname -a
Linux m132 x.xx.x #1 SMP Tue Jun 10 00:45:23 CEST 2014 x86_64 x86_64 x86_64 GNU/Linux
Hãy nhớ rằng, bạn sẽ phải cập nhật kernel theo cách thủ công ngay bây giờ, vì Cập nhật phần mềm sẽ chỉ cài đặt các bản vá 3.13, vì phiên bản kernel không bao giờ thay đổi sau khi phát hành Ubuntu.
Nếu nó vẫn không hoạt động, hãy gỡ cài đặt kernel bạn đã cài đặt
sudo apt-get purge linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic
sudo apt-get purge linux-image-extra-3.13.0-24-generic
Thay thế 3.13.0-24 bằng phiên bản bạn muốn gỡ cài đặt (hoặc nhấn Tabphím để liệt kê những cái đã cài đặt). Lệnh thứ hai có thể gây ra lỗi vì không có linux-image-extra
một số hạt nhân.
PS: Xin vui lòng , làm theo các hướng dẫn sau để tạo báo cáo lỗi cho kernel bị lỗi đó, để họ có thể sửa nó cho người khác :)