凝思磐石安全系統V6.0.8版本(debian)增加多於4個串口方法

在網上找了好多方法,大家基本上都用ubuntu系統做實現演示,裡面的有些文件我在凝思系統上根本找不到,最終通過摸索已解決,記錄下操作過程(整個過程都需要在root用戶下進行):

  1. 判斷系統目前能識別的串口數量: 
    ls -l /dev/ttyS*

    可以通過一下命令查看串口的狀態: 

    dmesg | grep ttyS*
  2.  在系統中找到 /etc/default/grub 這個文件,用 vim 打開編輯:

    vim /etc/default/grub
  3.   找到 GRUB_CMDLINE_LINUX_DEFAULT=’quiet’ 這行,改成
    GRUB_CMDLINE_LINUX_DEFAULT='quiet 8250.nr_uarts=10'
    
    此處的數字 10 是將系統的串口數增加至 10 個,大家可以根據自己實際的串口數來自行更改。網上查資料說可以在linux的內核源文件中查看系統最大支援串口數目,我也沒有具體找源文件來看,有興趣大家可以查查看。
  4.   接著在在終端中運行以下命令對修改的文件進行更新,其實是對系統配置文件 /boot/gtub/grub.cfg 進行更新
    update-grub