我正在尝试按照以下步骤在我的 Raspberry Pi 4 上安装 Ubuntu Core 18这指南。我没有额外的键盘或 USB-C 屏幕连接器。指南中说:
将显示器和键盘连接到主板。您也可以使用串行电缆。
但是我找不到任何关于如何通过串行电缆进行操作的说明。如何通过串行电缆(我有)将我的 PC 连接到 Raspberry Pi?
编辑:我只想再说一遍,我看到过其他帖子,基本上都说我无论如何都需要键盘和屏幕。但如果是这样的话,为什么上述指南却说不是这样呢?
答案1
您可以相当轻松地将您的笔记本电脑用作串行控制台...如果您有正确的串行连接硬件:串行端口、USB 转串行适配器、串行电缆、串行转 GPIO 适配器等。
在任何基于 Linux 的系统上,普通的旧screen
应用程序都可以运行。将其连接到串行端口。您可能需要进行一些调整(例如串行端口或波特率设置)。
例子:screen /dev/ttyS0
波特率设置示例:screen /dev/ttyS0 115200
串行转 USB 适配器示例:screen /dev/ttyUSB0 115200
Ubuntu Core 在首次启动时需要本地控制台和有效的网络连接。它会不断重复首次启动,直到两者都满足为止。需要本地连接,以便您可以输入 Ubuntu One 用户名。需要网络连接,以便系统可以从 Ubuntu One 下载您的 SSH 密钥。然后,Core 系统将重新启动以应用新设置。您可以在重新启动期间删除串行连接。
后续启动将仅显示 Ubuntu Core 系统的 IP 地址;这很方便您使用 ssh 进行连接。默认情况下,您将无法使用本地控制台登录(您可以启用该功能)。
了解 Ubuntu Core 首次启动的一个超级简单的方法是在一次性 KVM 虚拟机中尝试一下。