首页 > 系统相关 >虚拟机ubuntu增加磁盘

虚拟机ubuntu增加磁盘

时间:2024-09-19 14:25:17浏览次数:8  
标签:UUID 虚拟机 bytes dev ubuntu 磁盘 512

虚拟机软件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: 0x7c03249e

Device     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 type
   p   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: 0x7c03249e

Device     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,
        4096000

Allocating 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

标签:UUID,虚拟机,bytes,dev,ubuntu,磁盘,512
From: https://www.cnblogs.com/strongbug/p/18420510

相关文章

  • ubuntu开机无图形界面 黑屏左上角有短横线闪烁
    一般都是在配置过Nvidia驱动后造成的,需要Ctrl+Alt+F1~F6进入tty,输入用户名与密码进入终端进行处理。情况一未禁用nouveausudovi/etc/modprobe.d/blacklist.conf在尾部加入一行blacklistnouveau更新生效sudoupdate-initramfs-u 情况二内存满了进入tty后查看......
  • 蓝易云服务器 - ubuntu查看相关硬件温度教程
    要查看Ubuntu系统中相关硬件温度,你可以使用 lm-sensors工具。安装和使用步骤如下:安装 lm-sensors:在终端中执行以下命令安装 lm-sensors:sudoapt-getupdatesudoapt-getinstalllm-sensors配置 lm-sensors:在终端中执行以下命令配置 lm-sensors:sudosensors-detect检测硬件......
  • 蓝易云服务器 - ubuntu系统服务器安装WordPress教程
    在Ubuntu系统服务器上安装WordPress的教程如下:安装LAMP(Linux+Apache+MySQL+PHP):在终端中运行以下命令安装LAMP组件。sudoapt-getupdatesudoapt-getinstallapache2mysql-serverphplibapache2-mod-phpphp-mysql配置MySQL:运行以下命令配置MySQLroot用户的密码,并进行其......
  • 蓝易云服务器 - Ubuntu配置Samba服务教程
    在Ubuntu上配置Samba服务的教程如下:安装Samba软件:打开终端,运行以下命令安装Samba软件。sudoapt-getupdatesudoapt-getinstallsamba创建共享目录:在合适的位置创建一个目录,用于共享文件。比如,创建一个名为“shared”(共享)的目录。sudomkdir/shared配置Samba:打开Samba配置文件......
  • 蓝易云服务器 - Ubuntu系统搭建FTP服务器教程
    在Ubuntu系统上搭建FTP服务器的教程如下:安装vsftpd软件:打开终端,运行以下命令安装vsftpd软件。sudoapt-getupdatesudoapt-getinstallvsftpd配置vsftpd:编辑vsftpd配置文件以设置FTP服务器的参数。运行以下命令打开配置文件。sudonano/etc/vsftpd.conf修改配置文件:在配置文件......
  • 迅为RK3588开发板支持Android13和12版本系统还有Debian11、Buildroot、Ubuntu20与22版
    我们已经在RK3588上开发了稳定又好用的Android13和12版本系统Debian11、Buildroot、Ubuntu20与22版本、银河麒麟、开放麒、统信系统、openEuler24.03系统,内核Linux5.10版本。......
  • ubuntu点击知识积累
    0零散的知识点iwconfigubunut开机不输入密码系统被设置为自动登录某个用户,需要修改文件/etc/lightdm/lightdm.conf,并将autonomic-user=ae去掉,以实现禁用自动登录。以上设置之后,开机启动就需要输入密码了df-h:df命令显示文件系统的磁盘空间使用情况;-h:以人类可读hu......
  • ubuntu22.04安装DBeaver
    要在Ubuntu22.04上安装DBeaver,可以选择使用Ubuntu软件中心的图形界面方法或使用命令行方法通过官方DBeaver仓库或Snap包安装。方法一:从官方仓库安装DBeaver1.添加DBeaver仓库:首先,需要在系统中添加DBeaver仓库。打开终端并执行以下命令:wget-O-https://dbeaver.......
  • C# udp通讯 多网卡/虚拟机指定某个网卡通讯
    LocalIP=GetAllAdaptersIPAddress();Task.Run(()=>{try{//接收广播UdpClientudpClient=newUdpClient(newIPEndPoint(IPAddress.Any,6789));while(true){IPEndPointAnyIP=newIPEndPoint(IPAddress.Any,0);byte[]data=udpClient.Receive(refAnyIP);......
  • Ubuntu 64系统编译android arm64-v8a 的openssl静态库libssl.a和libcrypto.a
    #!/bin/bash#Cross-compileenvironmentforAndroidonARM64andx86##ContentslicensedunderthetermsoftheOpenSSLlicense#http://www.openssl.org/source/license.html##Seehttp://wiki.openssl.org/index.php/FIPS_Library_and_Android#andhttp:......