1、先用fdisk -l 查一下当前硬盘情况。
比较以前应该可以看到硬盘的空间比以前大了。因为这时显示的硬盘分区还是以前的,新增加的硬盘空间并没有显示。因为新增的硬盘空间还没有分区和制定文件系统,因此,操作系统无法识别。假如现在的硬盘已经有:/dev/sda1,/dev/sda2,/dev/sda5三个分区。
2、对硬盘进行分区:fdisk /dev/sda
根据帮助提示,键入:n,添加新分区
此时,fdisk会让你选择添加为逻辑分区(编号从5开始)还是主分区(编号1到4)。
选择主分区则键入p;选择逻辑分区键入l。
我们选择主分区于是:键入: p " 选择创建主分区"
此时,fdisk会让你选择主分区的编号,因为上面已经说有了主分区sda1,sda2,那么编号就选3,即要创建的该分区为sda3.键入: 3
然后选择该分区的开始值:就是分区的Start 值(start cylinder);这里直接按回车,如果您输入了一个非默认的数字,会造成空间浪费;此时键入:w "
保存所有并退出,分区划分完毕"
3.指定文件系统类型
注意:一定要先重启,然后再执行一下操作,否则,是认不出分区的,会出错:
#mkfs -t ext3 /dev/sda3
4.挂载文件系统
建立一个待挂载目录:mkdir /home/work
挂载分区到目录:mount /dev/sda3 /home/work
5.开机自动挂载
步骤4只是手动挂载了文件系统,现在想要以后开机的时候,自动挂载该文件系统
5.1 查看硬盘UUID与格式sudo blkid /dev/sda2
返回:/dev/sda: LABEL="CM" UUID="467a30da-0555-4142-b5c6-d2f4abb744af" TYPE="ext4"
编辑:vi /etc/fstab
在该文件最后添加一句:/dev/sda2 /home/work ext4 defaults 0 1
解释:
第一个数字:0表示开机不检查磁盘,1表示开机检查磁盘;
第二个数字:0表示交换分区,1代表启动分区(Linux),2表示普通分区
我挂载的分区是在WIn系统下创建的分区,磁盘格式为ntfs
保存,退出。ok,以后就能存储东西到/home/work文件夹下,也就是说,将内容存储在新添加的硬盘上了。
注:其实扩容硬盘的分区挂载和新挂载硬盘差不多,就是继续对扩容后的空间进行分区,其它都是一样的。
注:挂载是用ROOT用户进行的,其它用户存储文件到挂载目录需要调整权限。