Khởi động bị treo trong 30 giây tại Bắt đầu: Chạy / script / local-Premount


31

Sau khi nâng cấp từ Ubuntu 17.10 lên 18.04, quá trình khởi động mất 30 giây lâu hơn trước.

nó dừng lại trong 30 giây ở bước

Bắt đầu: Chạy / script / local-Premount

Rồi nó tiếp tục.

Lúc đầu, nó tiếp tục một bước nữa để

quét các hệ thống tập tin btrfs

Vì vậy, tôi đã gỡ cài đặt btrfs hỗ trợ , nhưng điều đó không giúp đỡ với vấn đề.

Tôi thấy không có thông báo nào về bước đó cả trong dmesgvà ngoàivar/log/boot.log

Làm thế nào tôi có thể gỡ lỗi vấn đề này? Tôi có thể kích hoạt đăng nhập bổ sung không?

Câu trả lời:


54

Hãy thử như sau:

  • mở /etc/initramfs-tools/conf.d/resume
  • thay thế RESUME=UUID=xxxbằngRESUME=none
  • vấn đề sudo update-initramfs -u
  • Khởi động lại hệ thống của bạn

Các tập tin nên chứa UUID của phân vùng trao đổi của bạn, bạn có thể kiểm tra điều này với sudo blkid | grep swap.

Tôi đã tìm thấy lỗi sau trên launchpad được cho là cụ thể của Lubfox nhưng các lệnh ở trên cũng giải quyết vấn đề tương tự khi cài đặt Xubfox của tôi.

Xem ý kiến # 27# 28 .

Tập tin này dường như có liên quan đến ngủ đông / đình chỉ, tôi có thể xác nhận suspendvẫn hoạt động trên hệ thống của mình sau khi thay đổi.


3
cảm ơn, đã làm việc Tôi cũng đã đăng giải pháp của bạn tại đây: unix.stackexchange.com/a/443272/20661
rubo77

Tôi đã xóa liên kết trao đổi của mình theo cách thủ công trước khi nâng cấp, nhưng tôi đoán nó vẫn được ghi nhớ ở đâu đó vì trường RESUME được đặt thành UUID cũ. Đặt nó thành không cạo ít nhất 30 giây kể từ thời gian khởi động của tôi! Hàng đầu!
Michel

Đối với tôi, vấn đề là tôi hoàn toàn không có phân vùng trao đổi (không biết điều đó đã xảy ra như thế nào). Tôi đã khắc phục vấn đề của mình bằng cách tạo phân vùng trao đổi và thêm nó vào tệp như được mô tả trong câu trả lời này.
tjespe

Tôi không chắc ý của bạn là gì với "Tệp nên chứa UUID ...". Tôi có hai TYPE = "hoán đổi" UUID, thực (/ dev / sda6) và ánh xạ (/ dev / mapper / cryptswap1). Có thể điều này xảy ra nếu bạn không có phân vùng trao đổi HOẶC mã hóa của nó. Dù sao, tôi đã rời khỏi =nonevà mọi thứ hoạt động tốt bây giờ.
Pablo A

add: trong Ubuntu 18.10 /etc/initramfs-tools/conf.d/resume không tồn tại, vì vậy tôi đã tạo nó và RESUME = không ai làm điều đó cho tôi.
NoAngel 27/12/18

1

Tôi gặp vấn đề tương tự với tất cả các cài đặt Ubuntu.

Tôi đang sử dụng LVM với trao đổi trên LV.

Trên máy tính để bàn /etc/initramfs-tools/conf.d/resumeđang đề cập đến một UUID để tránh khả năng ngủ đông.

Trên máy chủ /etc/initramfs-tools/conf.d/resumekhông tồn tại sau khi cài đặt và đưa ra độ trễ khi khởi động và / hoặc lỗi lvmetad.

sudo su -c 'echo RESUME=/dev/mapper/the_swap_LV_name > /etc/initramfs-tools/conf.d/resume' 
sudo update-initramfs -u

https://launchpad.net/bugs/1768230

Không còn độ trễ khi khởi động hoặc lỗi lvmetad.

Trân trọng

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.