文件系统管理-fdisk分区-分区过程(图文教程)

69 篇文章 12 订阅
订阅专栏

1.磁盘基础知识

  • 这个跟Windows当中的手工分区命令,名字是完全一样的,但是用法是完全不一样的。在学习给硬盘分区之前,我们非常有必要的了解一下磁盘。

1.1 磁盘结构

磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘(Floppy Disk,简称软盘),如今常用的磁盘是硬磁盘(Hard disk,简称硬盘)

硬盘主要由磁盘盘片、磁头、主轴与传动轴等组成,数据就存放在磁盘盘片中。大家见过老式的留声机吗?留声机上使用的唱片和我们的磁盘盘片非常相似,只不过留声机只有一个磁头,而硬盘是上下双磁头,盘片在两个磁头中间高速旋转
在这里插入图片描述
什么是磁道呢?每个盘片都在逻辑上有很多的同心圆,最外面的同心圆就是 0 磁道。我们将每个同心圆称作磁道(注意,磁道只是逻辑结构,在盘面上并没有真正的同心圆)。硬盘的磁道密度非常高,通常一面上就有上千个磁道。但是相邻的磁道之间并不是紧挨着的,这是因为磁化单元相隔太近会相互产生影响

那扇区又是十么呢?扇区其实是很形象的,大家都见过折叠的纸扇吧,纸扇打开后是半圆形或扇形的,不过这个扇形是由每个扇骨组合形成的。在磁盘上每个同心圆是磁道,从圆心向外呈放射状地产生分割线(扇骨),将每个磁道等分为若干弧段,每个弧段就是一个扇区。每个扇区的大小是固定的,为 512Byte。扇区也是磁盘的最小存储单位
在这里插入图片描述
柱面又是什么呢?如果硬盘是由多个盘片组成的,每个盘面都被划分为数目相等的磁道,那么所有盘片都会从外向内进行磁道编号,最外侧的就是 0 磁道。具有相同编号的磁道会形成一个圆柱,这个圆柱就被称作磁盘的柱面

硬盘的大小是使用"磁头数 x 柱面数 x 扇区数 x 每个扇区的大小"这样的公式来计算的。其中,磁头数(Heads)表示硬盘共有几个磁头,也可以理解为硬盘有几个盘面,然后乘以 2;柱面数(Cylinders)表示硬盘每面盘片有几条磁道;扇区数(Sectors)表示每条磁道上有几个扇区;每个扇区的大小一般是 512Byte

1.2 磁盘接口

机械硬盘通过接口与计算机主板进行连接。硬盘的读取和写入速度与接口有很大关系。大家都见过大礼堂吧,大礼堂中可以容纳很多人,但是如果只有一扇很小的门,那么人是很难进入或出来的,这样会造成拥堵,甚至会出现事故。机械硬盘的读取和写入也是一样的,如果接口的性能很差,则同样会影响机械硬盘的性能。

目前,常见的机械硬盘接口有以下几种:

  • IDE 硬盘接口(Integrated Drive Eectronics,并口,即电子集成驱动器)也称作 “ATA硬盘” 或 “PATA硬盘”,是早期机械硬盘的主要接口,ATA133 硬盘的理论速度可以达到 133MB/s(此速度为理论平均值)
    在这里插入图片描述
  • SATA 接口(Serial ATA,串口),是速度更高的硬盘标准,具备了更高的传输速度,并具备了更强的纠错能力。目前已经是 SATA 三代,理论传输速度达到 600MB/s(此速度为理论平均值)
    在这里插入图片描述
  • SCSI 接口(Small Computer System Interface,小型计算机系统接口),广泛应用在服务器上,具有应用范围广、多任务、带宽大、CPU 占用率低及热插拔等优点,理论传输速度达到 320MB/s
    在这里插入图片描述
  • SAS(Serial Attached SCSI):是新一代的SCSI技术,和SATA硬盘相同,都是采取序列式技术以获得更高的传输速度,可达到6Gb/s

1.3 固态硬盘(SSD)

固态硬盘和传统的机械硬盘最大的区别就是不再采用盘片进行数据存储,而采用存储芯片进行数据存储。固态硬盘的存储芯片主要分为两种:一种是采用闪存作为存储介质的;另一种是采用DRAM作为存储介质的。目前使用较多的主要是采用闪存作为存储介质的固态硬盘
在这里插入图片描述

1.4 MBR与磁盘分区表示

MBR

  • MBR是主引导记录(Master Boot Record),位于硬盘第一个物理扇区处(引导扇区)
  • MBR中包含硬盘的主引导程序和硬盘分区表。分区表有4个分区记录区,每个分区记录区占16个字节
  • MBR最多四个分区,可创建逻辑分区
  • MBR使用fdisk命令分区

// GPT,有128个分区,适用于2TB以上的磁盘文件大小,使用parted

1.5 磁盘分区结构

  • 硬盘中的主分区数目只有4个
  • 主分区和扩展分区的序号限制在1~4
  • 扩展分区再分区为逻辑分区
  • 逻辑分区的序号将始终从5开始

1.6 XFS文件系统

  • 存放文件和目录数据的分区
  • 高性能的日志型文件系统
  • CentOS 7系统中默认使用的文件系统
  • 支持PB以上的存储

1.7 SWAP,文件交换系统(虚拟内存)

  • 为Linux系统建立交换分区
    Linux支持的其他文件系统类型

  • FAT16、FAT32、NTFS
    FAT不支持安全选项功能,不支持4GB以下单个文件的存储

  • EXT4、JFS…

磁盘知识的来源自: https://blog.csdn.net/hewei3714/article/details/107070507

2. 添加新硬盘

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 查看新的硬盘

命令: fdisk -l

开始查看:
在这里插入图片描述
注释:sdb这个硬盘话没有任何分区存在

4. 使用fdisk命令分区

命令:fidsk /dev/sdb
                                                                   fdisk交互指令说明

命令说明
a设置可引导标记
b编辑bsd磁盘标签
c设置dos操作系统兼容标记
d删除一个分区
l显示已知的文件系统类型。82为Linux swap分区,83为Linux分区
m显示帮助菜单
n新建分区
o建立空白dos分区表
p显示分区列表
q不保存退出
s新建空白SUN磁盘标签
t改变一个分区的系统ID
u改变显示记录单位
v验证分区表
w保存退出
x附加功能

注:(1)加粗部分是常用命令
(2) Linux通过id的方式来识别分区
开始实验:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

小提示: 如果选项输错了,如果你用退格键删不掉的话,可以用ctrl+退格键。

5. 重新读取分区表信息

  • 命令: partprobe
    说明: 有些时候如果文件的分区表正在被使用,保存的时候会提示需要重启Linux才能进行下一步,重启浪费时间。分完区保存一次,在保存一次,这就有可能会让重启Linux,这是就比较麻烦了。这时用partprobe,当成分区之后必须执行的命令。

接着上面的实验继续进行:
在这里插入图片描述

6. 格式化分区

  • 命令: mkfs -t ext4 /dev/sdb1
    命令: mkfs -t ext4 /dev/sdb5
    作用: 给两个分区进行格式化

小提示: 扩展分区的唯一的作用就是包含逻辑分区。扩展分区不能格式化,也不能写入数据。

继续上面的实验:
在这里插入图片描述
在这里插入图片描述

7. 建立挂载点并挂载

  • 命令: mkdir /disk1
    命令 : mkdir /disk5
    作用:创建新的空目录
  • 命令: mount /dev/sdb1 /disk1
    命令: mount /dev/sdb5 /disk5
    作用: 给两个分区进行挂载

继续上面的实验:

  • (1)给分区进行挂载
    在这里插入图片描述

(2) 使用fdisk-l只能看到这个分区是否正常分配,但是不能知道这个分区是否已经被Linux挂载。要想知道是否挂载,要么使用mount命令,要么使用df -h命令。
在这里插入图片描述

8.总结

给硬盘分区的过程经历以下几个步骤:
1. 添加一块硬盘
2. 给硬盘分区
3. 重新读取分区表的信息(partprobe),给硬盘分完区之后使用。
4. 给分区进行格式化
5. 给分区进行挂载
经过这几个步骤,我们的硬盘分区才可以正常使用

Linux下如何使用分区工具fdisk和gdisk进行磁盘操作
乔木的博客
11-30 1123
Linux环境下,硬盘分区是一项重要的任务。它可以帮助我们更好地管理磁盘空间,优化系统性能。本文将详细介绍如何在Linux环境下使用和工具进行硬盘分区的操作步骤,包括分区前的准备工作、分区的具体步骤以及分区后的管理等内容。
Linux】fdisk命令参数详解(图文超详细,内容来自官方文档)
Wynne的博客
06-29 3773
linux下的fdisk参数都是什么?来看看
【RedHat9.0】磁盘fdisk命令分区的增、删、改、查
2302_76195174的博客
03-20 1921
fdisk交互命令命令说明增n、o、g、G、sn创建一个新的MBR分区o创建一个空的DOS分区表g创建一个新的空GPT分区表G创建一个新的空SGI(IRIX)分区表s创建一个新的、空的SUN磁盘标签删dd删除一个分区改a、t、ua更改可引导标志t改变分区号码u改变分区显示和记录单位查l、m、p、wl显示Linux所支持的分区类型m显示帮助菜单p显示硬盘分区表w保存修改结果并退出。
Linux】用fdisk进行磁盘分区图文过程
Wynne的博客
03-29 5万+
用 fdisklinux下的磁盘进行分区
使用fdisk进行磁盘分区
lyc_258465的博客
11-22 1万+
linux磁盘分区
linux如何用fdisk命令分区
_ACME_的博客
10-01 1万+
fdisk命令常用参数格式:fdisk [参数] 设备文件fdisk -l ,列出指定的外围设备的分区表状况fdisk 设备文件,对硬盘进行分区例子:1.首先,添加再添加一块虚拟硬盘完成,打开虚拟机即可。2.用fdisk -l命令查看硬盘的详细信息3.对sdb这块硬盘进行分区4.再对sdb这块硬盘进行分区,这次分3个主分区和一个扩展分区,一个扩展分区里面又分了4个逻辑分区5.格式化分区只有被格式化的
linux-文件系统管理视频教程
12-03
09.1 文件系统管理-回顾分区文件系统.mp4 09.2.1 文件系统管理-文件系统常用命令-df、du、fsck、dump...09.3.1 文件系统管理-fdisk分区-分区过程.mp4 09.3.2 文件系统管理-fdisk分区-自动挂载与fstab文件修复.mp4
Linux基础课件-- 创建分区-fdisk命令.pptx
11-02
Linux操作系统基础
fdisk命令-检测创建磁盘分区
01-20
fdisk [磁盘设备]: 交互的操作环境中管理磁盘分区 m 查看帮助 p 列表查看所创建的分区信息 n 新建分区 d 删除分区 t 更改磁盘类型 w 保存并退出 q 不保存退出 ctrl + 退格键:删除输入的错误字符 给虚拟机添加...
Linux使用fdisk实现磁盘分区过程图解
01-09
linux分区常用命令:fdisk,修改MBR分区表,MBR格式,被修改的分区大小最大为2T。 当大于2T时,使用parted命令,gpt分区格式。 1.在虚拟机添加一块新硬盘 编辑虚拟机设置—添加—硬盘—SCSI—创建新虚拟磁盘—1GB—...
分区命令FDISK图文详解
09-18
分区命令 FDISK 图文详解 FDISK 是一个命令行分区工具,用于创建、删除、设置活动分区和显示分区信息。下面是 FDISK 的使用方法和详解。 一、FDISK 选项 在执行 FDISK 命令后,进入分区界面,显示 FDISK Options...
cfdisk命令 用于磁盘分区
01-09
cfdisk是用来磁盘分区的程序,它十分类似DOS的fdisk,具有互动式操作界面而非传统fdisk的问答式界面,您可以轻易地利用方向键来操控分区操作。cfdisk指令是一个基于鼠标的、用于硬盘分区的程序。输入指令cfdisk之后,将出现上面的图形界面,它是基于鼠标进行操作的,利用它可以进行磁盘的分区操作。 语法格式:cfdisk [参数] 常用参数: -a 在程序里不用反白代表选取,而以箭头表示 -c 忽略BIOS的数值,直接指定磁盘的柱面数目 -P 显示分区表的内容 -s 忽略BIOS的数值,直接指定磁盘的磁区数目 -v 显示版本信息 -z 不读取
Linux新建分区,格式化,新建SWAP分区,创建LVM逻辑卷
莎拉拉吗酷奇的博客
03-25 2538
Linux新建分区,格式化,新建SWAP分区,创建LVM逻辑卷 磁盘格式化很重要,如果我们的服务器存储空间不够,那么我们就需要一块新的磁盘,新的磁盘加上之后,我们就需要格式化分区。 格式化 操作步骤: 1、 新建分区 2、 内核识别到新的分区表 3、 格式化分区 4、 挂载分区 首先查看当前分区列表:fdisk -l 这个硬盘是21.4G的,有255个磁面;63个扇区;2610个磁柱;每个 cy...
linux fdisk 分区、格式化、挂载!
热门推荐
时光流水的博客
11-11 13万+
文件系统的一个使用流程: 存储介质选择---》硬盘分区操作;创建分区来容纳文件系统;创建分区,这个分区可以是整个硬盘也可以是部分硬盘----》创建文件系统(我们在存储数据之前,你必须使用文件系统对其分区进行格式化)----》把它挂载到虚拟目录----》写入配置文件/etc/fstab 硬盘分区的划分标准: 硬盘分区由主分区、扩展分区和逻辑分区组成 在一块硬盘上,如果是MBR分区方式,那么它...
Linux分区命令fdisk图文详解
weixin_34138255的博客
11-06 88
2019独角兽企业重金招聘Python工程师标准>>> ...
linux分区_Linux系统 fdisk管理MBR分区
weixin_39788792的博客
10-21 276
前言 fdisk是一条以交互的方式进行操作的命令,在菜单中选择相应的功能键即可。目录一、添加新硬盘二、新建分区三、总结四、思维导图一、添加新硬盘 1、为了不影响正在运行的业务,需要在不关闭或重启服务器的情况下添加新硬盘,实验环境下在VMware虚拟机中添加一块SCSI总线的20G硬盘。打开“设置”的硬件页面,点击“添加”,选中“硬盘”,一直点“下一步”即可 2、使用lsblk命令显示所有可用块设备...
linux云服务器 已挂载的块存储如何分区和格式化
wudinaniya的博客
09-26 2434
1 查看当前linux分区情况,可输入这条linux命令: fdisk -l (该命令可确定弹性块存储是否挂载成功,挂载成功的话会多出一块盘比如 /dev/vda  /dev/vdb) 我当前的分区情况如下: [root@localhost ~]# fdisk -l Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors Uni...
Linux CentOS 7.3 1611 磁盘管理之SWAP交换分区操作实战
聆风网络的博客
12-09 394
基于磁盘分区的交换空间 分区和更改类型为Linux swap fdisk /dev/sdb1 n,+4G,t,82,w 格式化 mkswap /dev/sdb1 启用并查看当前启用的所有swap交换分区 swapon /dev/sdb1 swapon -s 自启动 vi /etc/fstab 加入最后这一条:/dev/sdb1 swap swap defaults 0 0 删除SWAP 查看 swapon -s 停用swap sw...
Linux 系统管理:磁盘管理文件系统(详细操作过程,适合新手)
weixin_45726050的博客
11-05 2461
Linux 系统管理:磁盘管理文件系统 目录: 前言 一、磁盘结构 2.1 磁盘结构 2.2 MBR与磁盘分区表示 2.3 磁盘分区结构 二、文件系统环境、交互模式常用指令 三、创建文件系统 3.1 格式化(mkfs命令) 3.2 创建交换文件系统(mkswap命令) 3.3 挂载、卸载文件系统(mount) 3.4设置文件系统的自动挂载 总结 前言: 磁盘基本概念: 每个硬件设备都会以一个文...
fdisk磁盘分区过程
最新发布
05-18
2. 输入fdisk -l命令查看系统已有的硬盘和分区信息。 3. 输入fdisk /dev/sda(/dev/sda为要分区的硬盘设备名)进入分区交互界面。 4. 输入m命令查看帮助信息。 5. 输入n命令创建新分区。 6. 输入p命令选择主分区...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 【一】Centos7.9--安装教程 44961
  • 【详细】Python基础(一) 35077
  • 解决Linux下执行脚本报错 :unexpected EOF while looking for matching ``‘ 和 syntax error: unexpected end of file 31898
  • 【详细】MySQL的卸载与安装(图文教程) 22193
  • 日志管理-rsyslogd服务(/etc/rsyslog.conf 配置文件) 12128

分类专栏

  • Centos 7.9 11篇
  • Docker&K8s 12篇
  • Integrated architecture 23篇
  • zabbix 2篇
  • Windows 1篇
  • MySQL 16篇
  • NoSQL 4篇
  • Ansible 6篇
  • Python 58篇
  • Gitlab 1篇
  • Ubuntu 2篇
  • Linux 69篇
  • Git 3篇
  • Jenkins 3篇
  • Alibaba Cloud 1篇
  • Android 1篇
  • Shell 29篇
  • Java 3篇

最新评论

  • Shell是什么?1分钟理解Shell的概念!

    qq_44590916: 谢谢博主,博主写的很好,点赞了表情包

  • 【一】Centos7.9--安装教程

    chord*: 不是为啥不选带gui图形界面啊 到最后配置图形化界面搞半天 服了

  • 【一】Centos7.9--安装教程

    熬夜泡枸杞: root

  • Ubuntu安装vmware-tools出现报错unable to copy the source file./installer/service.sh to the destination file

    熬夜泡枸杞: 加油(ง •_•)ง

  • Ubuntu安装vmware-tools出现报错unable to copy the source file./installer/service.sh to the destination file

    远行的蜗牛-喵喵喵: 研究了一下午,终于看到博主这篇文章终于安装成功了,感谢表情包

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • kubernetes(六)
  • kubernetes(四)
  • kubernetes(三)
2024年3篇
2023年32篇
2022年41篇
2021年61篇
2020年109篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

聚圣源武汉卡梅尔小镇起重机十大排名写字楼起名中望cad2010麻辣串店起名我的时空穿梭手机童心未泯是什么意思给婴儿免费起名软件卖鸡卖鸭的店铺起名字姓高是什么起名非法吸收公众存款书店起什麽名字好凤凰卫视资讯台在线直播给男孩起的英语名保定万和城起名中间字店铺名字起名纯手工辣椒酱起名牛宝宝起名用字仙之侠道苍云传九月份出生的女孩起名起个相亲群名字好听的小餐饮店铺起名大全我的好妈妈5中文源氏物语电影光阴似箭日月如梭的意思鬼谷八荒捏脸10月13日是什么星座宝宝起名测试免费的海航电话淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化