Tôi đã kết nối cáp USB nối tiếp từ OS X với bảng Banana Pi chạy Arch Linux ARM, được phân phối bởi Lemaker . Bản thân kết nối hoạt động tốt - Tôi thấy tất cả các thông báo khởi động khi khởi động, tôi có thể thả xuống U-Boot và đưa ra các lệnh, v.v.; Tôi giả định rằng kết nối đang hoạt động như mong đợi.
Tuy nhiên, ngay sau khi trình tự khởi động kết thúc và tôi sẽ được nhắc về thông tin đăng nhập của mình, màn hình sẽ trống (xóa các mục trước đó) và không có dấu nhắc đăng nhập xuất hiện.
Googling xung quanh tiết lộ rằng tôi nên:
- Kích hoạt tính năng trên bảng điều khiển nối tiếp:
systemctl enable getty@ttyS0.service
- Đảm bảo rằng đối số khởi động kernel
console=ttyS0,115200
làconsole
tham số cuối cùng
Làm như vậy, tôi vẫn không nhận được lời nhắc đăng nhập. Kiểm tra nhật ký cho thấy systemd vì một số lý do không thể bắt đầu dev-ttyS0.device :
Nov 25 20:20:27 pi-server systemd[1]: Timed out waiting for device dev-ttyS0.device.
Nov 25 20:20:27 pi-server systemd[1]: Dependency failed for Serial Getty on ttyS0.
journalctl -u dev-ttyS0.device
không tiết lộ bất kỳ thông tin bổ sung - chỉ có điều nó đã hết thời gian. systemctl start dev-ttyS0.device
cũng hết lần.
Tôi đang thiếu gì? Tại sao systemd không thể khởi động thiết bị? Và quan trọng hơn, tại sao dấu nhắc đăng nhập bị thiếu?
Đang chạy Linux pi-server 3.4.90 #2 SMP PREEMPT Tue Aug 5 14:11:40 CST 2014 armv7l GNU/Linux
Cảm ơn bạn đã giúp đỡ và hướng dẫn của bạn!