#1 楼
是的,所有内容都有日志。如果将新设备连接到Pi,则正在加载的模块将显示在
dmesg
中。例如,$ dmesg | tail
[16037.102139] Initializing USB Mass Storage driver...
[16037.102299] scsi4 : usb-storage 2-2:1.0
[16037.102422] usbcore: registered new interface driver usb-storage
[16037.102425] USB Mass Storage support registered.
所有其他日志将在
/var/log/
中放置。一些重要的消息包括:/var/log/boot
-对于所有引导消息,例如启动守护程序。/var/log/Xorg.0.log
-所有Xorg日志。包括任何错误。/var/log/errors.log
-任何系统错误也将记录在这里。评论
如果您将ssh插入正在运行的无头pi,则在命令提示符下键入dmesg将为您完成此操作。
–阿莫斯
2012年7月23日在22:29
@Amos是的,它将为您做到这一点
– Suhaib
13年5月13日在12:09
如另一个答案中所述:您需要bootlogd在/var/log/boot.log中具有启动消息(守护程序启动消息)
– Marki555
15年7月29日在14:04
#2 楼
您可以通过连接到GPIO端口的引脚14/15上的UART来查看启动消息。以下是如何将其连接到在ebay上仅需几美元的PL2303 UART之一。因为我是从同一台计算机上的USB端口为RPi供电的,所以我不需要连接GND。只需要橙色导线。如果要在启动后登录,则也需要紫色导线。
如果需要连接GND,则应连接到橙色导线左侧的引脚。
将串行端口设置为115200波特,就全部设置好了
评论
我真的需要得到其中之一!完全更新后,我的远程无头Pi只是无法正常启动。如果您再也无法通过SSH进入系统来检查日志,则有点麻烦。
–加纳马♦
15年4月20日在19:26
但是,您在另一台计算机上使用什么软件进行连接?
– MikeSchinkel
16/09/24'2:23
@MikeSchinkel,任何终端模拟器:在Linux上,我通常使用minicom或screen。腻子在窗户上
– John La Rooy
16-09-25在10:36
只需提及从一侧接收的rx应当在另一侧连接到tx,而与tx相反。另外,如果您要为RPI使用单独的电源(USB除外),也不要忘记连接GND引脚
–塞勒·贾拉勒·侯赛尼(Jalal Hosseini)
20年5月13日在18:27
#3 楼
如果您正在寻找systemd引导消息,则可以在/var/log/boot.log
(我认为必须为此安装bootlogd
)或虚拟控制台/dev/vcs1
中找到它们。vcs1
只是一行,因此您可以用fold
或fmt
格式化对我来说,它适用于:
# fold -w 148 /dev/vcs1
(每行= 148列)
评论
这个问题的标题听起来很恐怖。如果您正在使用树莓(可能是),则安装bootlogd将添加启动日志。在安装该软件包之前,我的笔记本电脑上没有任何运行debian-x86的启动日志。