【VMvare虚拟机-Ubuntu】解决内存不足问题

news2024/9/20 20:29:40

VMvare虚拟机-Ubuntu:解决内存不足问题

  • 1 虚拟机额度磁盘分配
  • 2 原因:扩展内存导致无法正常开机
  • 3 解决方案:硬盘扩容后无法正常开机
    • 3.1 选择镜像文件
    • 3.2 设置光盘启动优先
    • 3.3 在 live 系统中扩容分区
    • 3.4 开启虚拟机
  • 另:VMWare虚拟机启动过程中连续按下F2无法进入BIOS的问题
  • 参考

1 虚拟机额度磁盘分配

点击 编辑虚拟机设置,如下图:
在这里插入图片描述
点击 硬件-磁盘-扩容,设置磁盘大小,增加20G,点击扩展。
在这里插入图片描述
扩展完成后,界面如下:
在这里插入图片描述
到这里就完成了虚拟机磁盘额度的分配,保证有空间用于挂载。

2 原因:扩展内存导致无法正常开机

然后,试图打开虚拟机进行操作,此时已经无法打开虚拟机。
原因为扩容后新增加的硬盘没有被 Linux 识别出来,所以一直卡在启动页面,不能正常启动。

3 解决方案:硬盘扩容后无法正常开机

进入 Ubuntu 的 live 系统,然后使用磁盘分区工具 GParted 给已有分区扩容,最后重启即可。

3.1 选择镜像文件

在虚拟机设置 - CD/DVD (SATA) 中,设备状态栏勾选启动时连接,连接栏中选择使用 ISO 映像文件,最好是当前系统的原镜像。
在这里插入图片描述

3.2 设置光盘启动优先

打开虚拟机,连续按 F2 进入虚拟机 BIOS 设置界面。
(如果不能进入 BIOS,请参考下方 VMWare虚拟机启动过程中连续按下F2无法进入BIOS的问题)
在这里插入图片描述
进入 BIOS 设置界面后先使用键盘上的方向键 → 进入 Boot 选项卡,
在这里插入图片描述
然后通过方向键 ↓ 移动到 CD-ROM Drive 上,
在这里插入图片描述
然后按住 shift 键,再按键盘上的 = (位于 delete 键旁边)键使其向上移动,直至位于最顶端,
在这里插入图片描述
然后按 F10 键保存设置并退出,最后在弹框中按下 Enter 键确认并退出。

3.3 在 live 系统中扩容分区

重新进入虚拟机桌面后,选择 Try Ubuntu,
在这里插入图片描述
然后点开左下角菜单图标,搜索 GParted 并打开。
在这里插入图片描述
首先对 /xxx/sda2 右键,选择 Resize/Move 选项。
在这里插入图片描述

按需分配空间容量(可以把上方滑动条直接拉到最右边),然后点击 Resize/Move 按钮即可。
在这里插入图片描述

操作完毕后,再对 /xxx/sda2 下面的 /xxx/sda5 进行相同的操作,在这里插入图片描述
最后点击 “√” 图标保存修改,关闭虚拟机。

在这里插入图片描述

3.4 开启虚拟机

建议在开启虚拟机之前在虚拟机设置-CD/DVD (SATA)-设备状态 中取消勾选启动时连接,然后开机即可。
在这里插入图片描述

另:VMWare虚拟机启动过程中连续按下F2无法进入BIOS的问题

关闭虚拟机,在虚拟机目录中对选中的虚拟机右键,选择打开虚拟机目录,找到 .vmx 后缀的文件,用记事本打开后在最后一行添加如下配置:

bios.forceSetupOnce = "TRUE"

虚拟机目录如下:
在这里插入图片描述
文件修改位置如下:
在这里插入图片描述
【注意】:此方法为临时性方法,开机后会自动进入BIOS,不过虚拟机启动后,该参数由 TRUE 变为 FALSE,如需继续使用 BIOS,需再手动改成 TRUE。

参考

1、CSDN博客-在VMWare中给Ubuntu 虚拟机硬盘扩容后无法正常开机的相关问题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2141166.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java读取损坏的xls表格

Java读取损坏的xls表格 1. 损坏的文件1.1 正常的xls文件用360解压后是这样↓1.2 被损坏的xls文件用360解压后是这样↓ 2. Java代码读取Excel文件分析2.1 使用EasyExcel读取损坏的xls文件报错2.2 使用POI读取损坏的xls文件报错 3. 损坏文件修复方案4. 代码 由于不可抗原因在网站…

C语言中数据类型

一、C 语言中数据类型 基本数据类型: 整型(int):用于存储整数,如:1、2、3等。字符型(char):用于存储单个字符,如:‘a’、‘b’、c’等。浮点型&a…

华为地图服务功能概览 -- HarmonyOS自学7

华为地图服务式Harmony OS生态下的一个地图服务,为开发者提供强大而便捷的地图能力,助力全球开发者实现个性化地图呈现,地图搜索和路线规划功能。 主要包括七大功能:静态图,场景化控件,地点搜索&#xff0c…

【AIGC】CFG:基于扩散模型分类器差异引导

摘要 分类器指导是最近引入的一种方法,在训练后在条件扩散模型中权衡模式覆盖率和样本保真度,在精神上与其他类型的生成模型中的低温采样或截断相同。分类器引导将扩散模型的分数估计与图像分类器的梯度相结合,因此需要训练与扩散模型分离的…

WLAN实验简述

一:配置生产AP1上级接入层交换机LSW3 sys [Huawei]sysname LSW3 [LSW3]undo info-center enable [LSW3]vlan batch 10 100 [LSW3]int g0/0/2 [LSW3-GigabitEthernet0/0/2]port link-type trunk [LSW3-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 100 [LSW…

【爱给网-注册安全分析报告-无验证方式导致安全隐患】

前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 1. 暴力破解密码,造成用户信息泄露 2. 短信盗刷的安全问题,影响业务及导致用户投诉 3. 带来经济损失,尤其是后付费客户,风险巨大,造…

OpenGL笔记二十一之几何类设计

OpenGL笔记二十一之几何类设计 —— 2024-09-16 下午 bilibili赵新政老师的教程看后笔记 code review! 文章目录 OpenGL笔记二十一之几何类设计1.运行1.1.立方体运行1.2.球体运行 2.几何类搭建1.立方体分析2.球体分析3.图片资源文件4.关键实现4.1.geometry.h4.2.geometry.cpp…

您使用过哪些AI集成工具提升工作效率

您使用过哪些AI集成工具提升工作效率 随着AI技术的飞速发展,个人开始寻求高效的方法来构建和管理定制化模型,以简化复杂的开发过程,提高工作效率。说起用AI集成工具来提高工作效率,个人作为开发者,确实在使用AI代码辅助…

进口车电子信息单二维码解密

目录 效果 二维码信息 解密后信息 进口车电子信息单二维码解密 效果 二维码信息 QzcOcj0yNsb9cVZsGoZKBOrBbn4RJ6O0N4q9/R10ANBvPgWt1vO75YmnWHsImhQUluNYC/OUYwWiO2IljHAhPmSAm3BieWZpXwi1IGWzLKAkRGkTUpqhT2pwEhkbMKcFsfsBfxh9MT1KRy2YaDvLKwLvOVHp7ZJUh4DdDof6GBGfsvam…

Json和Http专栏

json 理论 什么是JSON? 规则 被大括号包括的是JSON对象,被中括号包括的是JSON数组. JSON数组JSON对象 实验 构建JSON 用代码实现如下json内容: //构建JSON void WirteJson() {QJsonObject rootObject;//1.插入name字段rootObject.insert("name","china&quo…

OpenAI o1:隐含在训练与推理间的动态泛化与流形分布

随着OpenAI o1发布,进一步激发了产业与学术各界对AGI的期待以及new scaling law下的探索热情,也看到来自社区和专业机构对o1的阐释,但总感觉还差点什么,因此决定以自己的角度分篇幅梳理下,并分享给大伙: O…

使用mlp算法对Digits数据集进行分类

程序功能 这个程序使用多层感知机(MLP)对 Digits 数据集进行分类。程序将数据集分为训练集和测试集,创建并训练一个具有两个隐藏层的 MLP 模型。训练完成后,模型对测试数据进行预测,并通过准确率、分类报告和混淆矩阵…

vmvare如何给centos7 设置静态IP地址

本章教程,主要介绍如何在vmvare中如何给虚拟机中设置静态IP地址。本章教程中使用的linux发行版是centos7。 目前没有静态IP地址,并且不能联网,此时我们需要给它配置一个静态IP,并且可以实现联网功能。 一、前置步骤 1、网络设置 2、添加网络 添加一个虚拟机网络,选择VMne…

C++笔记---stack和queue

1. stack的介绍及重要接口 stack---栈,是一种“先进后出,后进先出”的数据结构。 此处的stack是STL库中定义的一个类模板,用于实例化出存储各种类型数据的栈。 bool empty() const;判断栈是否为空(空true/非空false)size_t size() const;返…

Kafka日志索引详解与常见问题分析

目录 一、Kafka的Log日志梳理 1、Topic下的消息是如何存储的? 1. log文件追加记录所有消息 2. index和timeindex加速读取log消息日志 2、文件清理机制 1. 如何判断哪些日志文件过期了 2. 过期的日志文件如何处理 3、Kafka的文件高效读写机制 1. Kafka的文件…

刷题日记【160. 相交链表】

160. 相交链表 这虽然是道简单题,但是最简单的方法(Set数组存一边然后另一边遍历判断当前结点是否存在于另一边)性能很一般,可以思考用双指针来优化写法(可以将空间复杂度降至 O(1)) 捋思路时,…

Maya怎么把黑色的面反转为白色面

1、选中需要调整的面。 2、点击菜单栏中的“网格显示”,再点击点击“反转(Reverse)”。 3、反转后,原本黑色的面将会变成正常的面,法线方向也会相应改变。 按住ctrlshift鼠标中键 拖动快捷图标至工具栏

NullPointerException 是什么, 如何修复?

下面是chatGPT 01的回复: **NullPointerException**(空指针异常)是在 Java 等编程语言中出现的运行时错误,当你尝试使用一个尚未初始化的对象引用(即,指向 null)时就会发生。这个异常表示你的程…

金融教育进乡村:红土散户联盟教你如何分辨好坏资产

2024年8月,【红土散户联盟】再度将关注的目光投向了农村地区,特别是那些经济不发达的地区。作为一个致力于为社会带来积极改变的组织,红土散户联盟再次举办了农村理财讲座,旨在帮助这些地区的居民提高他们的财务管理能力和投资意识…

OJ题-反转链表

给你一个单链表的头节点,请反转链表,并返回新的链表 eg: 1,2,3,4,5--->5,4,3,2,1 //反转链表 struct ListNode* reverseList(struct ListNode* head) {//定义三个变量struct ListNode* n1, * n2, * n3;n1 NULL;n2 head;n3 head->n…