磁盘格式化、挂载与卸载及分区表 fstab

简介:

一、磁盘的格式化


我们用 fdisk 命令将磁盘分好区之后,磁盘还是不能够直接使用的,需要将磁盘进行格式化,而格式化的本质就是为磁盘安装文件系统


我们使用命令:mke2fs 来为CentOS系统安装文件系统,下面来看看 mak2fs 的常用选项:


-b:分区时设定每个数据块占用空间的大小,目前支持的每个块的大小是1024、2048、4096


-i:设定inode(文件元信息的存储域)的大小


-N:设定inode的数量(在默认的inode数量不够用的情况下)


-c:在格式化前检测一下磁盘是否有问题


-L:预设该分区的标签


-j:建立ext3格式的分区


-t:指定文件系统的类型(ext2、ext3、ext4)


-m:格式化时,指定预留给管理员的磁盘比例,是一个百分比,只针对mke2fs命令(ext4文件系统)


例,将分区sdb1格式化为ext4的文件系统:mke2fs  -t  ext4   /dev/sdb1


对于块的大小的指定以及指定分区的标签与其用法类似,在此不加赘述


命令:e2label  +  分区名


查看或修改分区的标签



二、磁盘的挂载与卸载


在磁盘格式化之后,需要将其挂载上才能使用,可以说fdisk、mke2fs、mount这三个命令是分不开的(当然,除了挂载光驱)。格式化后的磁盘其实是一个块设备文件(即表示硬件设备),需要将其挂载上才能使用,而我们在挂载的时候需要先建立一个挂载点(以目录的形式出现),如果将某个分区挂载到这个目录下,我们向该目录写入的数据,都会写到这个分区下。注意:挂载后该目录原来的东西全都看不到了,将该分区卸载后可以看到


命令详解:


mount:单单使用这个mount时可以查看此时磁盘的挂载情况


dmesg |tail:当磁盘不能挂载时,使用该命令来查看出错情况


mount  /dev/sdb1   /mnt/:将分区/dev/sdb1挂载到/mnt/目录下,挂载成功后,用ls命令查看挂载点的内容,会显示lost+found


df  -h:查看此时磁盘使用的情况


我们为了避免磁盘被识别错误(挂载错分区),可以使用UUID与label来进行挂载:


命令:blkid ,查看各个分区的UUID与label以及文件系统类型


命令:mount  UUID="......................................."  /mnt/


命令:mount  LABEL=TEST   /mnt/


卸载:umount


这个命令的使用非常简单,直接跟分区名或者挂载点就好,但是不能跟UUID与LABEL,使用 -l 选项可以强制卸载


三、分区表 fstab


当我们要实现开机自动挂载时,可以将内容写入该文件中


UUID="......................................."            /mnt/         ext4       defaults     0  0  


或者:LABEL=TEST     /mnt/     ext4     defaults     0  0


或者我们可以将命令写入文件 /etc/rc.d/rc.local 中,使其开机启动:


mount  UUID="........................................."         /mnt/    


命令:mount   -a  ,将分区表/etc/fstab中出现的分区全部自动挂载上   

本文转自奇迹的少年博客51CTO博客,原文链接http://blog.51cto.com/raffaelexr/1720050如需转载请自行联系原作者

liliangchun
相关文章
|
4月前
|
IDE Linux 开发工具
Linux添加硬盘并进行分区、格式化、挂载及卸载
Linux添加硬盘并进行分区、格式化、挂载及卸载
126 0
|
6月前
一文学会磁盘分区、格式化、永久挂载
一文学会磁盘分区、格式化、永久挂载
|
8月前
格式化,分区,挂载 ,解决挂载两个盘,为什么只显示一块盘(已解决)
格式化,分区,挂载 ,解决挂载两个盘,为什么只显示一块盘(已解决)
91 0
|
弹性计算
LVM重启后分区无法识别挂载
LVM重启后分区无法识别挂载
|
IDE Unix Linux
linxu中的df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
linxu中的df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
linxu中的df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
|
IDE Unix Linux
linux中的tar打包、压缩多个文件、磁盘查看和分区类、du查看文件和目录占用的磁盘空间、df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
tar [选项] XXX.tar.gz 将要打包进去的内容 (功能描述:打包目录,压缩后的 文件格式.tar.gz)du 目录/文件 (功能描述:显示目录下每个子目录的磁盘使用情况)du: disk usage 磁盘占用情况。详细的请看我之前发的博客。linux常用命令下。linux常用命令中。linux常用命令上。...............对于Linux用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根 目录、一个独立且唯一的文件结构。Linux中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做“挂载”的处理 方法,它整个文件系统中包含了一整套的文件和目录,并将一
285 1
linux中的tar打包、压缩多个文件、磁盘查看和分区类、du查看文件和目录占用的磁盘空间、df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
|
Linux Windows
LINUX04_分区的概述、设备挂载情况lsblk、磁盘分区fdisk、格式化硬盘、挂载mount(一)
LINUX04_分区的概述、设备挂载情况lsblk、磁盘分区fdisk、格式化硬盘、挂载mount(一)
260 0
LINUX04_分区的概述、设备挂载情况lsblk、磁盘分区fdisk、格式化硬盘、挂载mount(一)
|
开发工具
LINUX04_分区的概述、设备挂载情况lsblk、磁盘分区fdisk、格式化硬盘、挂载mount(二)
LINUX04_分区的概述、设备挂载情况lsblk、磁盘分区fdisk、格式化硬盘、挂载mount(二)
253 0
LINUX04_分区的概述、设备挂载情况lsblk、磁盘分区fdisk、格式化硬盘、挂载mount(二)