Điểm:2

Rơi xuống Busybox initramfs shell khi khởi động --- không tìm thấy nhóm âm lượng

lá cờ li

vì tôi đã chiến đấu trong 3 ngày để giải quyết vấn đề này khiến chúng tôi không thể hoạt động bình thường, tôi đã đầu hàng và cố gắng nhận trợ giúp tại đây.

Tôi đã cài đặt Ubuntu Studio được vài tháng và nó được thiết lập với Mã hóa toàn bộ đĩa.

Nó đã bắt đầu cách đây vài tuần, tôi chỉ muốn cài đặt các bản cập nhật với bản nâng cấp apt-get và nó đã báo lỗi. Tôi nghĩ rằng nó được kết nối với một số gói initramfs, tôi không nhớ chính xác.Tôi chỉ nghĩ ok, tôi sẽ gỡ bỏ gói và cài đặt lại.

Tôi đã làm nó và nó không in lỗi. Vì vậy, tôi nghĩ rằng nó đang làm việc.

Nhưng trong lần khởi động lại tiếp theo, nó không khởi động được nữa mà đưa tôi đến trình bao busybox.

Với những lỗi tương tự tôi cũng có bây giờ cụ thể là:

Không tìm thấy nhóm âm lượng "vgubuntu-studio"
 Không thể xử lý nhóm âm lượng vgubuntu-studio 
Đã từ bỏ việc chờ thiết bị hệ thống tập tin gốc. Những vấn đề chung:
-Boot args (mèo /proc/cmdline)
  -Kiểm tra rootdelay= (hệ thống đã đợi đủ lâu chưa?)
-Thiếu mô-đun (cat /proc/modules; ls /dev) 
BÁO ĐỘNG! /dev/mapper/vgubuntu--studio-root không tồn tại. Rơi vào một cái vỏ! 

Busybox v1.30.1 (ubuntu 1:1.30.1-4ubuntu6.3 tích hợp trong shell (tro)


(initramfs)

Sau đó tôi phát hiện ra rằng khi tôi chọn Kernel khác để khởi động thì nó vẫn hoạt động, vì vậy tôi đã tìm cách tự động chọn Kernel này để khởi động. Tôi đã làm điều này và nó đã hoạt động trong thời gian gần đây (thật lòng tôi không biết tần suất khởi động lại máy tính nhưng một số lần chắc chắn). Đó là một cái gì đó với grub.cfg, tôi thực sự nên bắt đầu ghi chú....

Nó chủ yếu là máy tính của bạn gái tôi và tôi nhận ra rằng nó gặp sự cố khi phát video và muốn cài đặt các bản cập nhật cũng như khởi động lại nó. Và khi tôi thực hiện, nó lại bị kẹt trong busybox.

Nhưng bây giờ, bất kể Kernel nào tôi chọn, nó luôn quay trở lại Busybox, tôi chưa bao giờ khởi động được nó.

Tôi đã thử ba ngày nay để sửa nó bằng một số công cụ, chẳng hạn như công cụ sửa chữa khởi động từ usb trực tiếp của linux mint. Tôi đoán nó đã cài đặt lại grub nhưng vẫn chính xác cùng một lỗi. Và một số cách khác nhưng không có gì hiệu quả.

Hầu hết các câu trả lời khi tìm kiếm đều có các mô tả hơi khác nhau, chủ yếu là nội dung liên quan đến fsck.

Tôi thực sự sẽ đánh giá cao bất kỳ sự trợ giúp nào hoặc thúc đẩy đi đúng hướng về nơi tìm kiếm.

Cảm ơn vì đã đọc

Điểm:2
lá cờ cz

Tôi đã vào tình huống tương tự như bạn đã làm. Có thể có một cách đơn giản hơn, nhưng đây là những gì tôi đã làm để khắc phục nó. Bạn sẽ cần một USB Ubuntu để có thể chroot vào phân vùng được mã hóa.

Bạn cần cài đặt cryptsetup-initramfs và sau đó chạy cập nhật-initramfs bằng cách làm như sau.

Chroot vào phân vùng được mã hóa

Khởi động vào Ubuntu từ USB và nhấp vào nút "Dùng thử Ubuntu". Mở một thiết bị đầu cuối.

Tìm phân vùng được mã hóa của bạn.

Sudo fdisk -l

Giải mã phân vùng. Giả sử phân vùng được mã hóa của tôi là/dev/sda3

sudo cryptsetup luksOpen /dev/sda3 sda3_crypt

Nó sẽ nhắc bạn nhập mật khẩu vào phân vùng được mã hóa của bạn. Bây giờ chúng ta cần gắn kết và chroot vào phân vùng. Bạn sẽ cần biết vị trí của root, cũng như phân vùng /boot và EFI. Bạn có thể dùng sudo blkid để tìm kiếm chúng. Nó sẽ giống như thế này sda2 là phân vùng khởi động và sda1 là phân vùng EFI.

Sudo mount /dev/mapper/vgubuntu--studio-root /mnt
Sudo mount /dev/sda2 /mnt/boot
Sudo mount /dev/sda1 /mnt/boot/efi
cho tôi trong /dev /dev/pts /proc /sys /run; thực hiện sudo mount -B $i /mnt$i; xong
sudo chroot /mnt
sudo grub-cài đặt
cập nhật-grub 

Bây giờ bạn đang ở trong một thiết bị đầu cuối chroot, giống như đang ở trong một thiết bị đầu cuối bên trong phân vùng được mã hóa của bạn. Bạn nên có quyền truy cập vào các tệp của mình, vì vậy, trước khi làm bất kỳ điều gì khác, bạn có thể thử sao chép chúng vào một vị trí an toàn đề phòng các bước tiếp theo không hoạt động.

Cài đặt cryptsetup-initramfs

Sudo apt-get cài đặt cryptsetup-initramfs

Kiểm tra tệp crypttab và cập nhật initramfs

Kiểm tra /etc/crypttab tệp bằng trình chỉnh sửa để đảm bảo tệp được thiết lập đúng cách. Của tôi không thay đổi, nhưng bạn có thể muốn xem qua.

Cập nhật initramfs bằng lệnh này.

cập nhật-initramfs -k tất cả -u

Các -k tất cả tùy chọn chỉ định cập nhật nó cho tất cả các phiên bản kernel. Bạn có thể chỉ định (những) cái bạn muốn nếu bạn không muốn cập nhật tất cả. Các -u tùy chọn là cập nhật initramfs hiện có thay vì tạo cái mới hoặc xóa cái cũ.

Thoát khỏi chroot, ngắt kết nối và khởi động lại

Để thoát khỏi môi trường chroot và ngắt kết nối phân vùng của bạn.

lối ra
đĩa CD
cho tôi trong /mnt/dev/pts /mnt/dev /mnt/proc /mnt/sys /mnt/run /mnt/boot/efi /mnt/boot /mnt; làm sudo umount $i; xong

Khởi động lại hệ thống và tháo USB. Hy vọng rằng điều này sửa chữa những điều cho bạn như nó đã làm cho tôi. Vấn đề lớn là cryptsetup-initramfs đã mất tích. Nó có thể đã bị xóa khi bạn gỡ cài đặt initramfs bưu kiện.

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