0

0

Linux硬盘分区 fdisk 和 parted命令详解

WBOY

WBOY

发布时间:2024-02-09 16:36:27

|

1252人浏览过

|

来源于良许Linux教程网

转载

linux系统中,有两个主要的分区命令可供使用:fdisk和parted。fdisk命令被广泛使用,但是它的一个限制是不支持超过2tb的分区。如果你需要创建大于2tb的分区,那么你就需要使用parted命令。当然,parted命令也可以用来创建较小的分区。现在,让我们一起来看一下如何使用fdisk命令来进行分区。

传统的MBR(主引导记录)分区方式限制了一块硬盘最多只能被分成四个主分区。即使硬盘还有未分配空间,也无法继续创建更多的主分区。

Linux硬盘分区 fdisk 和 parted命令详解

如果需要更多的分区,需要使用在扩展分区中创建逻辑分区的方式来实现,解决方法如下图

Linux硬盘分区 fdisk 和 parted命令详解

fdisk 命令

查看新的磁盘信息

[root@localhost ~]# fdisk ~l
#列出系统分区
[root@localhost ~]# fdisk 设备文件名
#给硬盘分区
Linux硬盘分区 fdisk 和 parted命令详解

注意,千万不要在当前的硬盘上尝试使用 fdisk,这会完整删除整个系统,一定要再找一块硬盘,或者使用虚拟机。

信息的下半部分是分区的信息,共 7 列,含义如下:

  • Device:分区的设备文件名。
  • Boot:是否为启动引导分区,在这里 /dev/sda1 为启动引导分区。
  • Start:起始柱面,代表分区从哪里开始。
  • End:终止柱面,代表分区到哪里结束。
  • Blocks:分区的大小,单位是 KB。
  • id:分区内文件系统的 ID。在 fdisk 命令中,可以 使用 “i” 查看。
  • System:分区内安装的系统是什么。

分区命令

[root@localhost omc]# fdisk/dev/sda2
Linux硬盘分区 fdisk 和 parted命令详解

输入p列出该磁盘目前的分区情况

Linux硬盘分区 fdisk 和 parted命令详解

输入n建立新的磁盘分区,首先建立两个主磁盘分区:

Linux硬盘分区 fdisk 和 parted命令详解Linux硬盘分区 fdisk 和 parted命令详解Linux硬盘分区 fdisk 和 parted命令详解

Linux硬盘分区 fdisk 和 parted命令详解Linux硬盘分区 fdisk 和 parted命令详解Linux硬盘分区 fdisk 和 parted命令详解

fdisk 交互命令如下:

Linux硬盘分区 fdisk 和 parted命令详解

parted命令

partprobe命令让内核立即读取新的分区表,这样无须重启系统,即可识别新创建的分区。

parted分区工具属于GPT分区方式,和MBR传统分区方式不同,它受最多只能做4个主分区的限制,GPT分区提供了分区表的冗余以实现分区表的备份与安全。

PHP+MySQL商业网站架设实务
PHP+MySQL商业网站架设实务

第1章Linux入门   1-1操作系统的特性   1-2安装设置   1-2-1硬盘分区   1-2-2设置LILO   1-2-3网络地址和时区设置   l-2-4设置系统管理员及一般用户的帐号密码   1-2-5系统安全认证   l-2-6选取安装套件   1-2-7设置显示卡及测试Xwindows   l-2-8开始安装套件   l-3常用命令   l-4网络基本设

下载

命令格式

[root@localhost omc]# parted 【选项】 【硬盘 【命令】】

1、查看系统分区表信息

[root@localhost omc]# parted /dev/sdc print
Linux硬盘分区 fdisk 和 parted命令详解

2、创建分区

[root@localhost omc]# parted 【硬盘】 mkpart 分区类型 文件系统类型 开始 结束

其中,mkpart指令为创建新的分区,分区类型有:primary,logical,extended三种,文件系统类型有:fat16,fat32,ext2,ext3,linux-swap等,开始与结束标记区分开始与结束的位置(默认单位为MB)

示例

[root@localhost omc]# parted /dev/sdc mkpart primary ext3 1 2G

ext3的主分区,从磁盘的第1MB开始分区,到2GB的位置,大小为2GB的主分区

[root@localhost omc]# parted /dev/sdc mkpart primary ext3 2G 4G创建

创建一个容量为2GB的分区,从硬盘的第2个GB位置开始分区,到第4个GB的位置结束。

3、修改分区表格式

[root@localhost omc]# parted /dev/sdc mklabel gpt
Linux硬盘分区 fdisk 和 parted命令详解

4、删除分区

[root@localhost omc]# parted /dev/sdc rm2使用

rm指令可以删除分区

利用pared命令除了基本的分区创建和删除外,还可以进行分区检查,调整分区大小,还原误删除分区等操作。

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1349

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

704

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

294

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

776

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

573

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

546

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

297

2023.07.20

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

381

2023.07.25

云朵浏览器入口合集
云朵浏览器入口合集

本专题整合了云朵浏览器入口合集,阅读专题下面的文章了解更多详细地址。

20

2026.01.20

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.5万人学习

Git 教程
Git 教程

共21课时 | 2.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号