凝思磐石安全系統V6.0.8版本(debian)增加多於4個串口方法
在網上找了好多方法,大家基本上都用ubuntu系統做實現演示,裡面的有些文件我在凝思系統上根本找不到,最終通過摸索已解決,記錄下操作過程(整個過程都需要在root用戶下進行):
- 判斷系統目前能識別的串口數量:
ls -l /dev/ttyS*
可以通過一下命令查看串口的狀態:
dmesg | grep ttyS*
-
在系統中找到 /etc/default/grub 這個文件,用 vim 打開編輯:
vim /etc/default/grub
- 找到 GRUB_CMDLINE_LINUX_DEFAULT=’quiet’ 這行,改成
GRUB_CMDLINE_LINUX_DEFAULT='quiet 8250.nr_uarts=10' 此處的數字 10 是將系統的串口數增加至 10 個,大家可以根據自己實際的串口數來自行更改。網上查資料說可以在linux的內核源文件中查看系統最大支援串口數目,我也沒有具體找源文件來看,有興趣大家可以查查看。
- 接著在在終端中運行以下命令對修改的文件進行更新,其實是對系統配置文件 /boot/gtub/grub.cfg 進行更新
update-grub