VirtualBox安装Ubuntu22.04虚拟机后打不开终端的解决方法

前情提要

上一篇文章记录了VirtualBox安装Ubuntu22.04的详细步骤(点击跳转)。若使用快速安装,安装完成后,大概率会出现打不开终端的情况。本文记录一种解决方案。

主要参考

VirtualBox_Ubuntu22.04 Terminal无法打开

详细步骤

在虚拟机页面按下ctrl+alt+F3,进入命令行模式,界面如图
注意:某些品牌的笔记本的F1-12键默认为多媒体按键,若上述按键无效,使用ctrl+alt+Fn+F3
在这里插入图片描述
输入之前创建的用户名和密码登录
注意:输入密码时不会显示输入的字符,输完回车即可
在这里插入图片描述
看到这样的界面,则登录成功
在这里插入图片描述
然后执行 sudo nano /etc/default/locale ,输入密码
不出意外的话又报错了,提示该用户不能使用sudo
现在先不解决这个问题,使用另一种方法
在这里插入图片描述
直接执行 su,输入密码(还是刚才的密码)这样就能以root身份登录了
在这里插入图片描述
执行nano /etc/default/locale ,应该看到图示文件内容
在这里插入图片描述
把LANG这行的值修改为:en_US.UTF-8,如图所示
注意:不要妄图使用鼠标移动光标,请使用方向键
在这里插入图片描述
之后使用ctrl+s保存, ctrl+x退出
注意:这时候光标所在的行在屏幕最下方
在这里插入图片描述
执行locale-gen --purge,等待生成完成
在这里插入图片描述
之后执行reboot重启系统,再次进入系统后,终端就可以正常使用了
在这里插入图片描述

结语

上述操作确实可以解决该问题。嫌上述操作太麻烦?也可以尝试这个教程:
Ubuntu 22.04 在VirtualBox 7.0上无法打开Terminal
笔者未对其进行测试,欢迎读者反馈该方法的可用性。
文中还挖了个坑:使用sudo时,会报错 用户名 is not in the sudoers file
在这里插入图片描述
将在系列的第三篇文章中解决这个问题
(一)VirtualBox安装Ubuntu22.04系统,并实现C的HelloWorld输出
(二)VirtualBox安装Ubuntu22.04虚拟机后打不开终端的解决方法
(三)Ubuntu使用sudo时报错:用户名 is not in the sudoers file 的解决方法,附设置中文的步骤

<think>好的,我现在需要回答用户关于如何在VMware或VirtualBox安装Ubuntu 22.04 Server虚拟机的步骤。首先,我得回顾一下用户提供的引用内容,看看有没有相关的指导信息。 用户提到了三个引用,其中引用[1]提到了使用虚拟机软件如VMware或VirtualBox创建虚拟机,挂载镜像文件,从虚拟光驱启动安装程序,还提到了虚拟机安装的优缺点。引用[2]是关于在Ubuntu22.04安装VirtualBox的具体命令,可能对用户的问题不太直接,但可能有用。引用[3]则涉及虚拟机配置双网,可能在安装后的网络设置中有参考价值。 接下来,我需要将安装步骤分解开来,确保涵盖VMware和VirtualBox两种软件的操作。对于VMware Workstation,步骤可能包括创建新虚拟机、选择镜像、配置硬件、安装系统等。对于VirtualBox,步骤类似,但具体操作界面和命令可能不同,比如用户提到的安装命令可能需要调整。 需要注意的是,用户询问的是Ubuntu 22.04 Server版,所以安装过程中可能需要选择服务器镜像,而不是桌面版。此外,在安装过程中可能会有网络配置的步骤,引用[3]中的双网配置可能在此时需要参考,但用户的问题主要关注安装过程,所以可能不需要深入网络设置,除非安装过程中必须配置。 另外,引用[1]提到不需要重新分区物理硬盘,这一点应该在步骤中强调,说明虚拟机安装的优势。同时,性能方面的考虑也可以提及,但可能不是步骤的重点。 可能遇到的问题包括如何获取正确的Ubuntu Server镜像、如何在虚拟机设置中正确挂载ISO文件、安装过程中的分区设置等。需要确保步骤详细且易于跟随,避免用户操作时出现困惑。 现在,我需要整理出清晰的步骤,分为VMware和VirtualBox两部分,每个部分列出具体步骤,并引用相关的引用内容作为支持。同时,确保语言简洁,符合用户要求的中文回答,结构清晰,帮助用户逐步解决问题。</think>### 在 VMware 或 VirtualBox安装 Ubuntu 22.04 Server 的步骤 #### **一、准备工作** 1. **下载 Ubuntu 22.04 Server 镜像** 访问 [Ubuntu 官网](https://ubuntu.com/download/server) 下载 ISO 文件,保存到本地硬盘。 2. **安装虚拟机软件** - **VMware Workstation**:从官网下载并安装(需购买或试用版)[^1]。 - **VirtualBox**:在 Ubuntu 中可通过以下命令安装(其他系统需下载对应版本)[^2]: ```bash sudo apt-get install ./virtualbox-7.0_7.0.20-163906~Ubuntu~jammy_amd64.deb ``` --- #### **二、VMware Workstation 安装步骤** 1. **创建新虚拟机** - 打开 VMware,点击「创建新虚拟机」,选择「自定义配置」。 - 选择「稍后安装操作系统」,类型选「Linux」及「Ubuntu 64 位」。 2. **挂载 ISO 文件** - 在「虚拟机设置」的「CD/DVD」选项中,选择「使用 ISO 镜像文件」,浏览并加载下载的 Ubuntu Server ISO 文件。 3. **配置硬件参数** - 分配内存(建议 ≥2GB)、处理器核心数(≥2)、硬盘空间(≥20GB)。 - 网络模式默认选「NAT」(后续可调整双网配置[^3])。 4. **启动安装程序** - 启动虚拟机,按提示进入 Ubuntu 安装界面。 - 选择语言、键盘布局,配置网络(可选静态 IP 或 DHCP)。 5. **系统安装** - 分区选择「使用整个磁盘」或手动分区。 - 设置用户名、密码,并确认安装 OpenSSH 等必要组件。 - 等待安装完成,重启虚拟机。 --- #### **三、VirtualBox 安装步骤** 1. **新建虚拟机** - 打开 VirtualBox,点击「新建」,输入名称(如 Ubuntu 22.04 Server),类型选「Linux」,版本选「Ubuntu (64-bit)」。 2. **分配硬件资源** - 内存 ≥2GB,创建虚拟硬盘(VDI 格式,动态分配,≥20GB)。 3. **挂载 ISO 镜像** - 在虚拟机设置中选择「存储」→「控制器: IDE」→「光盘图标」,加载 Ubuntu Server ISO 文件[^1]。 4. **启动并安装系统** - 启动虚拟机,进入安装界面后选择语言、键盘布局。 - 网络配置可选默认(NAT)或自定义(如主机模式)。 - 分区建议选「使用整个磁盘」,设置用户信息,安装 SSH 服务。 - 完成安装后重启。 --- #### **四、关键配置说明** - **网络配置**:若需双网(如 NAT + 主机模式),在虚拟机设置中添加第二个网卡并选择对应模式[^3]。 - **性能优化**:虚拟机性能受主机硬件限制,可调整 CPU 核心数、启用 3D 加速等提升体验。 - **共享文件夹**:在 VirtualBox 中使用「共享文件夹」功能,或在 VMware 中安装 VMware Tools 增强交互。 ---
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值