最佳实践:用于Linux磁盘分区的fdisk命令

电脑杂谈  发布时间:2020-08-30 20:11:30  来源:网络整理

linux硬盘分区命令_linux 挂载分区命令_linux挂载分区命令

fdisk是高风险的操作,请不要轻易使用它.

管理磁盘分区表

-b指定扇区大小. 最小值为512.其他值必须是512的倍数,最大值为4096

-c指定兼容模式的参数为nondos. 如果要修改参数,则选项和参数-c = dos之间不能有空格. 系统不建议修改参数

不建议使用

-C指定气缸系统

-h获取帮助信息并退出

-l列出分区信息

Linux磁盘分区之fdisk命令

-s显示指定分区的信息以及指定分区中的块数

Linux磁盘分区之fdisk命令

-u显示分区表,分区大小的默认单位是扇区,可以将其指定为柱面

-v显示fdisk程序版本

fdisk -l的详细介绍

linux挂载分区命令_linux硬盘分区命令_linux 挂载分区命令

Linux磁盘分区之fdisk命令

设备名称/ dev / sda是​​容量为128.8G,总共128XXXXX字节和251XXXX扇区的磁盘

单位说明扇区大小

扇区大小(逻辑扇区/物理扇区)512/512表示1: 1

I / O大小(最小/最佳)每个IO读取的数据大小

磁盘标签文件

磁盘标识符磁盘ID

/ dev / sda1 / dev / sda2 / dev / sda3是物理磁盘的逻辑分区

带*的行表示该分区是引导分区

开始结束代表分区的开始和结束扇区号

块: 显示分区中有多少块

Id代表分区类型. 不同的分区类型表示分区的不同用途. 常用分区类型为1、83,这是常规数据存储分区,可以将其格式化为ext2 / 3/4 2、82交换分区. 3、5是扩展分区System是对分区ID的注释

查看指定磁盘的分区

Linux磁盘分区之fdisk命令

linux挂载分区命令_linux 挂载分区命令_linux硬盘分区命令

您可以看到磁盘的大小为21.5G,而没有星号的引导意味着磁盘没有引导分区. 磁盘ID与以前的磁盘ID不同,以后会有针对不同目的的说明

通过fdisk管理分区

Linux磁盘分区之fdisk命令

Linux磁盘分区之fdisk命令

您可以通过fdisk / dev / sdb输入程序交互界面. 通过输入选项来操作磁盘

m可以显示fdisk可以支持的功能

n用于创建新分区

p用于显示现有分区

Linux磁盘分区之fdisk命令

Linux磁盘分区之fdisk命令

创建分区有两个选项: p是主分区,e是扩展分区. 扩展分区是一个特殊的主分区. 只能有一个扩展分区. 为了更灵活地使用磁盘空间,建议在划分空间之前将所有不可引导磁盘的所有磁盘合并到扩展分区中.

Linux磁盘分区之fdisk命令

默认是创建主分区. 主分区的分区号只能是1 2 3 4,从5开始,它是逻辑分区号

起始扇区号为2048. 此分区的终止分区号可以是扇区号或容量大小. 如果此处的内容输入错误,则无法使用Backspace删除它,而只能使用delete删除错误的条目. 一些特殊情况会导致两个使用的分区之间出现空间碎片. 例如,空间片段的大小为2M,剩余磁盘空间为10G. 但是,发现由于风扇启动,无法在操作期间创建2G分区. 该区域位于零散的空间中,并且分区的空间必须是连续的. 因此,在创建分区时,您需要注意扇区的起始位.

linux 挂载分区命令_linux硬盘分区命令_linux挂载分区命令

Linux磁盘分区之fdisk命令

如果主分区的分区号已用完,但仍有磁盘空间,则无法使用.

现在让我们再次创建一个扩展分区,并包括所有剩余空间.

Linux磁盘分区之fdisk命令

每次创建分区时,系统都会尝试分配剩余空间.

Linux磁盘分区之fdisk命令

我发现了一些新东西. 再次创建分区时,没有e选项,只有p和l(L)选项. 每个磁盘只能创建一个扩展分区.

在创建所有主分区的情况下,将不允许管理员直接选择和创建逻辑分区.

Linux磁盘分区之fdisk命令

创建3个主分区后,系统默认会主动创建扩展分区.

Linux磁盘分区之fdisk命令

主分区号已用完. 如果要再次创建分区,系统将直接进入程序以创建逻辑分区.

d用于删除现有分区

Linux磁盘分区之fdisk命令

linux挂载分区命令_linux硬盘分区命令_linux 挂载分区命令

Linux磁盘分区之fdisk命令

因为只有一个分区,所以选择d选项时,系统将自动删除现有分区.

l(L)用于列出系统支持的分区类型

Linux磁盘分区之fdisk命令

t用于修改分区类型

Linux磁盘分区之fdisk命令

Linux磁盘分区之fdisk命令

w用于保存分区信息表

Linux磁盘分区之fdisk命令

此示例不是正常输出.

尽管分区是在fdisk程序中创建的,但是设备中没有相应的设备.

Linux磁盘分区之fdisk命令

现在有sdb1 / 2/3设备,但实际分区仅为sdb1.

Linux磁盘分区之fdisk命令

partx -a / dev / sdb该程序供内核重新读取分区表,并且该程序可能需要执行多次. 如果仍然无法识别新分区,则只能重新启动系统. 只有使用相应的设备才能格式化该设备.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-310431-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...