Làm cách nào tôi có thể chụp các thông báo khởi động FreeBSD được hiển thị trên bảng điều khiển hoạt động?


2

Tôi đang làm việc với một nhà phát triển của NAS4Free (dựa trên FreeBSD) và để giúp chẩn đoán các vấn đề, tôi đang cố gắng nắm bắt đầu ra của giao diện điều khiển được tạo trong khi khởi động.

Sau nhiều tìm kiếm, tôi không thể tìm thấy bất kỳ gợi ý nào về cách thực hiện việc này. Tôi thấy rằng khi chuyển sang chế độ cuộn với Scroll Lock, tôi có thể cuộn lại, nhưng điều tôi thực sự muốn làm là lấy toàn bộ bộ đệm và chuyển nó vào một tệp mà sau đó tôi có thể đăng lên Pastebin hoặc tương tự, để anh ấy có thể đi qua nó và tìm các khu vực có thể có vấn đề.

Bối cảnh: NAS4Free đang chạy "nhúng" trên kim loại trần, do đó, việc cấu hình lại nó để chuyển các thông điệp khởi động sang một nơi khác là không thể.

dmesg đã được sử dụng, nhưng không liệt kê tất cả các mục cụ thể được in trong trình tự khởi động.

sysctl -a đã được đề xuất và trong khi một số đầu ra hữu ích, nó vẫn không bao gồm tất cả các thông báo khởi động.

/var/log/messages không tồn tại, điều đó có nghĩa là logger chưa được khởi động (có khả năng giảm việc ghi lại vào phương tiện khởi động)

========

Về cơ bản, tôi chỉ muốn một cách để lấy nội dung của bộ đệm của giao diện điều khiển và kết xuất nó vào một tệp văn bản trên đĩa, thay vì phải tự gõ ra mọi thứ có thể quan tâm.

Câu trả lời:


2

Sau nhiều cuộc thảo luận với các nhà phát triển NAS4Free, có vẻ như thông tin tôi đang tìm kiếm được đưa vào nhật ký /var/log/system.log.


1

Nhìn vào /var/log/messages.

Nếu bạn cần trích xuất thêm thông tin, hãy đọc trang hướng dẫn của logger. Với loggerbạn có thể sử dụng syslogđể lưu đầu ra của các chương trình.


$ cat /var/log/messages cat: /var/log/messages: No such file or directoryCó vẻ như nó không ghi nhật ký tất cả các thông báo hiển thị trong khi khởi động.
sát thủ

Có thể hệ thống của bạn không lưu nhật ký hoặc vị trí của nhật ký khác với nơi truyền thống. Đọc freebsd.org/cgi/ .
Rufo El Magufo

Tôi sẽ cố gắng liên hệ với một nhà phát triển tích cực của NAS4Free và xem đó có phải là trường hợp không. Mặt khác, tôi biết văn bản nằm trong bộ đệm ở đâu đó, bởi vì trên bảng điều khiển được đính kèm vật lý, tôi có thể cuộn trở lại phần khởi động, tôi chỉ không biết cách truy cập bộ đệm đó.
sát thủ

@killermist không chỉnh sửa bài viết của tôi để thêm giải pháp. Chỉ cần thêm câu trả lời khác và chấp nhận câu trả lời của bạn :)
Rufo El Magufo
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.