当前位置:
首页 > WordPress教程 > linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

linux 虽然一直都有在玩,但是对硬盘操作确实不是很熟悉今天有空,就整理了下。

        1, 创建分区

先查看下是否有磁盘没有分区

[html] view plaincopy

  1. fdisk -l

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有分区。

开始分区

[html] view plaincopy

  1. fdisk /dev/sdc

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

输入m,可以查看有哪些操作

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

输入p 查看当前硬盘分区,目前没有分区。

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

输入n新建一个分区,输入p 建立分区,输入分区编号 1

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

然后会让你设置开始扇区(不知道是否这么解释):默认回车就是1  从头开始

然后结束扇区设置1000   这个值好像决定了分区的大小,我对硬件不是很熟悉。安装上面方法,建立第二个分区

然后打印分区数 输入p,红色框就是已经建立好的分区

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

最后保存分区 输入w

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

最后,检查分区是否已经建立好!如果出现红色区域,则表示已经建立好了。

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

其实这个时候,建立好的分区还不能用,还需要挂载才可以用。但是挂载之前,必须要格式化,才行。。。

2,格式化分区

格式化命令:mkfs.ext3   /dev/sdb1 是格式化成 ext3

                     mkfs.ext2   /dev/sdb1 是格式化成 ext2

我这里使用了 mkfs.ext3 。

[html] view plaincopy

  1. mkfs.ext3 /dev/sdc1
  2. mkfs.ext3 /dev/sdc2

下面是其中的一个图:

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

格式化之后也并不能使用,必须要挂载才行。

3,挂载分区

格式化之后,就可以挂载分区了。

[html] view plaincopy

  1. mkdir /d1
  2. mkdir /d2
  3. mount /dev/sdc1 /d1
  4. mount /dev/sdc2 /d2

这样就挂载成功,可以正常使用了。

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

4,卸载分区

[html] view plaincopy

  1. umount /dev/sdc2

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

卸载了,其实还可以挂载,而且数据还会在的

5,删除分区

 

  1. fdisk /dev/sdc
  2. m
  3. d
  4. 1
  5. d

 

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

输入 w  保存,这个时候分区以及删除了,可以重新创建了。

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

文章参考地址:http://blog.csdn.net/pi9nc/article/details/21740319

 

 

问题按照以上方法可以很方便的处理挂载盘的问题。但是如果要把挂载盘的空间直接加到网站数据盘(默认盘),参考以下文章第六步:

 

 

包括老左也经常拿到VPS之后就直接挂一键安装包后建立网站使用,其实细心的用户会有发现通过命令检测我们购买的硬盘大小和我们实际在使用的硬盘是不等的,比如老左下面测试的这款机器购买的时候是15G硬盘,但实际使用的时候只有10G,那还有5G左右去哪里了呢?当然,如果我们10G够用,也可以忽略不计不需要挂载未使用的硬盘,如果我们是一个追求完美的,或者说以后数据比较多,还是采用VPS挂载未使用硬盘教程方法把未被使用的硬盘并入。

第一步,命令检查当前硬盘使用情况

fdisk -l

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

通过检测,我们有看到老左测试的机器中,10G是可以使用的,5G左右是没有被分配到的,如果我们需要合理、最优化的利用VPS硬盘资源,那就需要把未分配的资源挂载到可用。

第二步,查看已经使用情况

df -hal

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

我们可以看到在可用的10G左右硬盘里,已经用了1.3G,还有9.3G没有被使用。

第三步,增加分区

fdisk /dev/xvdb

通过上述的命令进行新增加分区,然后看下图或者按照下面的命令进行操作(//为解释)

n //新建分区
p //主分区
4 //第4个分区,根据实际分区数,如已有2个分区,然后我们这里就输入3
回车 //回车默认
回车 //默认
t //指定分区格式
8e //分区格式为LVM
w //保存
reboot //重启VPS

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

重启之后,我们检查看看硬盘分区情况

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

看到我们新增加的/dev/xvdb4分区。

第四步,创建物理卷且分组

pvcreate /dev/xvdb4
vgextend VolGroup00 /dev/xvdb4

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

第五步,查看物理卷及空间情况

vgdisplay

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

可以看到我们可以扩容4.97G硬盘。

第六步,增加硬盘

lvresize -L +4.95G /dev/VolGroup00/LogVol00

这里需要注意一个问题,上面我们检测到还有4.97G硬盘空余,但也要稍微留有余地,所以我这里扩容4.95G。

resize2fs /dev/VolGroup00/LogVol00

动态扩容分区大小。

最后,检查确认

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

我们可以看到购买15G的VPS,从原先默认分配的10G扩容到15G,资源得到合理的充分利用。