Başsız Koşu - önyükleme ekranı mesajlarını kontrol etme


31

Raspberry Pi ile sıfırdan başsız çalışmak artık oldukça kolay.

Bununla birlikte, sorunu olabilecek bir alan, Ahududu Pi'ye eklenen aygıtlarla ilgili hata ayıklamadır. Genellikle bu sorunları önyükleme sırasında kayan mesajlarda görürsünüz.

Bu mesajlar herhangi bir yerde - bir günlüğe - yankılanıyor mu yoksa yalnızca önyükleme sırasında bir monitör bağlarsanız kullanılabilir mi?


16
Bu sorunun başlığı korkunç görünüyor.
Jivings

1
raspbrian kullanıyorsanız (muhtemelen sizsiniz), o zaman yükleme bootlogdönyükleme günlükleri ekleyecektir. Bu paketi yükleyene kadar dizüstü bilgisayarımda debian-x86 çalıştıran önyükleme günlükleri yoktu.
ctrl-alt-delor

Yanıtlar:


27

Evet, her şeyin günlükleri var.

Pi'ye yeni bir cihaz bağlarsanız, yüklenmekte olan modül görünecektir dmesg. Örneğin;

$ 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.

Diğer tüm kütükler yerlerini alacaktır /var/log/. Bazı önemli olanlar:

  • /var/log/boot - Başlangıçtaki ödemeler gibi tüm açılış mesajları için.

  • /var/log/Xorg.0.log- Tüm Xorg kayıtları. Herhangi bir hata dahil.

  • /var/log/errors.log - Herhangi bir sistem hatası da buraya kaydedilir.


1
Eğer çalışan başsız pi'ye ssh atarsanız, komut istemine dmesg yazmanız bunu sizin için yapar.
Amos

@Amos evet bu sizin için yapacak
Suhaib

Başka bir cevapta da belirtildiği gibi: bootlogdönyükleme iletileriniz (daemons başlangıç ​​iletileri) içinde/var/log/boot.log
Marki555 29.05.2015

40

Açılış mesajlarını GPIO portunun 14/15 pinindeki UART'a bağlanarak görebilirsiniz.

İşte ebay üzerinde birkaç dolara bulabileceğiniz PL2303 UART'lardan birine nasıl bağlanacağınız.

GND'ye bağlanmama gerek yoktu çünkü RPI'yı aynı bilgisayardaki bir USB portundan çalıştırıyorum.

Sadece açılış mesajlarını görmek istiyorsanız, sadece turuncu kabloya ihtiyacınız olacak. Bir kez açtığında oturum açmak istiyorsanız, mor kabloya da ihtiyacınız olacak.

GND'yi bağlamanız gerekiyorsa, turuncu kablonun solundaki pime gitmelidir.

PL2303 UART

Seri bağlantı noktasını 115200 baud'a ayarlayın, hepiniz hazırsınız.


Onlardan bir tane almam gerek! Uzaktan başsız Pi'm tam bir güncellemeden sonra düzgün şekilde başlayamadı. Kayıtları sshkontrol etmek için sisteme daha fazla giremezseniz, biraz çirkinsiniz .
Ghanima

Ama diğer bilgisayarınızda bağlanmak için hangi yazılımı kullanıyorsunuz?
MikeSchinkel

1
@MikeSchinkel, Herhangi bir terminal emülatörü: Linux üzerinde genellikle minicom veya ekran kullanırım. pencerelere macun
John La Rooy

2

Sistem önyükleme iletilerini arıyorsanız, onları /var/log/boot.log(bunun için yüklemeniz gerektiğini düşünüyorum bootlogd) veya sanal konsolda bulabilirsiniz /dev/vcs1.

vcs1Eğer bunu biçimlendirmek böylece sadece bir çizgidir foldveyafmt

Benim için çalıştı: # fold -w 148 /dev/vcs1(her satır = 148 sütun)

Not: düzeltilmiş aygıt dosyası adı yazım hataları

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.