Cài đặt lại kernel mới nhất?


13

Tôi đã làm một cái gì đó ngớ ngẩn với một bản dựng / modprobe / make trong khi chạy trên kernel đã cài đặt mới nhất của tôi. Bây giờ kernel đó sẽ không khởi động. Tôi hiện đang chạy trên một kernel trước đó.

Làm thế nào tôi có thể làm sạch này? Tôi muốn quay trở lại kernel "stock" mới nhất có trong repo apt.

Chỉnh sửa: Tôi cần lưu ý .... Tôi đã cố gắng cài đặt flashcache ( https://github.com/facebook/flashcache/ )

Tôi đã cố gắng làm

sudo apt-get install --reinstall linux-image-generic linux-image

Điều đó đã không sửa chữa nó; Vì vậy, tôi đã thử tùy chọn "chế độ phục hồi" và thấy một hạt nhân hoảng loạn xung quanh việc tải mô-đun flashcache .... Tôi phải xóa một cái gì đó, ở đâu đó ...

nhập mô tả hình ảnh ở đây

Câu trả lời:


12

Tôi không biết bạn có quyền truy cập mạng không nhưng nếu có thì hãy làm:

sudo apt-get install --reinstall linux-image-generic linux-image

1
Điều đó làm một cái gì đó ... nhưng khi tôi khởi động lại, tôi có cùng một vấn đề. Màn hình đen.
AaronJAnderson

5
Trong trường hợp của tôi, tôi cũng phải chỉ định phiên bản hình ảnh linux, vd sudo apt-get install --reinstall linux-image-generic linux-image-3.19.0-26-generic.
George

8

Chỉ cần khởi động phiên bản kernel trước đó và gõ như sau, chỉ cần thay thế ## bằng phiên bản kernel mà bạn đang cố gắng khởi động.

sudo update-initramfs -u -k 3.2.0-##-generic-pae 

Chỉ cần thay thế ## bằng phiên bản kernel mà bạn đang cố khởi động.

Làm theo điều đó với một lời chào đến Grub và khởi động lại.

sudo update-grub
sudo reboot now

Bây giờ bạn sẽ không còn thấy kernel hoảng loạn khi khởi động vào kernel mới.


3
Hoặc sudo update-initramfs -u -k $(uname -r):)
c24w

1

Tôi gặp sự cố với trình điều khiển VGA và giải pháp của nhà cái không khắc phục được sự cố của tôi.

Giải pháp chính giúp loại bỏ manulaly và cài đặt ngay từ đầu

// remove modules
sudo rm -rf /lib/modules/4.13.0-3*

remove headers
sudo rm -rf /usr/src/linux-headers-4.13.0-3*

// clear boot
sudo rm -rf /boot/initrd.img-4.13.0-3*
sudo rm -rf /boot/vmlinuz-4.13.0-3*
sudo rm -rf /boot/System.map-4.13.0-3*
sudo rm -rf /boot/config-4.13.0-3*

// refresh grub. I reboot after update grub, but maybe is not important
sudo update-grub

//check the lastes version of linux images
sudo apt-cache search linux-image |grep 4.14

# linux-image-4.14.0-1003-azure-edge - Linux kernel image for version 4.14.0 on 64 bit x86 SMP
# linux-image-extra-4.14.0-1003-azure-edge - Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP
# linux-image-4.14.0-1004-azure-edge - Linux kernel image for version 4.14.0 on 64 bit x86 SMP
# linux-image-extra-4.14.0-1004-azure-edge - Linux kernel extra modules for version 4.14.0 on 64 bit x86 SMP

// install the lastes verion
sudo apt-get install linux-image-4.14.0-1004-azure-edge linux-headers-4.14.0-1004-azure-edge linux-image-extra-4.14.0-1004-azure-edge 

// restart pc
sudo reboot now
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.