Điểm:2

Sự cố khởi động Ubuntu từ Grub vào ngày 20.10

lá cờ vn

Tôi có một hệ thống Ubuntu 20.10 khởi động kép với Windows 10. Nó đã hoạt động được khoảng 8 tháng qua, nhưng đột nhiên hôm nay nó không còn khởi động từ Grub nữa. Ngay sau khi chọn Ubuntu từ menu thả xuống, máy tính xách tay của tôi chuyển sang màn hình đen nhưng được chiếu sáng và nằm đó mãi mãi. Máy tính xách tay của tôi là Lenovo Yoga 720 15". Thời gian lâu nhất tôi để nó ngồi mà không tắt nguồn là 30 phút. Tôi đã cố gắng sử dụng tính năng sửa chữa khởi động trên USB trực tiếp, nhưng điều đó không khắc phục được gì.Nó đã cho tôi liên kết sau: https://paste.ubuntu.com/p/QfkxbrnmNX/

Trong Grub, tôi có thể chọn các tùy chọn nâng cao cho Ubuntu. Nếu tôi chọn Ubuntu, với Linux 5.8.0-59-generic chỉ có hai dòng hiển thị trên màn hình:

Đang tải Linux 5.8.0-59-generic ...
Đang tải ramdisk ban đầu ...

Kết quả tương tự xảy ra khi ở các tùy chọn nâng cao nếu tôi chọn Linux 5.8.0-59-generic(recovery).

Tôi chỉ có thể khởi động thành công hệ thống khi sử dụng 5.8.0-55-generic.

Có ai gặp phải vấn đề này trước đây hoặc có bất kỳ đề xuất nào về cách khắc phục sự cố không?

Bất kỳ trợ giúp nào cũng được đánh giá rất cao!

Cập nhật số 1: Tôi hiện đang sử dụng cách giải quyết này. Điều đó có nghĩa là tôi phải nhấn phím quay lại hai lần khi khởi động thay vì chỉ một lần, Làm cách nào tôi có thể khởi động với phiên bản kernel cũ hơn?, nhưng có vẻ như tôi có thể đã gặp lỗi.

Cập nhật #2: Chạy nhận xét và đầu ra được đề xuất:

(cơ sở) tyler@tyler-desktop:~$ ls -al /boot

tổng cộng 204836

drwxr-xr-x 5 gốc gốc 4096 ngày 16 tháng 7 20:44 .
drwxr-xr-x 23 gốc gốc 4096 ngày 30 tháng 4 16:15 ..
-rw-r--r-- 1 gốc gốc 248155 ngày 1 tháng 6 02:57 config-5.8.0-55-generic
-rw-r--r-- 1 gốc gốc 248155 ngày 16 tháng 6 18:11 config-5.8.0-59-generic
drwxr-xr-x 4 gốc gốc 16384 ngày 31 tháng 12 năm 1969 efi
drwxr-xr-x 4 gốc gốc 4096 ngày 18 tháng 7 14:30 grub
drwxr-xr-x 5 gốc gốc 4096 ngày 20 tháng 1 14:02 grub.bak
lrwxrwxrwx 1 root root 27 ngày 22 tháng 6 17:47 initrd.img -> initrd.img-5.8.0-59-generic
-rw-r--r-- 1 root root 54119063 5 tháng 7 19:46 initrd.img-5.8.0-55-generic
-rw-r--r-- 1 gốc gốc 115559351 ngày 16 tháng 7 20:44 initrd.img-5.8.0-59-generic
lrwxrwxrwx 1 root root 27 ngày 22 tháng 6 17:47 initrd.img.old -> initrd.img-5.8.0-55-generic
-rw-r--r-- 1 root root 182704 Ngày 18 tháng 8 năm 2020 memtest86+.bin
-rw-r--r-- 1 root root 184380 Ngày 18 tháng 8 năm 2020 memtest86+.elf
-rw-r--r-- 1 root root 184884 Ngày 18 tháng 8 năm 2020 memtest86+_multiboot.bin
-rw------- 1 thư mục gốc 5654214 Ngày 1 tháng 6 02:57 System.map-5.8.0-55-generic
-rw------- 1 root root 5654841 16 tháng 6 18:11 System.map-5.8.0-59-generic
lrwxrwxrwx 1 root root 24 Jun 22 17:47 vmlinuz -> vmlinuz-5.8.0-59-generic
-rw------- 1 thư mục gốc 13824992 Ngày 1 tháng 6 03:01 vmlinuz-5.8.0-55-generic
-rw------- 1 root root 13825888 16 tháng 6 18:20 vmlinuz-5.8.0-59-generic
lrwxrwxrwx 1 gốc gốc 24 ngày 22 tháng 6 17:47 vmlinuz.old -> vmlinuz-5.8.0-55-generic

Cập nhật #3: Một lần nữa chạy đầu vào được đề xuất:

(cơ sở) tyler@tyler-desktop:~$ Sudo update-initramfs -c -k 5.8.0-59-generic

[sudo] mật khẩu cho tyler: 
update-initramfs: Đang tạo /boot/initrd.img-5.8.0-59-generic
Tôi: Các initramfs sẽ cố gắng tiếp tục từ /dev/nvme0n1p5
Tôi: (UUID=53453367-1200-4da4-85dc-38594b9965a7)
Tôi: Đặt biến TIẾP TỤC để ghi đè lên điều này.
(cơ sở) tyler@tyler-desktop:~$ ls -al /boot
tổng cộng 204836
drwxr-xr-x 5 gốc gốc 4096 ngày 19 tháng 7 18:25 .
drwxr-xr-x 23 gốc gốc 4096 ngày 30 tháng 4 16:15 ..
-rw-r--r-- 1 gốc gốc 248155 ngày 1 tháng 6 02:57 config-5.8.0-55-generic
-rw-r--r-- 1 gốc gốc 248155 ngày 16 tháng 6 18:11 config-5.8.0-59-generic
drwxr-xr-x 4 gốc gốc 16384 ngày 31 tháng 12 năm 1969 efi
drwxr-xr-x 4 gốc gốc 4096 ngày 18 tháng 7 14:30 grub
drwxr-xr-x 5 gốc gốc 4096 ngày 20 tháng 1 14:02 grub.bak
lrwxrwxrwx 1 gốc gốc 27 ngày 22 tháng 6 17:47 initrd.img -> 
initrd.img-5.8.0-59-generic
-rw-r--r-- 1 root root 54119063 5 tháng 7 19:46 initrd.img-5.8.0-55-generic
-rw-r--r-- 1 gốc gốc 115558409 ngày 19 tháng 7 18:25 initrd.img-5.8.0-59-generic
lrwxrwxrwx 1 gốc gốc 27 ngày 22 tháng 6 17:47 initrd.img.old -> 
initrd.img-5.8.0-55-chung
-rw-r--r-- 1 root root 182704 Ngày 18 tháng 8 năm 2020 memtest86+.bin
-rw-r--r-- 1 root root 184380 Ngày 18 tháng 8 năm 2020 memtest86+.elf
-rw-r--r-- 1 gốc gốc 184884 18 Tháng tám 2020 
memtest86+_multiboot.bin
-rw------- 1 thư mục gốc 5654214 Ngày 1 tháng 6 02:57 System.map-5.8.0-55-generic
-rw------- 1 root root 5654841 16 tháng 6 18:11 System.map-5.8.0-59-generic
lrwxrwxrwx 1 root root 24 Jun 22 17:47 vmlinuz -> vmlinuz-5.8.0-59-generic
-rw------- 1 thư mục gốc 13824992 Ngày 1 tháng 6 03:01 vmlinuz-5.8.0-55-generic
-rw------- 1 root root 13825888 16 tháng 6 18:20 vmlinuz-5.8.0-59-generic
lrwxrwxrwx 1 gốc gốc 24 ngày 22 tháng 6 17:47 vmlinuz.old -> vmlinuz-5.8.0-55-generic

Cập nhật #4:

(cơ sở) tyler@tyler-desktop:~$ grep -i nén /etc/initramfs-tools/initramfs.conf
 # Dung lượng RAM sẽ sử dụng cho không gian hoán đổi nén dựa trên RAM.
 # NÉN: [ gzip | bzip2 | lz4 | lzma | lzop | xz ] 
NÉN=lz4
(cơ sở) tyler@tyler-desktop:~$ grep -v "#" /etc/modules

Nếu có một đầu ra mong đợi từ đầu vào thứ hai, thì không có gì.

Cập nhật #5: Nhiều đầu ra hơn:

(cơ sở) tyler@tyler-desktop:~$ grep -i resume /etc/default/grub
(cơ sở) tyler@tyler-desktop:~$ cat /etc/initramfs-tools/conf.d/resume
mèo: /etc/initramfs-tools/conf.d/resume: Không có tệp hoặc thư mục như vậy
(cơ sở) tyler@tyler-desktop:~$ grep -i hoán đổi /etc/fstab
# trao đổi được bật /dev/nvme0n1p5 trong khi cài đặt
UUID=53453367-1200-4da4-85dc-38594b9965a7 không hoán đổi sw 0 0

Cập nhật #6:

(cơ sở) tyler@tyler-desktop:~$ cat /etc/initramfs-tools/initramfs.conf
#
# initramfs.conf
# Tệp cấu hình cho mkinitramfs(8). Xem initramfs.conf(5).
#
# Lưu ý rằng các tùy chọn cấu hình từ tệp này có thể bị ghi đè
# bằng các tệp cấu hình trong thư mục /etc/initramfs-tools/conf.d.

#
# MÔ-ĐUN: [ nhất | khởi động mạng | dep | danh sách ]
#
# nhất - Thêm hầu hết các hệ thống tập tin và tất cả trình điều khiển ổ cứng.
#
# dep - Hãy thử và đoán mô-đun nào sẽ tải.
#
# netboot - Thêm các mô-đun cơ sở, mô-đun mạng, nhưng bỏ qua các thiết bị chặn.
#
# danh sách - Chỉ bao gồm các mô-đun từ danh sách 'các mô-đun bổ sung'
#

MÔ-ĐUN=hầu hết

#
# BUSYBOX: [ y | n| tự động ]
#
# Sử dụng vỏ busybox và các tiện ích. Nếu được đặt thành n, tiện ích klibc sẽ được sử dụng.
# Nếu được đặt thành tự động (hoặc không được đặt), busybox sẽ được sử dụng nếu được cài đặt và klibc sẽ
# được sử dụng khác.
#

BUSYBOX=ô tô

#
# COMPCACHE_SIZE: [ "x K" | "x M" | "x G" | "x %" ]
#
# Dung lượng RAM sẽ sử dụng cho không gian hoán đổi nén dựa trên RAM.
#
# Một giá trị trống - compcache hoàn toàn không được sử dụng hoặc thêm vào initramfs.
# Một số nguyên và K (ví dụ: 65536 K) - sử dụng một số kilobyte.
# Một số nguyên và M (ví dụ: 256 M) - sử dụng một số megabyte.
# Một số nguyên và G (ví dụ: 1 G) - sử dụng một số gigabyte.
# Một số nguyên và % (ví dụ: 50 %) - sử dụng phần trăm dung lượng RAM.
#
# Bạn có thể tùy chọn cài đặt gói compcache để định cấu hình cài đặt này
# thông qua debconf và có tập lệnh không gian người dùng để tải và hủy tải compcache.
#

COMPCACHE_SIZE=""

#
# NÉN: [ gzip | bzip2 | lz4 | lzma | lzop | xz ]
#

NÉN=lz4

#
# NFS Phần cấu hình.
#

#
# THIẾT BỊ: ...
#
# Chỉ định giao diện mạng cụ thể, như eth0
# Bị ghi đè bởi tùy chọn ip= hoặc BOOTIF= bootarg
#

THIẾT BỊ =

#
# NFSROOT: [ tự động | CHỦ: MOUNT ]
#

NFSROOT=tự động

#
# KÍCH THƯỚC: ...
#
# Kích thước của điểm gắn /run tmpfs, như 256M hoặc 10%
# Bị ghi đè bởi tùy chọn initramfs.runsize= bootarg
#

CHẠY KÍCH THƯỚC=10%

Cập nhật số 7: Các thư mục bị mắc kẹt có thể gây ra sự cố

(cơ sở) tyler@tyler-desktop:~/Downloads$ rm -r ventoy-1.0.46
rm: không thể xóa 'ventoy-1.0.46': Hệ thống tệp chỉ đọc
(cơ sở) tyler@tyler-desktop:~/Downloads$ rm ventoy-1.0.46-linux.tar.gz 
rm: không thể xóa 'ventoy-1.0.46-linux.tar.gz': Hệ thống tệp chỉ đọc
heynnema avatar
lá cờ ru
Khởi động đến -55 và thực hiện `ls -al /boot` và chỉnh sửa đầu ra đó (sao chép/dán) vào câu hỏi của bạn. Bắt đầu nhận xét cho tôi bằng @heynnema nếu không tôi sẽ nhớ chúng.
guiverc avatar
lá cờ cn
Lưu ý: Nếu đó là một lỗi, thì có khả năng nó sẽ không được sửa khi bản phát hành đến EOL vào thứ Năm tuần này (https://fridge.ubuntu.com/2021/06/18/ubuntu-20-10-groovy-gorilla-reaches- end-of-life-on-july-22-2021/) vì vậy tôi có thể sẽ khởi động hệ thống 21.04 và xác nhận rằng hệ thống đó đáng tin cậy, sau đó nâng cấp lên hệ thống đó; vì giải pháp thay thế của bạn là quay ngược trở lại Ubuntu 20.04 LTS trong vài ngày tới do ngày 20.10 chỉ còn lại số giờ/ngày trong chu kỳ hỗ trợ của nó.
Tyler Kovach avatar
lá cờ vn
@heynnema -- Chạy đầu vào và thêm đầu ra vào Update#2
heynnema avatar
lá cờ ru
@TylerKovach Vui lòng xem câu trả lời của tôi. Nếu nó giúp giải quyết vấn đề, hãy nhớ chấp nhận nó bằng cách nhấp vào biểu tượng dấu kiểm xuất hiện ngay bên trái câu trả lời của tôi. Cảm ơn!
heynnema avatar
lá cờ ru
@TylerKovach Tình trạng xin vui lòng ...
Tyler Kovach avatar
lá cờ vn
@heynnema Tôi nhận được một tin nhắn thú vị mà tôi không biết diễn giải như thế nào. Có vẻ như kích thước tệp không thay đổi nên nó vẫn bị hỏng.
heynnema avatar
lá cờ ru
Tôi cho rằng nó vẫn không khởi động, phải không? Thông điệp là gì? Đồng thời cho tôi xem đầu ra của `grep -i nén /etc/initramfs-tools/initramfs.conf` và `grep -v "#" /etc/modules`.
Tyler Kovach avatar
lá cờ vn
@heynnema Thông báo tôi đã đặt trong bài đăng gốc trong Cập nhật # 3. Vâng, nó vẫn không khởi động. Những đầu ra mà bạn yêu cầu có trong Bản cập nhật #4.
heynnema avatar
lá cờ ru
Cho tôi xem `grep -i resume /etc/default/grub` và `cat /etc/initramfs-tools/conf.d/resume` và `grep -i swap /etc/fstab`.
heynnema avatar
lá cờ ru
Thực hiện `cat /etc/initramfs-tools/initramfs.conf` và xác nhận rằng "COMPRESS=lz4" nằm trên dòng riêng của nó... chứ không phải ở cuối dòng khác như Bản cập nhật #4 của bạn hiển thị.
heynnema avatar
lá cờ ru
Làm `cat /etc/initramfs-tools/initramfs.conf`
Tyler Kovach avatar
lá cờ vn
@heynnena Quả thực nó nằm trên dòng riêng của nó, tôi đã bỏ lỡ điều đó. Bạn có muốn xem kết quả không?
heynnema avatar
lá cờ ru
Vâng, làm ơn. Thực ra bây giờ tôi đang xem một thứ khác... `cat /etc/initramfs-tools/initramfs.conf`.
Tyler Kovach avatar
lá cờ vn
@heynnema --Đã thêm nó vào Bản cập nhật #6
heynnema avatar
lá cờ ru
Hừm. Bạn có nhớ đã thực hiện bất kỳ thay đổi nào đối với hệ thống của mình vào ngày 16 tháng 7 không? Hiện tại, hãy tiếp tục khởi động kernel -55. Tôi cần một chút thời gian để suy nghĩ về những gì khác có thể sai. Bạn có DVD/USB Ubuntu Live 20.10 không? Bạn có bản sao lưu tốt?
Tyler Kovach avatar
lá cờ vn
@heynnema Vào ngày 16 tháng 7, tôi đã cài đặt Ventoy vì tôi đang cố gắng thử nghiệm và cài đặt Linux trên Macbook của mình theo hướng dẫn tại đây . Nó đã không thành công, nhưng đó là điều quan trọng. Dù sao đi nữa, có một số thư mục bị kẹt mà tôi không thể xóa bằng rm khiến tôi khó chịu và đó có thể là một nguyên nhân, IDK. Chúng đang ở bản cập nhật #7.
Tyler Kovach avatar
lá cờ vn
Ngoài ra, cuối cùng tôi đã thay thế bản sao Ubuntu Live 20.10 của mình bằng Ventoy và sau khi nó không hoạt động, tôi đã tải xuống Ubuntu Live 21.04. Tôi cũng có lẽ nên sao lưu lại PC của mình kể từ lần cuối cùng là 6 tháng trước
heynnema avatar
lá cờ ru
Đĩa của bạn đang ở chế độ chỉ đọc, điều này thường xảy ra do có lỗi xảy ra với hệ thống tệp của bạn. Xem Cập nhật số 1 trong câu trả lời của tôi. Sau khi sao lưu, hãy cài đặt lại Ubuntu và xem liệu điều đó có giải quyết được sự cố của bạn không.
heynnema avatar
lá cờ ru
@TylerKovach Tình trạng xin vui lòng ...
Tyler Kovach avatar
lá cờ vn
@heynnema Tôi nghĩ vấn đề là phân vùng windows đang kiểm soát hệ thống tệp NTFS mà tôi đã thiết lập cho bộ lưu trữ của mình để tôi có thể truy cập cùng một tệp từ cả Windows và Ubuntu nếu cần. Giải pháp của bạn không khắc phục được hệ thống tệp chỉ đọc. Cuối cùng, tôi đã xóa phân vùng windows và cài đặt lại một bản sao Ubuntu 21.04 mới sau khi sao lưu toàn bộ ổ cứng. Nó dường như được chạy trơn tru. Cám ơn vì mọi sự trợ giúp của bạn!
heynnema avatar
lá cờ ru
Cảm ơn các cập nhật!
Điểm:3
lá cờ ru

Tệp ramdisk chung initrd.img-5.8.0-59 của bạn bị hỏng và đó là lý do tại sao bạn không thể khởi động nhân -59.

Đang tải Linux 5.8.0-59-generic ...
Đang tải ramdisk ban đầu ...

Xem kích thước tệp và ngày sửa đổi trong hai tệp ramdisk sau trong /boot...

-rw-r--r-- 1 root root 54119063 5 tháng 7 19:46 initrd.img-5.8.0-55-generic
-rw-r--r-- 1 gốc gốc 115559351 ngày 16 tháng 7 20:44 initrd.img-5.8.0-59-generic

Cách khắc phục...

Khởi động kernel -55, mở một phần cuối và gõ các lệnh sau:

Sudo update-initramfs -c -k 5.8.0-59-generic

ls -al /khởi động # xác nhận kích thước tệp mới cho initrd.img-5.8.0-59-generic

khởi động lại # đến hạt nhân -59 bình thường

Cập nhật #1:

Để kiểm tra hệ thống tập tin của bạn...

  • khởi động vào Ubuntu Live DVD/USB ở chế độ Dùng thử Ubuntuâ
  • mở một phần cuối cửa sổ bằng cách nhấn Điều khiển+thay thế+t
  • loại Sudo fdisk -l
  • xác định tên thiết bị /dev/sdXX cho "Hệ thống tệp Linux" của bạn
  • loại Sudo fsck -f /dev/sdXX, thay thế sdXX với số bạn đã tìm thấy trước đó
  • lặp lại fsck lệnh nếu có lỗi
  • loại khởi động lại

Đă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.