linux虚拟机磁盘扩展与分区大小调整

摘要:
有一段时间,我觉得Linux虚拟机上的磁盘不够用。我研究了磁盘扩展1。Linux虚拟机的磁盘扩展步骤1。首先关闭机器。在编辑虚拟机中,我找到了增加空间的硬盘选项,展开了步骤2,并输入rootfdisk-l打印磁盘分区。总量增加了,但分区没有改变。添加分区:--˃fdisk/dev/sda--˃n#创建新分区--˃p#选择主分区--˃3#分区3(sda3)--˃输入#指定开始位置--˃+10240M#结束位置

有段时间觉得linux虚拟机上的磁盘不太够用,研究了下其磁盘扩展

1、linux虚拟机磁盘扩展

step1、

  先关机在编辑虚拟机中,找到硬盘选项增加空间,进行扩展
step2、

进入root
fdisk -l 打印 磁盘分区,总量增大了,但是分区没变
增加分区:
-->fdisk /dev/sda
-->n #创建新分区
-->p #选择主分区
-->3 #分区3(sda3)
-->回车 #指定开始位置
--> +10240M #结束位置,并选择分配10G空间
-->w #保存并离开

step3、格式化分区

  mkfs -t ext3 /dev/sda3
  或 mkfs.ext3 /dev.sda3
  (报错的话运行 partprobe 再执行)
step4、增加到指定位置
  重启后, fdisk -l 此时应该可以看到新分区sda3了
  想在哪使用就用 mount 增加到相应位置
  mount /dev/sda3 /home/young/disk3 (放在young用户下的disk3文 件)


 2、调整分区大小

step1、

umount /home/young/disk4 (卸载磁盘分区)
出错则先删掉使用进程 fuser -mvik /home/young/disk4

step2、 重建分区

-->fdisk /dev/sda
-->p #打印分区信息
-->d #删除
-->4 #选择第四个
-->p
#重建分区,开始位置和删除时的一样
-->n #新建分区
-->p
-->4
-->start_index
-->+5G回车 #调整为5G
-->wq #保存离开

可用partprobe让内核更新分区信息

查看其他命令: m 

step3、
  init 6 重启
  e2fsck -f /dev/sda4 #检查分区信息
  resize2fs -p /dev/sda4 #调整分区大小

  mount /dev/sda4 /home/young/disk4 #重新挂载

之后还要创建文件系统


3、创建文件系统

windows主流:NTFS...

Linux主流:ext3、ext4...

step1、

mke2fs 创建文件系统:

  mke2fs -t ext4 /dev/sda

或更简单的mkfs:

  mkfs.ext4 /dev/sda

step2、

查看文件系统信息:

  dumpe2fs /dev/sda1

step3、

  fsck 检验修复文件系统

最后进行挂载


4、挂载

mount /dec/sda(要挂载的分区) /mnt/(挂载的地方)

免责声明:文章转载自《linux虚拟机磁盘扩展与分区大小调整》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇2019-11-29-WPF-禁用实时触摸010 使用netmap API接管网卡,接收数据包,回应ARP请求下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux rpm命令

      rpm,英文全称RedHat Package Manager,是Linux下的软件包管理软件,类似Windows下的“添加/删除程序”。通过rpm软件管理系统,Linux实现了对.rpm软件包安装、删除、更新、管理的自动化操作。rpm软件包名称中包含了软件包的版本信息,适用的操作系统信息,适用的硬件架构信息(noarch说明软件包与硬件架构无关...

linux安装mysql(unrecognized service错误)

今天在Linux在安装MySQL,安装完成后却无法打开,百度找原因,试了很多方法终于解决了。 MySQL安装: [root@centos usr]# yum install mysql 无法正常启动: 查询确实已安装: 按照百度的方法启动,还是无法开启:找不到此文件 换个命令重新安装: [root@centos ~]# yum install mys...

华为笔记本magicbook14 AMD安装Manjaro Linux的一些踩坑配置

本文通过MetaWeblog自动发布,原文及更新链接:https://extendswind.top/posts/technical/manjaro_magicbook_install_and_configuration 虽然是linux版出厂自带deepin专业版,但是随后发的一键win10装机U盘一声不坑的把deepin格式化了,售后还只在线下才提供安...

Linux内核死机调试方法总结

使用空指针和缓冲区溢出是产生oops的两个最常见原因。 1、直接查看oops信息,首先查找源代码发生oops的位置,通过查看指令寄存器EIP的值,可以找到位置。再查找函数调用栈可以得到更多的信息。从函数调用栈可辨别出局部变量,全局变量和函数参数。较为重要的信息就是指令指针(EIP),即出错指令的地址。 例如:在函数faulty_read的oops信息的函数...

dos2unix 命令

  最近在学习shell编程,可是在《Linux程序设计》指定的网站上下载了源码,使用的时候却一直出问题。提示:”bash: ./here1:/bin/sh^M:损坏的解释器: 没有该文件或目录“。之后用vi编辑器打开文件,发觉每一行的最后有浅蓝色的字符'^M'。才知道了问题所在   其实并没什么奇怪的,出现这种错误的原因是因为Linux和Windows文...

IDEA连接虚拟机

idea配置连接 转自:https://blog.csdn.net/chengbai121444/article/details/84334959 1、打开链接配置(Tools-->Deployment-->Configuration) 2、自定义虚拟机名称和连接方式(连接方式选择SFTP) 3、配置虚拟机具体信息 4、展示虚拟机页面...