VirtualBox的Linux虚拟机文本模式和图形模式的切换问题

下面是VirtualBox的Linux虚拟机文本模式和图形模式的切换问题的完整攻略。

1. 切换到文本模式

VirtualBox中的Linux虚拟机默认进入图形模式,如果需要切换到文本模式,可以按下Ctrl+Alt+F1键。这时候会跳转到tty1界面,可以使用Linux的命令行模式。

如果需要再次跳转回到图形模式,则可以按下Ctrl+Alt+F7或者Ctrl+Alt+F8键。

例如,在Ubuntu系统中,可以通过以下步骤进行切换:

  • 打开Ubuntu虚拟机。
  • 在Ubuntu系统启动过程中,按下Ctrl+Alt+F1键,进入tty1界面。
  • 在tty1界面中,输入用户名和密码进行登录。
  • 在命令行模式中执行需要的操作。
  • 如果需要返回图形模式,则可以按下Ctrl+Alt+F7键。

2. 配置自动登录文本模式

如果需要VirtualBox中的Linux虚拟机默认进入文本模式,并且自动登录,则可以通过以下步骤进行配置:

  • 打开虚拟机,并在图形模式下进入终端模式。
  • 执行以下命令,编辑/etc/default/grub文件:

sudo vim /etc/default/grub

  • 找到以下这行内容:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

修改成如下内容:

GRUB_CMDLINE_LINUX_DEFAULT="text"

更改后,保存并退出文件编辑器。
- 执行以下命令,更新grub:

sudo update-grub

  • 执行以下命令,编辑/etc/init/tty1.conf文件:

sudo vim /etc/init/tty1.conf

  • 将以下这行内容:

exec /sbin/getty -8 38400 tty1

修改成如下内容:

exec /sbin/getty -n -l /bin/bash -e 38400 tty1

更改后,保存并退出文件编辑器。

现在,VirtualBox中的Linux虚拟机将默认进入文本模式,并且自动登录。

例如,在Ubuntu系统中,可以通过以下步骤进行配置:

  • 打开Ubuntu虚拟机。
  • 在Ubuntu系统启动过程中,会直接进入到文本模式的tty1界面,并且已经自动登录。
  • 在tty1界面中,可以直接使用Linux的命令行模式。如果需要再次跳转回到图形模式,则可以按下Ctrl+Alt+F7键。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VirtualBox的Linux虚拟机文本模式和图形模式的切换问题 - Python技术站

(0)
上一篇 2023年5月24日
下一篇 2023年5月24日

相关文章

  • Virtualbox安装Lubuntu 18.04 64位的图文教程

    VirtualBox安装Lubuntu 18.04 64位的图文教程 VirtualBox是一款优秀的虚拟机软件,它允许用户在同一部计算机上运行多个操作系统。Lubuntu是一款轻量级的Linux操作系统,适合在低端或老旧设备上运行。在此教程中,我们将使用VirtualBox软件来安装Lubuntu 18.04 64位。 步骤1. 下载VirtualBox软…

    Linux 2023年5月24日
    00
  • Linux中安装node

    一、进入/usr/local目录中 cd /usr/local 二、下载源码包 1.访问:http://nodejs.cn/download/   下载包 2.获取到下载地址使用wget命令下载   wget https://npm.taobao.org/mirrors/node/v14.15.4/node-v14.15.4-linux-x64.tar.xz…

    Linux 2023年4月12日
    00
  • ansible分离部署LNMP架构

    ansible分离部署LNMP 环境说明: 系统 主机名 IP 服务 centos8 ansible 192.168.111.141 ansible主控机 centos8 nginx 192.168.111.142 nginx受控机 centos8 mysql 192.168.111.143 mysql受控机 centos8 php 192.168.111.…

    Linux 2023年4月22日
    00
  • linux centos7安装mysql8的教程

    下面是“linuxcentos7安装mysql8的教程”的完整攻略: 安装MySQL8 在CentOS 7上安装MySQL8前,需要先卸载已经安装的旧版本MySQL,卸载指令如下: sudo systemctl stop mysqld sudo yum remove mysql-server mysql mysql-libs sudo rm -rf /var…

    Linux 2023年5月14日
    00
  • linux ftp及C/S服务架构

    乱码转换工具使用convmv软件:windows中文字符编码为GB2312 linux中文字符编码为utf-8选项:-f:源文件中中文字符编码-t:转换成字符编码-r:代表递归–notest:不测试,直接转换[root@hydraxx]#convmv -f GB2312 -t utf-8 -r –notest———————————————————————…

    Linux 2023年4月12日
    00
  • 如何在Linux系统上备份和恢复数据?

    备份和恢复数据是Linux系统管理中非常重要的一项任务。下面是备份和恢复数据的完整攻略。 1.备份数据 1.1 命令行备份 Linux命令行下,我们可以使用rsync命令备份数据。rsync命令是一个非常强大的文件同步工具,支持增量备份、校验、压缩等功能。以下是一个示例: rsync -avz /data /backup 以上命令将/data目录备份到/ba…

    Linux 2023年4月19日
    00
  • linux crontab 文件位置和日志位置

    转载自:http://blog.csdn.net/hittata/article/details/7713072   一.文件位置 位置一般在/var/spool/cron/下,如果你是root用户,那下面有个root文件,建议日常备份,避免误删除导致crontab 文件丢失; 二.日志文件位置 默认情况下,crontab中执行的日志写在/var/log下,…

    Linux 2023年4月11日
    00
  • Linux openssl:OpenSSL命令

    Linux openssl: OpenSSL命令 OpenSSL是一个开源的安全套接字层(SSL)和传输层安全(TLS)协议的实现,提供了一系列的加密算法和安全服务。Linux系统的openssl命令用生成和管理数字证书、加密和解密数据、生成和验证数字签名等操作。 命令语法 openssl命令的基本语法下: openssl command [options]…

    Linux 2023年5月10日
    00
合作推广
合作推广
分享本页
返回顶部