linux fdisk 分区、格式化、挂载!

linux fdisk 分区、格式化、挂载!文件系统的一个使用流程 存储介质选择 硬盘分区操作 创建分区来容纳文件系统 创建分区 这个分区可以是整个硬盘也可以是部分硬盘 创建文件系统 我们在存储数据之前 你必须使用文件系统对其分区进行格式化 把它挂载到虚拟目录 写入配置文件 etc fstab 硬盘分区的划分标准 硬盘分区由主分区 扩展分区和逻辑分区组成在一块硬盘上 如果是 MBR 分区方式 那么它

文件系统的一个使用流程:

存储介质选择—》硬盘分区操作;创建分区来容纳文件系统;创建分区,这个分区可以是整个硬盘也可以是部分硬盘—-》创建文件系统(我们在存储数据之前,你必须使用文件系统对其分区进行格式化)—-》把它挂载到虚拟目录—-》写入配置文件/etc/fstab

硬盘分区的划分标准:

硬盘分区由主分区、扩展分区和逻辑分区组成

在一块硬盘上,如果是MBR分区方式,那么它的主分区最多只能有4个,或者3个主分区和1个扩展分区;在扩展分区上我们可以创建多个逻辑分区

分区编号:主分区1-4 ,逻辑分区5.。。。。。

LINUX规定:逻辑分区必须建立在扩展分区之上,而不是建立在主分区上

分区作用:

  1. 主分区:主要是用来启动操作系统的,它主要放的是操作系统的启动或引导程序,/boot分区最好放在主分区上
  2. 扩展分区不能使用的,它只是做为逻辑分区的容器存在的;我们真正存放数据的是主分区和逻辑分区,大量数据都放在逻辑分区中
  3. 如果你用的是GPT的分区方式,那么它没有限制主分区个数
  4. 注意:从MBR转到GPT分区或者说从GPT转到MBR会导致数据全部丢失

因此我们在对硬盘分区时最好划分主分区连续,比如说:主分区一、主分区二、扩展分区。

此文以fdisk工具为例,对一个硬盘划分。

Command Reference

    *partprobe        #分区之后,让内核更新分区信息,否则系统需要restart后,内核才能识别新的分区

1、fdisk -l 查看系统上的硬盘,找到需要分区的硬盘后比如说:/dev/sda.

linux fdisk 分区、格式化、挂载!

可以看出sda磁盘仍然有很多空间未启动;接下来进行磁盘分区,fdisk /dev/sda

进入该设备。此时出现:

Command (m for help):

查看帮助信息:输入m,看到如下信息

具体每个参数的含义,请仔细阅读。常用的就是:d l m p q t w

2、列出当前操作硬盘的分区情况,用p

Command (m for help): p

Command (m for help): p 注:再次打印分区查看分区结果

Command (m for help): p 列出分区表;

然后我们根据前面所说通过t指令来改变分区类型;

Hex code (type L to list all codes): c 注:如果我想让这个分区是W95 FAT32 (LBA)类型的,通过L查看得知 c是表示的是,所以输入了c;

WARNING: If you have created or modified any DOS 6.xpartitions, please see the fdisk manual page for additionalinformation.

Changed type of partition ‘Linux’ to ‘W95 FAT32 (LBA)’ 注:系统信息,改变成功;是否是改变了,请用p查看

Command (m for help): p

3、通过fdisk的d指令来删除一个分区

Command (m for help): p    注:列出分区情况;

Command (m for help): p 注:再查看一下硬盘分区情况,看是否删除了?

 

4、通过fdisk的n指令再增加一个分区

Command (m for help): p

ommand (m for help): p

其中 q是 不保存退出,w是保存退出

Calling ioctl() to re-read partition table.

警告:重新读取分区表失败,错误16:内核仍然使用旧表。新表将用于下一次重新启动或运行PARTROPE(8)或KTAXX(8)之后

fdisk -l

同步磁盘

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/199099.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午1:51
下一篇 2026年3月26日 下午1:51


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号