linux修改打印串口bootargs的串口波特率
时间: 2023-09-03 22:13:25 浏览: 123
Linux启动bootargs参数分析_linux_
要在 Linux 中修改打印串口的波特率,需要按照以下步骤操作:
1. 打开引导加载程序的配置文件,一般是 "/boot/grub/grub.cfg"。
2. 找到引导加载程序对 Linux 内核传递的参数 "bootargs"。
3. 在 "bootargs" 中找到与串口相关的参数,一般是 "console=ttyS0,115200",其中 "ttyS0" 表示串口设备的名称,"115200" 表示波特率。
4. 修改 "bootargs" 中的波特率为所需的值,并保存文件。
5. 重启系统,修改后的波特率即可生效。
例如,将打印串口的波特率修改为 9600,可以按照以下方式进行修改:
1. 打开引导加载程序的配置文件 "/boot/grub/grub.cfg"。
2. 找到 "bootargs" 参数,一般类似于下面这样:
```
linux /boot/vmlinuz-4.15.0-88-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro console=ttyS0,115200
```
3. 将 "bootargs" 中的波特率 "115200" 修改为 "9600",保存文件。
```
linux /boot/vmlinuz-4.15.0-88-generic root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro console=ttyS0,9600
```
4. 重启系统,修改后的波特率即可生效。
注意,修改 "bootargs" 参数可能对系统的正常启动产生影响,请在修改前备份原始文件,并确保修改后的参数正确无误。
阅读全文