Có phải Ubuntu 14.04.2 thường mất một thời gian dài tại ngẫu nhiên: nhóm không chặn được khởi tạo bước Bước trong quá trình khởi động?


9

Trong quá trình khởi động, Ubuntu 14.04.2 của tôi mất khoảng 11 giây để hoàn thành bước "ngẫu nhiên: nhóm không chặn được khởi tạo" (đây là bước chậm nhất, FYI).

  1. Bước này có ý nghĩa gì?
  2. Có phải là bình thường để mất một thời gian dài để hoàn thành nó?
  3. Có giải pháp nào cho việc này không?

Nhật ký mẫu / var / log / dmesg từ Ubuntu 14.04.2 của tôi được hiển thị bên dưới:

[    2.090510] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    2.091836] i915 0000:00:02.0: registered panic notifier
[    2.103088] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    2.104819] acpi device:02: registered as cooling_device4
[    2.106250] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input6
[    2.107908] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[    2.214193] psmouse serio1: synaptics: queried max coordinates: x [..5888], y [..4856]
[    2.301008] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[    2.334007] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xe40000/0xa0400, board id: 0, fw id: 639087
[    2.409482] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input5
[    2.914326] Switched to clocksource tsc
[    3.120191] random: nonblocking pool is initialized
[   14.745283] Adding 3986428k swap on /dev/sda5.  Priority:-1 extents:1 across:3986428k FS
[   14.875375] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   15.027854] systemd-udevd[333]: starting version 204
[   15.316294] lp: driver loaded but no devices found
[   15.330491] ppdev: user-space parallel port driver

Câu trả lời:


2

Tôi tin rằng bước đặc biệt này không thực sự mất nhiều thời gian. Thông báo trong nhật ký dmesg được in khi nhóm đã được khởi tạo, không phải khi bắt đầu khởi tạo.

Những gì Linux đang làm trong 11 giây đó có lẽ là thăm dò, xác định và khởi tạo phần cứng, không nhất thiết phải tạo các mục trong nhật ký dmesg.


Vâng, tôi thấy như vậy. (Tôi hy vọng) một cái gì đó vô hại phải xảy ra trong nền.
Tom

2

Nói, một cách khác: Không nó không bình thường, một cái gì đó đang mất một thời gian để đáp ứng. Bạn có bất kỳ thiết bị ngoại vi nào bạn có thể rút phích cắm và thử lại khởi động không? Một trong số họ có khả năng tạo ra một số vấn đề. rút phích cắm máy in, bộ nhớ usb, v.v ... và thử khởi động lại. Có nhanh hơn không? Nếu có, hãy thử chèn một thiết bị vào hệ thống của bạn và khởi động lại để xác định thiết bị gặp rắc rối. Tìm ra thiết bị gặp rắc rối, và gửi lại. bạn có thể kiểm tra tính toàn vẹn đĩa của mình (Phân tích SMART)

Nhật ký bạn muốn xem là (có thể): /var/log/syslog

bạn cũng có thể thử truy cập vào bios của mình và vô hiệu hóa những thứ như cổng song song và phần cứng không sử dụng khác, để bạn không cần lãng phí thời gian để khởi tạo các cổng mà bạn không sử dụng.


Rút phích cắm tất cả các thiết bị ngoại vi không thực hiện được mẹo, không phải tất cả các thử nghiệm mà bạn đã đề xuất. Ubuntu vẫn mất 11 giây như vậy giữa 2 bước đó và tôi không thể tìm ra lý do. Dù sao, nó không phải là một thảm họa hoàn toàn. Có thể sống với. Cảm ơn rất nhiều cho gợi ý của bạn.
Tom

Này @Tom lệnh gì: cat /proc/sys/kernel/threads-maxcung cấp cho bạn?
j0h

Nó hiển thị "59582". Điều đó là tốt hay xấu? Xin lỗi, tôi là một người mới hoàn toàn liên quan đến các vấn đề hạt nhân.
Tom

Tôi không chắc chắn vào thời điểm này, tôi đã đi sâu vào một số ý tưởng khác về việc khắc phục vấn đề của bạn. Tôi thấy một vài chủ đề khác giống như chủ đề này trên các diễn đàn khác, nhưng các giải pháp mọi người đã cài đặt lại. Nhưng dù sao, tôi nghĩ rằng "nhóm không chặn" phải liên quan đến giới hạn luồng và luồng. Tôi sẽ đăng lại sau tôi phải bắt xe buýt về nhà.
j0h

2

Nó có thể đang cố gắng và không chuyển đổi chế độ video. Hãy thử thêm nomodesetvào dòng lệnh kernel và xem nếu nó giúp.

Trong bootmenu grub, nhấn eđể chỉnh sửa mục khởi động hiện tại và nối " nomodeset" vào dòng bắt đầu bằng linux. Sau đó nhấn f10 hoặc ctrl+ xđể khởi động mục đã sửa đổi.


Xin chào @ András nếu bạn có thể chỉnh sửa câu trả lời của mình để thêm hướng dẫn về cách chính xác một người có thể đi thêm nomodesetvào kernel?
Tshilidzi Mudau

1
Trả lời sửa đổi theo yêu cầu.
András Korn
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.