Linux 磁盘分区,文件系统创建、挂载和卸载

创建分区 (fdisk):

第一步先在Linux的虚拟机上添加一块硬盘,添加完成后需要重启虚拟机才能够检测识别到新硬盘。

重启系统后可以使用 fdisk -l 命令查看当前所有磁盘分区情况,sdb为我们刚刚创建的新磁盘,可以与上面的sda磁盘对比,发现新磁盘sdb还没有分区。接下来就是为sdb磁盘分区。

分区命令 fdisk /dev/sdb 。输入m来查看帮助。主要关注n,p,w。

n,添加一个新的分区。

p,打印出当前磁盘的分区情况。

w,保存修改并退出,修改后必须进行此步操作。

依次输入n,创建新分区;

p,创建主分区。

1,分区号为1。

回车,确定默认开始柱面为1,这个数字会根据分配的空间递增。

+5G,给第一个分区分配5G的空间。

依次输入n,创建新分区。

e,创建扩展分区。

2,分区号。

回车,从1分区5G开始第二个分区,655为5G后的开始柱面

回车,因为此为扩展分区,默认会将磁盘的剩余空间全部分配给扩展分区,不然剩余后面的空间就浪费掉了。

然后输入w保存退出,再次进入磁盘分区操作,输入p进行分区情况查看。

上述完成后磁盘的分区情况如下图中的最后一种形式,同样我们也可以进行下图中其他形式的分区,但是需要保证主分区+扩展分区的数量小于等于4个。

文件系统的创建

Linux主流的文件系统
Ext2 ext3 ext4 cifs reiserFS NFS xfs fat32 vfat
日志文件系统:ext3 ext4 cifs reiserFS NFS xfs fat32 vfat
非日志文件系统 :Ext2

可以使用 [[email protected] ~]# ll /lib/modules/2.6.32-696.28.1.el6.x86_64/kernel/fs  来查看操作系统所支持的文件系统。

使用mkfs完成分区文件系统的创建,一下市mkfs命令的用法。

-t 指定文件系统类型 mkfs.ext2 mkfs.ext3 mkfs.ext4

-b 指定磁盘块大小
-L 指定卷标

将sdb1创建为ext2文件系统格式,块大小为1k。

mkfs -t ext2 等价于mkfs.ext2

blkid 显示分区文件系统信息

mke2fs创建文件系统

mke2fs(make ext2 file system)
默认格式是ext2
# mke2fs /dev/sdb2
指定参数
# mke2fs -j -b 1024 -L media -m 3 -i
8192 /dev/sdb1
-j 格式化为ext3
-b 指定磁盘块大小
-L 指定卷标
-m 指定为管理员预留的磁盘空间大小百分比
-i 指定为每个inode节点保留的磁盘块大小 应该是磁盘
块的整数倍

更改和查看卷标

e2lable
设置卷标
# e2label /dev/sdb1 "backup"
查看卷标
# e2label /dev/sdb1

调整文件系统相关属性

tune2fs
-L 设定卷标
# tune2fs -L "test" /dev/sdb6
-l 查看文件系统信息
# tune2fs -l /dev/sdb6
-j 将ext2升级位ext3升级位日志文件系统
# tune2fs -j /dev/sdb6
-m 调整为管理员预留的块百分比
# tune2fs -m 2 /dev/sdb6
-r 调整为管理员预留的块数量
# tune2fs -r 4000 /dev/sdb6

dumpe2fs

显示分区超级块和块组信息
dumpe2fs /dev/sdb1

只显示分区超级快信息
dumpe2fs -h /dev/sdb1

挂载和卸载文件系统

在/mnt创建/mnt/test/文件夹,将/dev/sdb1的ext2的文件系统挂载到/mnt/test/目录下,查看有lost+found文件夹,说明挂载成功。

在/mnt/test/文件夹下创建test.txt文件,然后再卸载文件系统,发现test.txt文件也随之被卸载。

原文地址:https://www.cnblogs.com/zhousong918/p/9898011.html

时间: 2024-12-15 17:30:08

Linux 磁盘分区,文件系统创建、挂载和卸载的相关文章

linux磁盘分区格式化、挂载,文件系统

一.硬盘分区&格式化&挂载 RHEL5强制刷新分区表 partprobe /dev/sdb RHEL6强制刷新分区表 partx -a /dev/sdb 1.创建文件系统:挂载分区&格式化 mkfs.TAB 查看当前系统可创建分区类型 [[email protected] ~]# mkfs. mkfs.cramfs  mkfs.ext3    mkfs.vfat    mkfs.ext2    mkfs.msdos 格式化第一个分区   mkfs.ext3 /dev/sdb1 创建

Linux 磁盘分区、永久挂载、创建LVM逻辑卷

实验项目: 1掌握管理Linux磁盘和分区的方法 2掌握挂载并卸载文件系统的方法 3掌握创建并管理LVM分区的方法 理论部分:一:磁盘和分区简介 1磁盘分区的表示:常见的硬盘可以划分为主分区.扩展分区.和逻辑分区.通常主分区只有4个,而扩展分区看成一个特殊的主分区类型,在扩展分区可以建立逻辑分区2现在用的硬盘都是SCSI硬盘,所以在这里主要介绍SCSI硬盘分区的结构.对于SCSI接口的硬盘表示方式是:第一块SCSI硬盘我们可以表示为"sda",第二块SCSI硬盘表示为"sdb

关于Linux磁盘分区,文件系统创建命令,文件系统挂载略提

Linux磁盘管理 (1) 创建磁盘分区 fdisk /dev/sda   子命令 :p 打印磁盘分区信息 d 删除分区 n 新建分区 w 保存并退出 t 修改分区ID l 列表所分区ID (2) 在新的分区上创建文件系统,用户空间的管理工具   mkfs.ext2 device mke2fs -t ext3 -b 1024 -m 3 -L '卷标' /dev/DEVICE     解释:-t 指明文件系统 -j = -t ext3   -b 说明块分区大小 -N 创建多少个 inode -m

[9-1]磁盘分区、创建文件系统、挂载以及链接文件

本文旨在复习磁盘分区.创建文件系统.挂载以及链接文件的基本概念 知识储备 硬盘出厂其实不能写入数据的,是"盲盘",需要处理后使用,格式化分为2种 低格:将空白磁盘划分出柱面.磁道及若干个扇区,每个扇区又划分出标识部分ID.间隔区GAP和数据区DATA等.现在大多出厂已经完成低格,只需要用户磁盘分区即可. 高格:真正意义上的创建文件系统,明确存储设备或分区上的文件方法和数据结构,即在存储设备上组织文件的方法. 文件系统是用户存取磁盘文件操作的"代理人" 不同类型的操作

Linux磁盘分区,目录树,文件系统的关系(转)

研究了很久,自始至终不能够从三者的区别和联系中找到一个大脑与这些概念之间合适的相处方式.对于基本概念和理论理解不到位,在工作之中会走很多弯路和犯很多错误.今天花一天的时间,终于对三者的区别和联系有了更进一步的理解,特此记录并分享之,供大家探讨交流. (一)磁盘分区 首先要明白的是磁盘为什么要分区. 一是从数据安全方面考虑,二是从系统访问磁盘的性能考虑.一个磁盘的某个分区损坏,不在该分区的数据将不会受到影响,这样就能够有效地保护不同业务的数据.过大的磁盘分区在系统进行读写的时候,会降低系统的读写性

Linux磁盘分区管理--ext2和ext3文件系统逻辑结构分析

本文出自 "Pavel" 博客,请务必保留此出处http://pavel86.blog.51cto.com/8349178/1688277 Linux系统支持多种文件系统, 文件系统间的区别在于: 不同文件系统对同一块磁盘分区存储文件的结构不同. 举例来说相当于某些土豪买了500平住房: 有些工作狂会隔出1间卧室,1间客厅,1间厨房和5个工作间; 有些美食家会隔出3间卧室,3间客厅,4间厨房等等. 文件系统就相当于对于分割出不同性能的区域用于使用各自不同的方式存储数据. Ext(ext

shell 脚本实战笔记(4)--linux磁盘分区重新挂载

背景: Hadoop的HDFS文件系统的挂载, 默认指定的文件目录是/mnt/disk{N}. 当运维人员, 不小心把磁盘挂载于其他目录, 比如/mnt/data, /mnt/disk01, /mnt/diska时, HDFS会选择根分区, 当往HDFS里灌数据时, 导致的结果往往是根分区被快速的消耗尽, 而其他分区未见使用. 在CDH版本中, HDFS的配置如下所示: dfs.datanode.data.dir => /mnt/disk{N}/dfs/dn dfs.datanode.data.

linux增加硬盘 磁盘分区格式化及挂载

nux磁盘分区格式化及挂载 意义: 给linux 系统服务器扩容, 加一块硬盘 实验环境: virtualBox虚拟软件  + centos6.5 第一步: 添加硬件 硬盘 (我这里用virtualBox模拟) 启动 查看设备,找到新加的硬盘标识 fdisk -l 分区 fdisk /dev/sdb 说明: p --主分区[1-4] 或查看现有分区 n -- 添加一个分区 d -- 删除分区 +1G --分配1G空间 w --保存并退出 分区完成查看 fdisk -l 接下来格式化 mke2fs

大数据学习之_01_Linux学习_02_组管理和权限管理+定时任务调度+linux磁盘分区、挂载+linux的网络配置+进程管理(重点)+软件包管理+大厂面试题+感悟分享+资料附录

10 组管理和权限管理10.1 Linux组的基本介绍10.2 文件/目录的所有者10.3 文件/目录的所在组10.4 权限的基本介绍10.5 rwx权限详解10.6 修改权限指令-chmod10.7 修改文件所有者-chown10.8 修改文件所在组-chgrp10.9 最佳实践-警察和土匪游戏11 定时任务调度11.1 crond任务调度12 linux磁盘分区.挂载12.1 分区的基本知识12.2 Linux分区12.3 挂载的经典案例12.4 查询系统整体磁盘使用情况12.5 查询指定目

Linux新磁盘分区格式化及挂载-fdisk命令

本文主解决linux系统的磁盘分区格式化及挂载问题注意:分区操作针对磁盘vda,sda等vda1,sda1等是分区的名称 1.检查当前磁盘分区状态 1.1.查看分区挂载情况 df -h ------------------------------------------------------------------------------- [email protected]:~# df -h Filesystem Size Used Avail Use% Mounted on udev 7.