VMware下扩展Ubuntu根分区大小
一、查看磁盘信息
使用df命令用来查看文件系统的磁盘空间占用情况,由下可知我的/dev/sda1分区是挂载在根目录下的,本文目标就是来扩容/dev/sda1分区。
二、下载Gparted工具
Gparted是一个用于图形化管理磁盘分区的免费分区编辑器,相较于LVM等方式 扩展磁盘更为方便。要注意的是Gparted中对一个分区的操作,只能影响到最邻近的两个其他分区,想要操作不相邻的分区只能通过移动该分区至相邻分区。
下载地址:https://sourceforge.net/projects/gparted/files/gparted-live-stable/0.8.0-5/gparted-live-0.8.0-5.iso/download?use_mirror=jaist
三、设置虚拟机
1.扩展磁盘容量

2.加载ISO映像

3.开机进入BIOS
由于虚拟机开机画面会一闪而过,所以很难来得及进入BIOS,解决办法是通过在配置文件中添加指令延长开机画面的时间,文件位置在虚拟机目录下,每个虚拟机都会有一个后缀为.vmx的配置文件,用记事本打开后,在文件开头添加bios.bootDelay = "5000",即开机画面延时5秒钟,时间已经足够进入BIOS了。
配置好文件后,开启虚拟机可以看到如下界面,按下ESC即可进入启动菜单。
这里选择从CD-ROM启动,进入Gparted分区工具。
下面一直按Enter就可以了。
四、磁盘分区
目标是通过移动分区,将未分配的30GiB空间合并到
/dev/sda1。
第一步:将未分配的30GiB空间扩展到/dev/sda2分区。
第二步:在/dev/sda2分区内部移动/dev/sda5交换分区到磁盘末尾。
操作完之后,会提示如下的一个警告。网上查了一下,参考网址,得到如下结果:gparted消息具有误导性,因为它仅适用于使用lilo进行操作系统启动,在现代Linux发行版中不再使用它,而大部分时间都使用Grub 2,所以在重新分配磁盘空间之前无需做任何事情,并且ubuntu将自动使用在该过程中添加的空间。因此这个警告直接忽略就可以了。
第三步:缩小/dev/sda2分区至最初的2GiB,至此就将/dev/sda2分区移动到了到了磁盘末尾。
第四步:将相邻分区的30GiB空间扩展到/dev/sda1。
以上四步做完就可以了,效果如下:
最后点击Apply应用,等待操作完成。

如上需要注意的地方,Align to选择无,不要使用默认MiB
五、调整后的磁盘
再次进入系统查看磁盘信息,/dev/sda1分区容量已经扩展到了48G了,到这里就算成功了。
VMware下扩展Ubuntu根分区大小的更多相关文章
- 动态在线扩容root根分区大小的方法详解
前言 本文主要介绍了关于动态在线扩容root根分区大小的相关内容,分享出来供大家参考学习,下面话不都说了,来一起看看详细的介绍吧. ? 1 qemu-img resize yourname.img + ...
- 添加新硬盘,扩展Centos7根分区
##背景介绍,系统安装时,分配的硬盘容量太小,根分区空间不够用,现添加一个新硬盘,通过以下步骤来扩展centos7根分区 [root@t201 ~]# df -h 文件系统 容量 已用 可用 已用% ...
- 虚拟化下Centos7 扩容根分区
查看分区大小和挂载情况 用到的命令df.lsblk [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/ ...
- VMware下安装Ubuntu,那么必须安装VMware-tools,才能获得更好的体验,包括屏幕分辨率、声音、和windows共享剪贴板等等
在VMware下安装Ubuntu,那么必须安装VMware-tools,才能获得更好的体验,包括屏幕分辨率.声音.和windows共享剪贴板等等. 个人觉得安装vmware-tools很重要的几点: ...
- CentOS下调整home和根分区大小
由于我们有时候没法预估或者说错误的盘符分区的时候,常常会导致我们后面的操作出现极大的不方便,这里我就记录下一个错误分区后对home和根分区存储空间大小调整的整个过程! ①查看我们现有机器的分区状况 c ...
- centos 扩展root根分区的大小
目标:将VolGroup-lv_home缩小到125G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况[root@localhost ~]# df -h文件系统 ...
- 解决linux系统CentOS下调整home和根分区大小
目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况 [root@localhost ~]# df -h 文件系统 ...
- CentOS下调整home和根分区大小的方法
解决外挂硬盘的问题. 目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况[root@jb51.net~]# df -h ...
- Linux、CentOS系统下调整home和根分区大小
1.首先查看磁盘使用情况 [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 Filesystem Size Used Avail Use% Mounted ...
随机推荐
- [20191125]探究等待事件的本源.txt
[20191125]探究等待事件的本源.txt --//当工作中遇到oracle的性能问题时,查看awr报表提供很好的解决问题途径.但是有时候很容易想当然.--//比如以前我一看到 log file ...
- Oracle解析逗号分隔的字符串,或者01110110101此类数据
-- 1.提取此类数据中的1的索引位置,从1开始 例: 0001100001100 --> 4,5,10,11 create or replace function hazq_instr_ ...
- diango入门(持续更新中)
学习注意点:理顺项目逻辑,记住重点,项目做好重点注释保留好,以后做项目了能知道这样可以实现,忘了回来查 下载 命令行 pip install django==1.11.26 -i https://py ...
- 2019/12/13学习内容摘要(Linux磁盘管理①)
一,查看磁盘或目录容量 1.命令df 查看已挂载磁盘的总容量,使用容量,剩余容量等,可以不加任何参数,默认以KB为单位 选项[-i] 表示查看inodes的使用情况 [-h] 表示用合适的单位显示 ...
- 【转载】【笔记】vue-router之路由传递参数
参考博客地址:https://blog.51cto.com/4547985/2390799 1.通过<router-link> 标签中的to传参 基本语法: <router-link ...
- mysql在本地已经启动,但是在网页上不能直接访问的解决
1.将mysql文件下的my.ini中的路径代码 # 设置mysql的安装目录 basedir=E:/Develop/mysql # 设置mysql数据库的数据的存放目录 datadir=E:/Dev ...
- 朝花夕拾《精通CSS》三、对一些标签元素的使用
一.背景 翻出我4年前看的<精通CSS>一书,可惜当初没有整理读书笔记的习惯,最近又很少写前端,遂很多东西.知识点遗忘了,恰且现在 css 也有些变化和进步,遂一起打包整理,输出成几篇 b ...
- Spring常用注解式开发
1.组件注册@Configuration.@Bean给容器中注册组件. 注解,@Configuration告诉Spring这是一个配置类,相当于bean.xml配置文件. 注解,@Bean给Sprin ...
- [Spring cloud 一步步实现广告系统] 1. 业务架构分析
什么是广告系统? 主要包含: 广告主投放广告的<广告投放系统> 媒体方(广告展示媒介-)检索广告用的<广告检索系统> 广告计费系统(按次,曝光量等等) 报表系统 Etc. 使用 ...
- PHP http_response_code 网络函数
定义和用法 http_response_code - 获取/设置响应的 HTTP 状态码 版本支持 PHP4 PHP5 PHP7 不支持 支持 支持 语法 http_response_code ([ ...