首页 > 代码库 > linux------磁盘分区,格式化,检验与挂载

linux------磁盘分区,格式化,检验与挂载

1.

如果你新装啦一块硬盘,应该对他做的操作

(1)对磁盘分区,新建可用分区

(2)分区格式化,创建文件系统

(3)检验文件系统

(4)创建挂载点(目录),将文件系统挂载到目录上

查看磁盘容量:df

查看目录容量:du

磁盘分区: fdisk   1.只有root才能执行    2.只能处理2TB以下的磁盘分区 3.若分区正在使用导致不能读取分区表,可以卸载该分区,再次进入该分区并写入分区表。

分区完毕后需要用;partprobe    强制让内核找一下分区表

2.磁盘格式化:(创建文件系统)

一般用:mkfs -t ext3 设备文件名

mkfs(make file systm)  综合命令根据参数调用不同的命令  可以用mkfs  [tab][ tab]查看可调用的命令

mkfs -t 文件系统格式 设备文件名

特殊需求用:

mke2fs:(make ext2 file system)

mke2fs [-b   block大小]  [- i   inode 大小] [-L   卷标]  [-cj]   设备文件名

-c  测试快速读取

-c  -c  测试读写

-j   变成ext3模式(具有日志文件)

3.磁盘检验;

用于检验文件系统是否出错

(1)fsck;  

   执行fsck 需要将分区卸载 若系统有问题他会将文件放入lost+found 目录下

(2)用于检验硬盘或软盘是否有坏轨

badblocks -svw 设备文件

4.磁盘挂载

挂载点是目录,该目录是进入磁盘分区(文件系统)的入口。

注意:

单一文件系统不可重复挂载到不同的挂载点中(各自文件系统分开单独是一个区域)

一个目录不应该重复挂载多个目录(一个目录只能还是一个文件系统的入口,只是最后那个文件系统的入口)

挂载点的目录都是空目录(不空,里面的文件会被暂时隐藏掉,等到卸载目录是会自动在出来)

mount

mount -l 查看已挂载的设备

mount  设备名/卷标  目录

 

重新挂载根目录:

mount -o remount,rw,auto /

除啦挂载文件系统以外也可以挂载目录

mount --bind A B

将B挂载到A上,A,B指向A的入口。

 

卸载:

umount [-fn]   挂载点(目录名)

-f 强制卸载

-n  不更新/etc/mtab文件

 

linux------磁盘分区,格式化,检验与挂载