虚拟机ubuntu增加磁盘

news/2024/9/19 14:28:39/文章来源:https://www.cnblogs.com/strongbug/p/18420510

虚拟机软件vmware,系统ubuntu 16.04

系统存储空间不够用了,需要扩充一下,记录一下操作步骤。

先关掉虚拟机系统,打开虚拟机设置--硬件--选中“硬盘”--点击右侧的“扩展”按钮,输入想要的空间大小,点“确定”,启动虚拟机。

进入虚拟机后,打开终端,使用fdisk查看分区信息:

robot@ubuntu:~$ sudo fdisk /dev/sda
Welcome to fdisk (util-linux 2.27.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.Command (m for help): p
Disk /dev/sda: 60 GiB, 64424509440 bytes, 125829120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7c03249eDevice     Boot    Start      End  Sectors  Size Id Type
/dev/sda1  *        2048 81885183 81883136   39G 83 Linux
/dev/sda2       81887230 83884031  1996802  975M  5 Extended
/dev/sda5       81887232 83884031  1996800  975M 82 Linux swap / Solaris

  因sda1的起始和终止与后面的sda2相连,故删除重建分区还是原大小。所以选择了新建一个分区(参数均采用默认):

Command (m for help): n
Partition typep   primary (1 primary, 1 extended, 2 free)l   logical (numbered from 5)
Select (default p):Using default response p.
Partition number (3,4, default 3):
First sector (83884032-125829119, default 83884032):
Last sector, +sectors or +size{K,M,G,T,P} (83884032-125829119, default 125829119):Created a new partition 3 of type 'Linux' and of size 20 GiB.Command (m for help): p
Disk /dev/sda: 60 GiB, 64424509440 bytes, 125829120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7c03249eDevice     Boot    Start       End  Sectors  Size Id Type
/dev/sda1           2048  81887229 81885182   39G 83 Linux
/dev/sda2       81887230  83884031  1996802  975M  5 Extended
/dev/sda3       83884032 125829119 41945088   20G 83 Linux
/dev/sda5       81887232  83884031  1996800  975M 82 Linux swap / Solaris

  给新分区创建文件系统:

sudo mkfs.ext4 /dev/sda3
mke2fs 1.42.13 (17-May-2015)
Creating filesystem with 5242880 4k blocks and 1313280 inodes
Filesystem UUID: e5f39deb-a714-48df-bf8e-67ef0a7d5948
Superblock backups stored on blocks:32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,4096000Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

  

挂载新分区

robot@ubuntu:~$ sudo mount /dev/sda3 /mnt/ssd1
robot@ubuntu:~$ df
Filesystem     1K-blocks     Used Available Use% Mounted on
udev             1494984        0   1494984   0% /dev
tmpfs             304952     5096    299856   2% /run
/dev/sda1       40168028 33301852   4802716  88% /
tmpfs            1524748      188   1524560   1% /dev/shm
tmpfs               5120        4      5116   1% /run/lock
tmpfs            1524748        0   1524748   0% /sys/fs/cgroup
tmpfs             304952       28    304924   1% /run/user/108
tmpfs             304952        0    304952   0% /run/user/1000
/dev/sda3       20510716    44992  19400768   1% /mnt/ssd1

  

修改fstab,实现开机自动挂载

使用blkid查看分区UUID,并修改fstab文件(最后加一行:UUID=e5f39deb-a714-48df-bf8e-67ef0a7d5948 /mnt/ssd1               ext4    defaults 0       2)

robot@ubuntu:~$ sudo blkid
/dev/sda1: UUID="05e3875f-b01d-4aac-89dd-f81f2e8b9855" TYPE="ext4" PARTUUID="7c03249e-01"
/dev/sda3: UUID="e5f39deb-a714-48df-bf8e-67ef0a7d5948" TYPE="ext4" PARTUUID="7c03249e-03"
/dev/sda5: UUID="2a5c42cc-859d-4491-a06d-814d6b88b06e" TYPE="swap" PARTUUID="7c03249e-05"robot@ubuntu:~$ sudo vi /etc/fstab
robot@ubuntu:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=05e3875f-b01d-4aac-89dd-f81f2e8b9855 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=2a5c42cc-859d-4491-a06d-814d6b88b06e none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
UUID=e5f39deb-a714-48df-bf8e-67ef0a7d5948 /mnt/ssd1               ext4    defaults 0       2

  这样就扩展了一个新分区。

 

感谢链接:

https://blog.csdn.net/qq_35724582/article/details/135150889

https://www.yisu.com/ask/65087426.html

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Jmeter的简单使用一:http请求

1、创建线程组setUp和tearDown线程组类似测试用例的测试开始之前执行某些初始化操作,如环境准备、数据库连接和释放数据库连接2、设置线程组Ramp-Up时间(以秒为单位)是指从开始到所有线程都达到活动状态的时间。例如,如果你设置了10个线程,并且Ramp-Up时间为20秒,那么JMe…

Flags

Flags是位字段的序列,当其中任何一个位不为零且广播可连接时广播包中应包含flags. 否则,flags可以被忽略。flags只能包含在广播包中,扫描响应包中不能包含flags。flags的作用是在广播包中加入如下标志:有限可发现模式;一般可发现模式;不支持BR/EDR;设备同时支持LE和BR/E…

Oracle 19c OCP 认证考试 082 题库(第23题)- 2024年修正版

【优技教育】Oracle 19c OCP 082题库(Q 23题)- 2024年修正版 考试科目:1Z0-082 考试题量:90 通过分数:60% 考试时间:150min 本文为(CUUG 原创)整理并解析,转发请注明出处,禁止抄袭及未经注明出处的转载。 原文地址:http://www.cuug.com/index.php?s=/home/article/deta…

windows7遇到不兼容如何解决

概述: 低版本的Windows缺乏一些高版本中所新增的系统接口,而VxKex可以为程序提供这些缺失的接口从而使其正常运行 当然VxKex不仅可以用于lucky也可以使其他一些最低要求为win10的程序在win7上运行起来 详情见其github项目地址 不过目前对游戏的效果不佳 国内加速下载下载:http…

一文搞定WeakHashMapE0

写在前面 在缓存场景下,由于内存是有限的,不能缓存所有对象,因此就需要一定的删除机制,淘汰掉一些对象。这个时候可能很快就想到了各种Cache数据过期策略,目前也有一些优秀的包提供了功能丰富的Cache,比如Google的Guava Cache,它支持数据定期过期、LRU、LFU等策略,但它…

windows7不支持一些程序的运行,如何解决

低版本的Windows缺乏一些高版本中所新增的系统接口,而VxKex可以为程序提供这些缺失的接口从而使其正常运行 当然VxKex不仅可以用于lucky也可以使其他一些最低要求为win10的程序在win7上运行起来 详情见其github项目地址 不过目前对游戏的效果不佳 国内加速下载下载:https://da…

MBR4045PT-ASEMI低Low VF肖特基MBR4045PT

MBR4045PT-ASEMI低Low VF肖特基MBR4045PT编辑:ll MBR4045PT-ASEMI低Low VF肖特基MBR4045PT 型号:MBR4045PT 品牌:ASEMI 封装:TO-247 安装方式:插件 批号:最新 恢复时间:35ns 最大平均正向电流(IF):40A 最大循环峰值反向电压(VRRM):45V 最大正向电压(VF):0.75V~…

快速比较两个数据库所有表的字段是否一致

背景 在开发时,常常会有开发环境,测试环境,生产环境。当开发环境中的数据库结构发生变化时,往往需要同步到测试环境和生产环境,但是有时候会忘记同步了。那么,如何快速判断两个数据库的所有表字段是否一致呢? 需要工具:navicat(或类似数据库工具),Beyond Comapre(或…

Hadoop(二十)Yarn工作原理

Yarn资源调度器Yarn是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式的操作系统平台,而MapReduce等运算程序则相当于运行于操作系统之上的应用程序一、基础架构YARN主要由ResourceManager、NodeManager、ApplicationMaster和Container等组件构成二、Y…

springcloud负载均衡组件ribbon使用

一、微服务负载均衡ribbon策略如下: 1、线性轮询策略: RoundRibbonRule 2、重试策略:RetryRule 3、加权响应时间策略:WeightedResponseTimeRule 4、随机策略:RandomRule 5、最空闲策略:BestAvailableRule 6、区域感知轮询策略:ZoneAvoidanceRule(默认) 每个策略对应什…

LangChain4j炸裂!Java开发者打造AI应用从未如此简单

LangChain4j 的目标是简化将大语言模型(LLM)集成到 Java 应用程序中的过程。 1 实现方式 1.1 标准化 API LLM 提供商(如 OpenAI 或 Google Vertex AI)和向量嵌入存储(如 Pinecone 或 Milvus)使用专有 API。LangChain4j 提供了标准化 API,避免了每次都需要学习和实现特定…

这些Salesforce开发领域的术语,你知道多少?(业内术语之系列五)

Salesforce开发人员一直都是生态系统内的主力军,其工作内容也比较广泛,职责范围从基于代码的任务到需要一定商业敏锐度的工作。 毋庸置疑,在Salesforce Developer领域存在着大量行业术语,并且使用范围广,使用频率高,一起来先睹为快吧! Developer领域的术语 SFDX 全称:S…