Linux下磁盘分区挂载

一般你去买vps都会看到介绍说硬盘多少G  比如 80G  

但是你进入系统df -h的时候发现怎么只有10G呢,

其实这10G是用来装系统的和一些常用服务软件的  不是给你放网站数据的

那50G硬盘在哪里,就像你在电脑里面新加一块硬盘,你不进行分区和挂载也是看不到的

所以我们首先看看电脑里面的硬盘分区情况

看得出只有sda这块硬盘是分区挂载好了的  而sdb这块硬盘还没有分区 

所以我们df肯定看不到的  现在我们就来把这块硬盘分区挂上去

首先是分区:

下面以分扩展分区来讲(分主分区比分扩展分区少一步,其他一样  下面会提示)

 

我选择的是第二块硬盘 /dev/sdb  注意sdb后面没有数字

fdisk的常用命令只有几个  我们依次都会用到  不用刻意去记 

m:显示帮助菜单

n: 新建磁盘分区

进入fdisk命令后  所有做的操作比如分区  都是一个状态 并没有正真的完成  等到最后操作结束后按 w 保存才真正完成  

如果中途有操作错误  或者你反悔了   按 q 即可退出不保存

上面截图中可以看到 我先用m显示了一下帮助菜单  然后 n 新建磁盘分区  这个时候他让我选择要新建扩展分区还是主分区

我选择的是扩展分区  如果你要建主分区就选择对应的p选项

接下来我们 设置分区编号  起始柱面 结束柱面(具体大小)  具体一个柱面是多大的容量请自行百度,如果对柱面不熟悉

你也可以输入 +50G 表示分配50G大小  +500M +5555500K 都是可以的

剩余的空间又可以继续分区  就像500G的硬盘  你可以分C盘 D盘 E盘  也可以直接把500G分给C盘

默认是整个硬盘大小  我这里是默认回车

如果你选择的是主分区  那么分区这一步就分好了,如果你跟我一样选择的是扩展分区  那么接下来还有第二步:

其实就是重复上一步  注意的是选择分区类型的地方第一个选项由原来的扩展分区变成了罗辑分区

这个地方我们选择第一个选项 l 罗辑分区  注意看后面括号里面的提示 ( 5 or over) 也就说罗辑分区的编号是5以上

其他地方一路回车  然后 w 保存

好了 分区就分好了

现在要指定分区的存储格式  就像windows有fat32 有ntfs一样   linux下也有很多种类型

目前linux下默认的是ext3  

指定分区格式 

先检查一下我们分配的罗辑分区编号

注意  sdb1是扩展分区  扩展分区里面可以有很多罗辑分区  也就是说扩展分区是个虚有的概念  真正存东西的是逻辑分区

所以我们指定格式的时候指定扩展分区会报错  所以我们要指定格式化罗辑分区

现在格式指定好了 ,继续把这个分区挂载到指定目录上就大功告成了

mkdir /web

mount /dev/sdb5 /web

现在已经挂载上了  使用df查看

现在只是临时的挂载  下次开机要重新挂载 我们让他自动挂载

vi /etc/fstab

原文地址:https://www.cnblogs.com/codeAB/p/4941966.html