Điểm:4

Làm cách nào để gỡ cài đặt hạt nhân có vấn đề?

lá cờ in

Đang chạy Ubuntu 18.04 LTS, tôi nhận được thông báo rằng cần nâng cấp và tôi đã đồng ý. Bản nâng cấp đã cập nhật kernel của tôi từ 5.4.0-91-chung đến ...-92 và phá vỡ mọi thứ. Tôi vẫn có thể khởi động để ...91 từ GRUB.

Tôi không thể dành thêm thời gian để giải quyết vấn đề nâng cấp vào lúc này và chỉ muốn gỡ cài đặt nó. Tuy nhiên, tôi nhận ra rằng gỡ cài đặt không giống như hoàn nguyên và tôi không muốn gỡ cài đặt ...92 nâng cấp vì những thứ khác có thể bị mất.

Tôi có thể làm gì để loại bỏ ...92 nâng cấp và lấy lại máy của tôi mà không làm hỏng hệ điều hành?

Máy khởi động và tôi có thể SSH vào nó.

Someone avatar
lá cờ my
Bạn có phiền cho biết, tại sao bạn lại đăng bài trùng lặp với bài đăng trước của bạn không?
lá cờ in
Câu trả lời của tôi cho @Ai đó: Đêm qua khá muộn và tôi có thể đã vô tình đăng hai lần. Nhưng tôi thấy không có bài trùng lặp để loại bỏ. Tôi đã bỏ lỡ điều gì?
Someone avatar
lá cờ my
Tôi đã thấy [câu hỏi trước đó](https://askubuntu.com/questions/1385287/lost-my-mouse-and-keyboard-on-upgrade) của bạn giải quyết vấn đề tương tự với kernel, mà IMO tương tự như vấn đề này. Nhưng bây giờ, hãy quên điều đó đi... Bạn đã có 2 câu trả lời rồi, nên điều đó không thành vấn đề. Tôi đã lấy lại downvote của mình và upvote: D
lá cờ in
Cảm ơn bạn, @Ai đó và cảm ơn vì cái nhìn sâu sắc. Tôi sẽ cố gắng cẩn thận hơn trong tương lai
Someone avatar
lá cờ my
Không vấn đề gì :D.... Bạn đã thử các câu trả lời được cung cấp chưa?
lá cờ in
Tôi đang nghiên cứu về tùy biến grub và chỉ thấy nó có sẵn cho 18.04 từ một kho lưu trữ riêng. tôi không chắc cách tiếp cận nào và muốn xem xét nó. Nhưng, tôi không thích sử dụng các kho lưu trữ riêng tư. Do đó, bây giờ tôi đang bước qua câu trả lời từ không ai cả.
Someone avatar
lá cờ my
Bạn có thể cài đặt tùy biến Grub bằng cách sử dụng `sudo apt install grub-customiser`. Câu trả lời của tôi cũng cung cấp giải pháp CLI. Đó là sự lựa chọn của bạn cả hai câu trả lời đều đúng: D BTW không có gì sai với PPA đó. Như nó đã được thử nghiệm và đáng tin cậy.
lá cờ in
Tôi đã sử dụng phương pháp không phải GUI và đang quay lại công việc kinh doanh. Cảm ơn sự giúp đỡ và bình chọn của bạn
Điểm:4
lá cờ gh

Tốt hơn là làm điều đó mà không có GUI. GRUB quá quan trọng đối với tôi để tin tưởng một chương trình che giấu chính xác những gì nó đang làm đằng sau GUI.

  1. Đầu tiên, tạo một bản sao lưu của /etc/default/grub tập tin:

    cp /etc/default/grub $HOME
    
  2. Bây giờ mở /etc/default/grub bằng trình soạn thảo văn bản và thêm:

    GRUB_DEFAULT=đã lưu
    GRUB_SAVEDEFAULT=true
    
  3. Cập nhật GRUB để lưu các thay đổi:

    cập nhật sudo-grub
    
  4. Khởi động lại nhân đang hoạt động của bạn để GRUB có thể lưu lựa chọn của bạn cho lần khởi động lại tiếp theo.

  5. Bây giờ, liệt kê tất cả các gói hạt nhân:

    dpkg -l | egrep linux-'[g|i|m|h]'
    
  6. Sau khi được xác định, bạn có thể gỡ bỏ bất kỳ gói hạt nhân nào bằng 5.4.0-92 trong tên của nó (ví dụ: linux-image-5.4.0-92-chung, tiêu đề linux-5.4.0-92, linux-mô-đun-thêm-5.4.0-92-chung, linux-mô-đun-5.4.0-92-chung) qua apt loại bỏ.

  7. Nếu bạn muốn tránh kernel có vấn đề với bản cập nhật trong tương lai, hãy chạy:

    sudo apt-mark giữ linux-image-generic linux-headers-generic
    

    Điều này sẽ giữ lại hiện tại linux-hình ảnh chung gói và ngăn không cho nó được cập nhật.

    Bạn có thể hoàn tác nó với:

    sudo apt-mark unhold linux-image-generic linux-headers-generic
    

    nhưng bạn có thể không muốn làm điều này, vì có thể bản cập nhật nhân sau sẽ khởi động mà không gặp sự cố và điều này ngăn không cho nhân được cập nhật lên phiên bản mới hơn.

  8. Để tránh việc hạt nhân đang chạy của bạn bị gỡ cài đặt bởi apt autoremove, bạn có thể đánh dấu phiên bản hạt nhân và tiêu đề mà bạn muốn giữ lại trên hệ thống của mình là thủ công. Trong trường hợp của bạn, phiên bản bạn muốn tiếp tục sử dụng là 5.4.0-91, Vì thế:

    sudo apt-mark manual linux-image-5.4.0-91-generic linux-headers-5.4.0-91-generic
    
lá cờ in
Cảm ơn vì lời khuyên. Giúp đỡ của bạn được đánh giá rất cao
lá cờ in
Tôi đã thực hiện phương pháp không phải GUI này và mọi thứ có vẻ ổn. Tôi cảm ơn tất cả sự giúp đỡ của bạn. tôi đã trở lại công việc kinh doanh
Điểm:2
lá cờ my

Giao diện đồ họa người dùng

Bạn có thể làm điều đó bằng cách sử dụng tùy biến grub Bưu kiện. Bạn có thể cài đặt nó bằng cách sử dụng:

sudo apt cài đặt tùy biến grub

Sau khi cài đặt gói, bạn có thể chạy ứng dụng sử dụng:

tùy biến grub

Bạn sẽ nhận được một giao diện Thích:

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

Nhấp chuột phải vào hạt nhân gây ra lỗi( 5.4.0-92-chung) và chọn gỡ bỏ:

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

Bây giờ, nhấp chuột phải vào hạt nhân làm việc ( 5.4.0-91-chung) và chọn đi lên:

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

bấm vào nút lưu để lưu các thay đổi:

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

Sau khi thực hiện thao tác trên, hãy chạy lệnh này trong một thiết bị đầu cuối:

cập nhật sudo-grub
sudo apt autoremove

Đó là nó!

Thẩm quyền giải quyết

Ghi chú: Để nhận hỗ trợ và trình điều khiển chính xác cho thiết bị, tôi đang sử dụng Ubuntu 21.10 với nhân tùy chỉnh. Đừng bận tâm đến các phiên bản hạt nhân trong hình ảnh, chúng chỉ để tham khảo.

lá cờ in
Cảm ơn đã trả lời. sự giúp đỡ của bạn được đánh giá cao nhất

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.