美文网首页
对KVM虚拟机添加ttyS0实现console操作

对KVM虚拟机添加ttyS0实现console操作

作者: tinychen | 来源:发表于2021-01-08 15:54 被阅读0次
image

本文主要介绍如何给KVM虚拟机添加ttyS0终端实现宿主机的console操作。

一般来说直接创建的虚拟机是没办法在宿主机上直接通过console命令来操作,在使用console命令的时候会卡在下列界面

image
# 添加到securetty中允许登录
grep ttyS0 /etc/securetty || echo "ttyS0" >> /etc/securetty
# 使用grubby在内核参数中添加ttyS0
grubby --update-kernel=ALL --args=console=ttyS0
# 添加到inittab中实现开机初始化tty
grep ttyS0 /etc/inittab || echo "S0:12345:respawn:/sbin/agetty ttyS0 115200" >> /etc/inittab
# 重启生效
reboot

/etc/inittab文件中的配置按照以下格式进行书写

id:runlevels:action:process
  • id:它是每个登记项的标识符,用于唯一标识每个登记项,不能重复
  • runlevels:系统的运行级别,表示process的action要在哪个级别下运行,该段中可以定义多个运行级别,各级别之间直接写不用分隔符;如果为空,表示在所有的运行级别运行
  • action:表示对应登记项的process在一定条件下所要执行的动作
  • process:表示启动哪个程序或脚本或执行哪个命令等

之后再次尝试就可以正常操作了

image

相关文章

  • 对KVM虚拟机添加ttyS0实现console操作

    本文主要介绍如何给KVM虚拟机添加ttyS0终端实现宿主机的console操作。 一般来说直接创建的虚拟机是没办法...

  • Ubuntu虚拟机开串口

    Ubuntu虚拟机开串口 虚拟机里启动指令加上console=ttyS0,115200echo "任意一个字符串"...

  • CentOS7 minimal kvm 命令

    kvm命令 查看虚拟机virsh list --allimage.png连接虚拟机virsh console ce...

  • KVM

    1.安装kvm 2.操作kvm虚拟机 3.克隆KVM 3.桥接网络 4.添加硬盘 5.剥离硬盘 6.调整硬盘 7....

  • kvm基本命令

    kvm常用管理命令 kvm连接方式 kvm磁盘磁盘 kvm快照管理 kvm克隆虚拟机 kvm桥接网络 kvm虚拟机...

  • KVM之web管理工具webvirtmgr安装

    KVM之web管理工具webvirtmgr安装 由于一直使用命令行对kvm虚拟机进行管理,虽然某些操作很快捷,但是...

  • 让KVM虚拟机支持console功能

    在工作中,我们可能都会接触到 KVM 虚拟机,并且公司的很多应用也都会跑在 KVM 虚拟机上。因此,对 KVM的熟...

  • 【k8s】隔离是怎么实现的?

    我们知道虚拟机使用的是 Hypervisor(KVM、Xen 等),那么,容器是怎么实现和下层计算机硬件和操作系统...

  • kube-virt 了解

    实现方式 1.1 添加crd 比如 vmi,用于操作虚拟机实例1.2 添加controller(控制器) 用于处理...

  • 2019-05-21 kvm虚拟机热迁移

    kvm虚拟机热迁移 热迁移描述:相比KVM虚拟机冷迁移中需要拷贝虚拟机虚拟磁盘文件,kvm虚拟机热迁移无需拷贝虚拟...

网友评论

      本文标题:对KVM虚拟机添加ttyS0实现console操作

      本文链接:https://www.haomeiwen.com/subject/dpjfaktx.html