Làm thế nào để cuộn lên sau khi hoảng loạn hạt nhân?


12

Trong khi mày mò với máy ảo Linux, tôi thường xuyên bị hoảng loạn hạt nhân, điều đó thúc đẩy tất cả đầu ra hữu ích với những thứ tôi không hiểu và điều đó có lẽ không hữu ích với tôi.

Sự hoảng loạn chủ yếu xảy ra trong initramfsgiai đoạn. Tôi đang sử dụng VirtualBox.

Shift+ Bình thường Pg Upkhông hoạt động (trong trường hợp của tôi).

Có cách nào khác để cuộn lại và xem đầu ra của bất cứ thứ gì đến trước không?


Một cách hữu ích khác để có quyền truy cập vào thông tin hữu ích: bạn có thể truyền "break = Something kernel (trong đó các đối số hợp lệ cho một cái gì đó là: top, mô-đun, tiền đề, mount, mountroot, bottom, init)" - wiki.debian.org/ InitramfsDebug
Ben Creasy

Câu trả lời:


8

Cổng nối tiếp

Cổng nối tiếp là một phần cứng giao thức truyền thông cũ và đáng tin cậy mà nhân Linux hỗ trợ và hầu hết các trình giả lập.

Bạn có thể truyền các thông điệp kernel đến tệp lưu trữ hoặc bảng điều khiển thông qua nó:

Lựa chọn thay thế nối tiếp

Thậm chí còn có các phương pháp fancier được đề cập tại: Xác định nguyên nhân gây hoảng loạn nhân Linux | Trao đổi ngăn xếp Unix & Linux

  • netdump: gửi theo dõi qua mạng.

    Giả sử hoảng loạn đã không phá vỡ mạng, nhiều khả năng hơn nối tiếp.

    Những lợi thế so với nối tiếp là:

    • hoạt động cho các hệ thống không tiếp xúc nối tiếp như máy tính xách tay hiện đại

    • cáp nối tiếp có độ dài dây tối đa khá hạn chế, đó là vấn đề nếu bạn muốn có tất cả các bảng của công ty bạn trên một phòng từ xa để chia sẻ tài nguyên giữa các nhà phát triển.

      Tuy nhiên, có các đầu nối nối tiếp với máy chủ Ethernet mà tôi muốn giới thiệu thay vào đó nếu mục tiêu của bạn lộ ra nối tiếp, ví dụ: đầu nối này :

  • kdump: khởi động kernel Linux thứ cấp kiểm tra kernel bị hoảng loạn. Cái gì có thể đi sai?

Những phương pháp đó linh hoạt hơn, nhưng ít đáng tin cậy hơn.

Xem thêm: Cuộn màn hình thất bại với kernel hoảng loạn | Siêu người dùng


Đó chỉ đơn giản là một bộ chuyển đổi kết nối câm chuyển đổi cổng nối tiếp DB-9 thành hệ số dạng RJ-45 hoặc ngược lại. Nó không cho phép bạn truyền lưu lượng nối tiếp trong mạng Ethernet, nhưng cho phép bạn ví dụ sử dụng lại cáp mạng hiện có để sử dụng cổng nối tiếp. Một số thiết bị chuyển mạch mạng và tương tự cũng có thể có cổng nối tiếp ở dạng RJ-45 đơn giản vì đầu nối nhỏ hơn dễ lắp vào mặt trước của thiết bị rack 1U.
telcoM

@telcoM OK, hãy cho tôi biết nếu bạn có một liên kết đến một sản phẩm làm điều đó. Ý tôi là một máy chủ IP chuyển đổi thành nối tiếp.
Ciro Santilli 新疆 心 心

1
Bạn đang nghĩ về máy chủ thiết bị nối tiếp , còn được gọi là máy chủ cổng hoặc máy chủ thiết bị . Nhiều trong số đó được thiết kế cho mục đích tự động hóa công nghiệp, và do đó có thể không cần thiết phải tốn kém / tốn kém cho việc sử dụng sở thích. Đây là cái rẻ nhất tôi có thể tìm thấy một cách nhanh chóng.
telcoM 17/12/18

Bất kỳ nhà sản xuất cáp nào sử dụng màu xanh lam cho cáp nối tiếp chỉ là những người khó hiểu. Màu xanh dành cho VGA (có yếu tố hình thức rất giống nhau).
NH.

2

Bạn đang làm việc với cái gì?

Shift+ Pg Uplà chính xác cho hầu hết các tình huống nhưng có thể không hoạt động nếu máy ảo bị treo hoặc không khởi động hoàn toàn.

Trong trường hợp máy Mac: "Shift + Fn D-pad LÊN hoặc XUỐNG trên Macbook sẽ cho phép bạn cuộn". Đây là từ Làm thế nào để bạn cuộn lên / xuống trên máy chủ linux (thiết bị đầu cuối)? | Tràn ngăn xếp


Tôi cập nhật câu hỏi. Không nghĩ nó sẽ quan trọng, nhưng có lẽ nó có.
Minix
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.