【RedHat9.0】磁盘fdisk命令分区的增、删、改、查

这篇具有很好参考价值的文章主要介绍了【RedHat9.0】磁盘fdisk命令分区的增、删、改、查。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用fdisk进入交互模式,通过输入fdisk程序所提供的子命令可以对磁盘的分区进行有效管理。

  • 根分区、swap分区、引导分区的详细教程在这个博客的基础上我们详细介绍fdisk命令。

(一)fdisk交互子命令介绍

fdisk交互命令

命令 说明
n、o、g、G、s
n 创建一个新的MBR分区
o 创建一个空的DOS分区表
g 创建一个新的空GPT分区表
G 创建一个新的空SGI(IRIX)分区表
s 创建一个新的、空的SUN磁盘标签
d
d 删除一个分区
a、t、u
a 更改可引导标志
t 改变分区号码
u 改变分区显示和记录单位
l、m、p、w
l 显示Linux所支持的分区类型
m 显示帮助菜单
p 显示硬盘分区表
w 保存修改结果并退出

(二)fdisk增命令

在虚拟机添加10G硬盘的基础上进行划分磁盘,在划分磁盘分区这里介绍n命令,将10G磁盘划分成2G、3G、5G

  • linux删除磁盘所有分区,RedHat9.0,ssh,云计算,linux,运维,nginx
    n创建一个新的MBR分区、o创建一个空的DOS分区表、g创建一个新的空GPT分区表、G创建一个新的空SGI(IRIX)分区表、s创建一个新的、空的SUN磁盘标签。这个参数命令只是为了创建不同类型的磁盘,这里拿n创建一个新的MBR磁盘分区举例。
[root@redhat ~]# fdisk /dev/nvme0n2   #fdisk+设备块  进入该磁盘的交互界面

Welcome to fdisk (util-linux 2.37.4).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
1、输入n新增MBR磁盘分区

在创建磁盘分区的时候,有三种分区可选,扩展分区(e),主分区(p),逻辑分区(l),我们这里只创建了主分区。

  • 只能创建4个分区(4个中不包括逻辑分区),如果想创建多个分区,可以是3个主分区和1个扩展分区组合。然后在扩展分区中,创建逻辑分区(可以创建无限个逻辑分区)。
Command (m for help): n  #新增磁盘分区
Partition type
   p   primary (0 primary, 0 extended, 4 free)   #主分区
   e   extended (container for logical partitions)   #扩展分区
Select (default p): p   #创建主分区,也可以直接回车,缺省p
Partition number (1-4, default 1): 1    #输入分区号,亦可回车,缺省为1
First sector (2048-20971519, default 2048):     #定义分区大小默认是2048开始(直接回车即可)
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-20971519, default 20971519): +3G    # 这里输入划分磁盘大小,一定不要漏掉+号
Created a new partition 1 of type 'Linux' and of size 3 GiB.  #划分3GiB成功

linux删除磁盘所有分区,RedHat9.0,ssh,云计算,linux,运维,nginx

linux删除磁盘所有分区,RedHat9.0,ssh,云计算,linux,运维,nginx

Value out of range :在这最后5G的划分中,输入+5G会提示超出范围,因为可能系统计算剩余的存储空间已经不满5G了,这里我们可以直接回车缺省,将剩余全部划分至最后的设备中。

(三)fdisk删命令

1、输入d删除分区
Command (m for help): d   #删除一个分区
Partition number (1-3, default 3): 2    #有多个分区就输入删除哪个分区号

Partition 2 has been deleted.

(四)fdisk改命令

1、输入t命令修改分区号码

通过输入l的命令,我们知道了Linux的别名为83;接着输入t命令

linux删除磁盘所有分区,RedHat9.0,ssh,云计算,linux,运维,nginx

Command (m for help): t
Partition number (1-3, default 3): 3    #输入需要修改的设备号
Hex code or alias (type L to list all): 83   #此处输入16进制编码或者别名,这里输入Linux的别名83

Changed type of partition 'XENIX usr' to 'Linux'.

Command (m for help): p     #查看,修改成功
Disk /dev/nvme0n2: 10 GiB, 10737418240 bytes, 20971520 sectors
Disk model: VMware Virtual NVMe Disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0e147ab9

Device         Boot    Start      End  Sectors Size Id Type
/dev/nvme0n2p1          2048  6293503  6291456   3G 83 Linux
/dev/nvme0n2p2       6293504 10487807  4194304   2G 83 Linux
/dev/nvme0n2p3      10487808 20971519 10483712   5G 83 Linux

2、输入a更改可引导标志

引导分区标志用于指示 MBR 分区是可引导的。

Command (m for help): a 
Partition number (1-3, default 3): 1  #输入设备号

The bootable flag on partition 1 is enabled now.  #启动可引导标签

Command (m for help): a
Partition number (1-3, default 3): 1

The bootable flag on partition 1 is disabled now. 
 #再输入同一设备,则关闭引导标签

(五)fdisk查命令

1、输入p显示硬盘分区表信息
Command (m for help): p   #显示硬盘分区表

Disk /dev/nvme0n2: 10 GiB, 10737418240 bytes, 20971520 sectors
Disk model: VMware Virtual NVMe Disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4b27e2dc
#三个磁盘分区设备
Device         Boot    Start      End  Sectors Size Id Type
/dev/nvme0n2p1          2048  6293503  6291456   3G 83 Linux
/dev/nvme0n2p2       6293504 10487807  4194304   2G 83 Linux
/dev/nvme0n2p3      10487808 20971519 10483712   5G 83 Linux

2、输入m查看fdisk帮助文档

linux删除磁盘所有分区,RedHat9.0,ssh,云计算,linux,运维,nginx

3、输入l查看所有文件类型

其中设备所对应的数字是16进制编码或者别名,所要修改文件类型,则先查看所有文件类型,记住文件类型所对应的编码和别名来进行修改。

Command (m for help): l

00 Empty            24 NEC DOS          81 Minix / old Lin  bf Solaris        
01 FAT12            27 Hidden NTFS Win  82 Linux swap / So  c1 DRDOS/sec (FAT-
02 XENIX root       39 Plan 9           83 Linux            c4 DRDOS/sec (FAT-
03 XENIX usr        3c PartitionMagic   84 OS/2 hidden or   c6 DRDOS/sec (FAT-
04 FAT16 <32M       40 Venix 80286      85 Linux extended   c7 Syrinx         
05 Extended         41 PPC PReP Boot    86 NTFS volume set  da Non-FS data    
06 FAT16            42 SFS              87 NTFS volume set  db CP/M / CTOS / .
07 HPFS/NTFS/exFAT  4d QNX4.x           88 Linux plaintext  de Dell Utility   
08 AIX              4e QNX4.x 2nd part  8e Linux LVM        df BootIt         
09 AIX bootable     4f QNX4.x 3rd part  93 Amoeba           e1 DOS access     
0a OS/2 Boot Manag  50 OnTrack DM       94 Amoeba BBT       e3 DOS R/O        
0b W95 FAT32        51 OnTrack DM6 Aux  9f BSD/OS           e4 SpeedStor      
0c W95 FAT32 (LBA)  52 CP/M             a0 IBM Thinkpad hi  ea Linux extended 
0e W95 FAT16 (LBA)  53 OnTrack DM6 Aux  a5 FreeBSD          eb BeOS fs        
0f W95 Ext'd (LBA)  54 OnTrackDM6       a6 OpenBSD          ee GPT            
10 OPUS             55 EZ-Drive         a7 NeXTSTEP         ef EFI (FAT-12/16/
11 Hidden FAT12     56 Golden Bow       a8 Darwin UFS       f0 Linux/PA-RISC b
12 Compaq diagnost  5c Priam Edisk      a9 NetBSD           f1 SpeedStor      
14 Hidden FAT16 <3  61 SpeedStor        ab Darwin boot      f4 SpeedStor      
16 Hidden FAT16     63 GNU HURD or Sys  af HFS / HFS+       f2 DOS secondary  
17 Hidden HPFS/NTF  64 Novell Netware   b7 BSDI fs          fb VMware VMFS    
18 AST SmartSleep   65 Novell Netware   b8 BSDI swap        fc VMware VMKCORE 
1b Hidden W95 FAT3  70 DiskSecure Mult  bb Boot Wizard hid  fd Linux raid auto
1c Hidden W95 FAT3  75 PC/IX            bc Acronis FAT32 L  fe LANstep        
1e Hidden W95 FAT1  80 Old Minix        be Solaris boot     ff BBT            

Aliases:(别名)
   linux          - 83    
   swap           - 82
   extended       - 05
   uefi           - EF
   raid           - FD
   lvm            - 8E
   linuxex        - 85
4、输入w保存修改并退出

保存修改结果并退出,每次进入了fdisk的交互模式修改了信息,都要输入w才能将修改信息保存,如果不输入,则无法保存修改结果。文章来源地址https://www.toymoban.com/news/detail-847141.html

Command (m for help): w        
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

到了这里,关于【RedHat9.0】磁盘fdisk命令分区的增、删、改、查的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 磁盘空间管理、MBR与GPT分区模式、fdisk命令使用、件系统、开机自动挂载、GPT分区模式划分、parted使用、交换空间介绍、交换分区制作、使用交换分区

    关闭虚拟机   一共添加两块硬盘,然后开启虚拟机 查看本机识别的新的硬盘 计算机容量单位: 一般用B,KB,MB,GB,TB,PB,EB,ZB,YB,BB来表示,它们之间的关系是: 1KB (Kilobyte 千字节)=1024B, 1MB (Megabyte 兆字节 简称“兆”)=1024KB, 1GB (Gigabyte 吉字节 又称“千兆”)=1024MB, 1TB

    2024年01月17日
    浏览(38)
  • fdisk 命令 创建分区 实现扩容

    Linux fdisk 是一个创建和维护分区表的程序,它兼容 DOS 类型的分区表、BSD 或者 SUN 类型的磁盘列表。 在VMware vsphere的虚拟化平台下,为了快速部署虚拟服务器,我们常常使用模板部署虚拟机。但真实业务的资源需求常常与模板不同,这时便需要自定义硬件资源。在定义硬盘的

    2024年02月15日
    浏览(40)
  • 安装redhat9.2

    目录 安装redhat9.2 创建虚拟机(选择自定义) 默认硬件设置 选择稍后安装操作系统 操作系统选择Linux,版本选择redhat964位 设置虚拟机的名字和存放位置 此处可以默认或自由选择 内存可以自由进行选择 选择NAT的网络连接类型(连接的是虚拟网卡VMware Network Adapter VMnet8) 此处可以

    2024年02月16日
    浏览(32)
  • 【玩转Linux操作】详细讲解 Linux分区&&磁盘 操作以及相关的命令

    🎊专栏【玩转Linux操作】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【Counting Stars 】 欢迎并且感谢大家指出小吉的问题🥰 在Linux中,分区是将硬盘或其他存储设备划分为逻辑部分的过程。每个分区都被视为一个独立的存储空间,可以用于存储文件系统、

    2024年02月16日
    浏览(50)
  • VMware中Ubuntu拓展磁盘容量的两种方式 &图形化方式&命令行磁盘分区方式(亲测有效&简单且详细)&linux磁盘分区

    在用VMware虚拟机的情况下,一开始分配的容量在使用过程中,出现不够的情况。针对这种情况,如何拓展磁盘容量? 下面整理归纳了两种方式进行拓展。一种是Ubuntu自带的磁盘工具,另一种是命令行方式的磁盘分区方式。同时满足不同扩容需求,这里也进行了扩容方式的拓展

    2024年02月14日
    浏览(41)
  • 【redhat9.2】搭建Discuz-X3.5网站

    1.配置软件仓库 2.安装对应的软件  httpd   php*   mariadb* 3.启动服务    httpd   mariadb 4.配置数据库       创建数据库      修改root密码   数据库的 5.传源码包(Discuz-X3.5) 解压 6.web页面初始化         关闭防火墙 允许http服务通过              修改权限 1.创建软件仓

    2024年02月07日
    浏览(29)
  • 【Linux】磁盘分区与永久挂载,实操模拟损坏文件系统,只要一个命令即可修复!!!

    目录 一、磁盘基础内容 1、了解扇区的大小,以及与块的关系 2、磁盘的第一个扇区的内容 二、在Linux中使用硬盘的三大步骤 1、分区 ----分区的作用:提高硬盘的性能 ----分区的命令 ----分区的分类: ----实操分区实验 2、创建文件系统 ----文件系统类型: ----创建文件系统的命

    2024年02月04日
    浏览(48)
  • CentOS磁盘分区添加删除.

    CentOS磁盘分区的添加和删除是Linux系统中非常基本且重要的操作。以下是一些详细介绍: 1. 查看磁盘分区:使用命令fdisk -l或lsblk,可以查看所有的磁盘和分区信息。 2. 创建新分区:使用命令fdisk /dev/sdX(X代表磁盘ID)进入fdisk操作界面,使用n命令创建新分区,然后使用w命令

    2024年02月10日
    浏览(45)
  • Mac电脑如何删除磁盘及双系统分区?

    对于一些新手来说,在使用Mac电脑时可能会选择对硬盘进行分区或者安装双系统。但是,如果后期不需要这些分区时,如何删除它们呢? 首先在应用程序中找到实用工具并打开文件夹。   然后选择磁盘工具打开。  在左侧选中需要修改的磁盘,接着在右侧上方菜单中点击 分

    2024年02月15日
    浏览(33)
  • Linux 磁盘管理及磁盘分区(主分区、扩展分区、逻辑分区)

    目录 1 MBR与磁盘分区 1.1 分区的意义  1.2 MBR分区 1.2 磁盘分区的表示 1.3 磁盘分区结构 2 文件系统 2.1 XFS  2.2 swap 2.3 FAT16、FAT32 2.4 EXT4 2.5 JFS 3 磁盘分区工具 3.1 fdisk  3.2 添加磁盘  3.3 磁盘分区 3.4 blkid ​编辑 3.5 mkfs 4 挂载及永久挂载 4.1 mount 4.2 临时挂载  4.3 永久挂载 wind

    2024年02月08日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包