zoukankan      html  css  js  c++  java
  • (九) 主机增加打印(串口+ssh)


    title: 主机增加打印(串口+ssh)
    date: 2019/4/23 20:10:00
    toc: true

    主机增加打印(串口+ssh)

    ssh

    当无串口,在SSH登陆时,可实现内核打印增量显示。
    tail -f /var/log/kern.log &

    串口打印

    1. 设置虚拟机,添加串口,输出到文件

    2. 修改文件vi /etc/default/grub

      GRUB_DEFAULT=0
      GRUB_HIDDEN_TIMEOUT=0
      GRUB_HIDDEN_TIMEOUT_QUIET=true
      GRUB_TIMEOUT=10
      GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
      GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
      GRUB_CMDLINE_LINUX=""
      

      修改为

      GRUB_DEFAULT=0
      GRUB_HIDDEN_TIMEOUT=0
      GRUB_HIDDEN_TIMEOUT_QUIET=true
      GRUB_TIMEOUT=10
      GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
      GRUB_CMDLINE_LINUX_DEFAULT=""		;这个-------------
      GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200n8"; //可以从屏幕、串口0上输出信息
      
    3. 更新重启

      sudo update-grub //更新
      sudo reboot //重启
      
    4. 修改打印级别

      book@100ask:~$ cat /proc/sys/kernel/printk
      4       4       1       7
      

      修改为

      $ sudo echo "8 4 1 7" > /proc/sys/kernel/printk
      -bash: /proc/sys/kernel/printk: 权限不够
      

      需要使用管理员登录,为root创建密码

      #设置密码
      sudo passwd root
      #切换用户
      su root 
      

      然后修改

      echo "8 4 1 7" > /proc/sys/kernel/printk
      

      接着执行驱动程序的printk就可以输出到文件了

  • 相关阅读:
    OpenGL------光照+染色
    sicily 1345 能量项链
    sicily 1193 Up the Stairs
    sicily 1172 Queens, Knights and Pawns
    sicily 1206 Stacking Cylinders
    模拟退火算法解tsp问题
    js对象的属性可以是一个变量
    vue中/deep/的使用
    MySQL中DATEDIFF函数使用
    js中的this
  • 原文地址:https://www.cnblogs.com/zongzi10010/p/10764252.html
Copyright © 2011-2022 走看看