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