首页 > 代码库 > 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------磁盘分区,格式化,检验与挂载