ubuntu虚拟机系统磁盘扩容

oracle VM virtualbox ubuntu虚拟机系统磁盘扩容

当初安装时,分配给了虚拟机25G空间,想着完全够用了,没想到两个月下来系统就被占满了。这里吐血推荐大家在第一次分配空间时就多分配点,最好按照预想空间的两倍来分配,否则日后再拓展会很麻烦,还容易丢失数据。

今天把系统拓展的步骤记录一下,避免以后再踩坑。

1. 为虚拟机拓展空间,并进入分区工具GParted

教程点这里。

感谢原作者的整理。

注意:下载GParted时要看好系统的版本,i686是32位系统的,amd64是64位系统的。amd64下载链接


2021-03-15更新:
原文章中的图片失效,更新一篇新的教程

在运行CMD指令时遇到error:VboxManage 此应用无法在你的电脑上运行,原因是并没有在VirtualBox的安装目录下运行指令。
解决办法:
先输入E:,进入E盘
再cd E:\VirtualBox,进入VirtualBox的安装目录
最后运行指令VBoxManage.exe modifyhd UUID --resize 61440

运行指令后遇到error:
VBoxManage.exe: error: Could not find file for the medium 'E:\VirtualBox\UUID' (VERR_FILE_NOT_FOUND)
VBoxManage.exe: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "OpenMedium(Bstr(pszFilenameOrUuid).raw(), enmDevType, enmAccessMode, fForceNewUuidOnOpen, pMedium.asOutParam())" at line 191 of file VBoxManageDisk.cpp

原因:没有替换UUID
解决办法:打开Oracle VM VirtualBox 管理器-->管理-->虚拟介质管理-->虚拟硬盘-->选中当前ubuntu.vdi-->明细-->找到UUID并替换

2. 进入GParted,进行内存分配

为虚拟机拓展了空间后,这一部分空间并不能立即被我们使用,我们还必须惊醒内存分配,才能真正激活这一部分磁盘空间。

教程点这里。
感谢原作者的整理。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容