FDISK使用中的常用参数
FDISK使用中的常用参数
【简介】
相信大家对FDISK已经非常熟悉了,虽然FDISK有英文界面或不支持大容量硬盘分区等缺点,但是FDISK仍然是许多电脑爱好者的首选分区程序。
相信大家对FDISK已经非常熟悉了,虽然FDISK有英文界面或不支持大容量硬盘分区等缺点,但是FDISK仍然是许多电脑爱好者的首选分区程序。
鉴于分区操作是对磁盘结构的重新划分,具有一定的危险性,所以该程序的全部参数开关并没有全部公布出来,造成FDISK的功能在一定程度上受到了限制。
笔者通过长期的资料收集和实践,得到了一部分关于FDISK的未公开参数开关,在此介绍给大家,希望朋友们能更好地利用FDISK。
FDISK程序的命令行格式通用语法为:FDISK/参数开关,下面是它们的具体功能说明:
/ACTOK
参数功能:不检查磁盘表面是否有坏扇区。
它可以在硬盘分区时不检测磁盘表面是否有坏区,直接进行分区。
/CMBR
参数功能:重新建立指定磁盘的主引导记录功能说明。
其操作等同于/MBR参数,不同之处是可以指定磁盘。
/EXT
参数功能:在当前磁盘上建立扩展分区(用来随后建立逻辑磁盘分区)。
/FPRMT
参数功能:在交互模式下询问FAT16或FAT32的使用。
当加上/FPRMT参数时不会出现是否支持大容量硬盘的询问画面,而是在每次建立一个新的分区时询问使用FAT16还是FAT32格式,这样我们就可以更自由地划分每一个盘的格式,当然现在不是很实用了,所以大家看过就是。
/LOG
参数功能:建立磁盘逻辑分区,用/LOG来建立逻辑磁盘,/LOG必须和/EXT同时使用。
/LOGO
参数功能:使用FAT16格式建立磁盘逻辑分区。
/MBR
参数功能:重新建立主磁盘的主引导记录(MasterBootRecord)。
卸载WindowsNT或Windows2000后消除在主引导记录上记载的系统启动选择;当有病毒感染主引导记录时,用来清除病毒相当有效。
/PRI
参数功能:在磁盘上建立主分区,分区会自动被设定为激活形式。
/PRIO
参数功能:使用FAT16格式建立主分区并设定为激活形式。
/Q
参数功能:使用/Q参数将不用在改变分区表后重新启动计算机,这也是一项比较实用的功能,如果大家还需要在运行FDISK之后运行别的软件,记住用这个参数。
/STATUS
参数功能:当磁盘扩展分区上没有进行逻辑分区时,扩展分区不会被显示出来。
/X
参数功能:使用/X参数将不会产生带有LBA属性的分区。
这些参数中又以/ACTOK,/MBR,/Q这几个最常用和实用。
总的来讲,这些参数会让FDISK程序更全面,但是这些隐藏参数的危险系数也很大,诸位还是要谨慎使用。
fdisk命令用法
fdisk命令用法一、fdisk命令简介fdisk是一个用于磁盘分区的Linux命令行工具,它可以帮助你创建、删除、调整和查看磁盘分区。
在Linux系统中,磁盘分区是非常重要的,因为它可以帮助我们更好地管理存储空间。
使用fdisk命令可以轻松地完成这些操作。
二、fdisk命令语法使用fdisk命令时,需要按照以下语法格式输入命令:```fdisk [options] device```其中,device表示要进行操作的设备名称,例如/dev/sda或/dev/hda等。
options是可选参数,用于控制fdisk的行为。
三、fdisk常用选项1. -l:列出所有可用设备的分区表信息。
2. -u:以扇区而不是柱面为单位显示磁盘大小。
3. -v:显示版本号。
4. -n:创建新分区。
5. -d:删除分区。
6. -p:打印分区表信息。
7. -t:更改分区类型。
8. -m:打印有关内存映射文件的信息。
四、使用fdisk进行操作1. 列出所有可用设备的分区表信息如果想要查看当前系统中所有可用设备的分区表信息,可以使用以下命令:```sudo fdisk -l```该命令将列出所有可用设备的分区表信息,包括设备名称、大小、分区类型等。
2. 创建新分区如果想要在设备上创建新的分区,可以使用以下命令:```sudo fdisk /dev/sda```该命令将打开/dev/sda设备的分区表,并提示你输入要创建的新分区的相关信息,例如起始扇区、结束扇区、分区类型等。
按照提示输入相关信息即可完成新分区的创建。
3. 删除分区如果想要删除某个设备上的特定分区,可以使用以下命令:```sudo fdisk /dev/sda```该命令将打开/dev/sda设备的分区表,并提示你选择要删除的分区。
选择要删除的分区后,按下d键即可删除该分区。
4. 打印分区表信息如果想要查看某个设备上的所有分区信息,可以使用以下命令:```sudo fdisk -l /dev/sda```该命令将打印出/dev/sda设备上所有已存在的分区信息,包括起始扇区、结束扇区、大小等。
centos 调整分区大小 fdisk 命令参数
centos 调整分区大小 fdisk 命令参数【实用版】目录1.CentOS 简介2.分区大小调整的原因3.fdisk 命令参数介绍4.使用 fdisk 命令调整分区大小5.注意事项与总结正文1.CentOS 简介CentOS 是一个流行的 Linux 发行版,它源于 Red Hat Enterprise Linux(RHEL)的源代码。
许多企业和开发者选择 CentOS,因为它是免费的、稳定的且易于使用。
在 CentOS 中,用户可以创建和管理分区,以便存储数据和运行应用程序。
2.分区大小调整的原因随着数据的增长和应用程序的更新,有时需要调整分区的大小。
例如,/home 分区可能需要更大的空间以存储用户数据,而/var 分区可能需要减小以释放空间。
在这种情况下,调整分区大小是很有必要的。
3.fdisk 命令参数介绍fdisk 是一个用于分区管理的 Linux 命令行工具。
以下是一些常用的 fdisk 命令参数:- -l:列出分区表信息- -m:在分区表中添加一个新的分区- -d:删除一个现有的分区- -a:更改分区的名称- -s:更改分区的大小- -t:更改分区类型4.使用 fdisk 命令调整分区大小以下是使用 fdisk 命令调整分区大小的步骤:(1)打开终端。
(2)输入“fdisk -l”并按回车,以查看当前的分区表信息。
(3)选择要调整大小的分区,例如:“fdisk /dev/sda1”。
(4)输入“d”并按回车,以删除该分区。
(5)输入“n”并按回车,以创建一个新的分区。
(6)输入“p”并按回车,以设置分区类型。
(7)输入“s”并按回车,以设置分区大小。
(8)输入“t”并按回车,以设置分区类型。
(9)完成分区调整后,输入“w”并按回车,以将更改写入磁盘。
5.注意事项与总结在调整分区大小时,请务必备份重要数据,以防数据丢失。
此外,谨慎使用 fdisk 命令,因为错误的操作可能导致数据丢失或系统损坏。
centos 调整分区大小 fdisk 命令参数
centos 调整分区大小fdisk 命令参数摘要:I.背景介绍- 了解CentOS 系统中分区的重要性- 介绍fdisk 命令参数的作用II.使用fdisk 命令调整分区大小- 步骤1:使用`fdisk`命令分区和格式化- 步骤2:调整分区大小- 参数说明:`-u`和`-t`的作用- 实例:将/dev/sda1 分区大小调整为10GBIII.注意事项- 避免调整错分区- 谨慎使用`fdisk`命令,防止数据丢失IV.总结- 总结fdisk 命令参数的作用- 强调在调整分区大小时需要注意的事项正文:在CentOS 系统中,分区是一项重要的操作,它能够帮助我们更好地管理磁盘空间。
今天,我们将介绍如何使用fdisk 命令参数来调整分区大小。
首先,我们需要使用fdisk 命令来分区和格式化。
具体操作如下:```bashsudo fdisk /dev/sda```其中,`/dev/sda` 是你要调整分区的磁盘设备名称。
接下来,我们需要调整分区大小。
使用fdisk 命令调整分区大小的参数是`-u` 和`-t`。
`-u` 参数表示使用unit 进行大小调整,`-t` 参数表示指定分区类型。
现在,我们通过一个实例来演示如何将/dev/sda1 分区大小调整为10GB。
```bashsudo fdisk -u /dev/sda1 -t gb```在上述命令中,`-u` 参数表示使用GB 作为单位,`-t` 参数表示使用gb 作为分区类型。
执行该命令后,系统会提示你输入新的分区大小,输入10 并回车,然后输入y 确认更改。
需要注意的是,调整分区大小是一项危险的操作,如果操作不当,可能会导致数据丢失。
因此,在调整分区大小时,一定要谨慎使用fdisk 命令,确保不会影响到其他分区。
总结一下,我们今天介绍了如何使用fdisk 命令参数来调整分区大小。
通过使用`-u` 和`-t` 参数,我们可以方便地对分区大小进行调整。
Linux终端常用命令
14. diff命令 语法:diff [选项] <文件名称...> 功能:比较文件之间的差异。以逐行的方式,比较文本文件的异同处。 15. grep命令 语法:grep [选项] [文件名称…] 功能:以指定模式搜索文件,指定文件中搜索到与指定的模式匹配的字符串,并打印
6. mount命令 语法:mount [选项] <文件系统> <目录> 功能:挂载文件系统。除了直接指定文件系统外,也可以用设备名称或挂入点来表示
文件系统。
7. umount命令 语法:umount [选项] <目录> 功能:卸除文件系统。除了直接指定文件系统外,也可以用设备名称或挂入点来表示
文件系统。 8. quotacheck命令 语法:quotacheck [选项][文件系统...] 功能:检查磁盘的使用空间与限制。该命令扫描挂入系统的分区,并在各分区的文件
3.4 用户管理命令
1. useradd命令 语法:useradd [选项][用户帐号] 功能:建立用户帐号。帐号建好之后,再用passwd设定帐号的密码,使用useradd指
令所建立的帐号,实际上是保存在/etc/passwd文本文件中。 2. userdel命令 语法:userdel [选项][用户帐号] 功能:删除用户帐号。该命令可删除用户帐号与相关的文件。如果不加参数,则仅删
13. badblocks命令 语法:badblocks [选项][磁盘装置][磁盘区块数][启始区块] 功能:检查磁盘装置中损坏的区块。 14. dd命令 语法:dd [选项] [文件名或目录] 功能:读取,转换并输出数据。 15. fsck命令 语法:fsck [选项][文件系统...] 功能:检查文件系统并尝试修复错误。
fdisk分区指令
fdisk分区指令fdisk是一个常见的磁盘分区工具,用于对硬盘进行分区和管理。
它提供了一些功能强大的命令,可以帮助用户创建、删除、修改和查看磁盘分区等操作。
下面是一些关于fdisk分区指令的相关参考内容:1. 查看分区信息:要查看所有的分区信息,可以运行以下命令:```fdisk -l```该命令将列出系统中所有的磁盘分区信息,包括设备名称、分区表类型、起始扇区、结束扇区、分区大小等。
2. 创建新分区:要创建新的分区,可以使用以下命令:```fdisk /dev/sdXn```其中,`/dev/sdX`是要进行分区的磁盘设备名称,可以是`/dev/sda`、`/dev/sdb`等。
`n`是创建新分区的命令,执行后会提示选择分区类型(主分区或扩展分区)、起始扇区、结束扇区等参数,按照需求进行选择和输入即可。
创建分区后,还需要保存分区表的修改。
3. 删除分区:要删除分区,可以使用以下命令:```fdisk /dev/sdXd```其中,`/dev/sdX`是要进行操作的磁盘设备名称。
`d`是删除分区的命令,执行后会提示选择要删除的分区序号,选择后即可删除分区。
删除分区后,同样需要保存分区表的修改。
4. 修改分区属性:要修改分区的属性,可以使用以下命令:```fdisk /dev/sdXt```其中,`/dev/sdX`是要进行操作的磁盘设备名称。
`t`是修改分区类型的命令,执行后会提示选择要修改的分区序号,选择后会列出可选择的分区类型,根据需求选择相应的分区类型即可。
5. 查看分区详细信息:要查看某个具体分区的详细信息,可以使用以下命令:```fdisk -l /dev/sdX```其中,`/dev/sdX`是要查看的磁盘设备名称。
该命令将只显示指定磁盘设备的分区信息,包括分区类型、起始扇区、结束扇区、分区大小等。
6. 分区表操作之后的保存:在进行分区表操作之后,需要保存修改。
可以使用以下命令保存分区表的修改:```fdisk /dev/sdXw```其中,`/dev/sdX`是进行操作的磁盘设备名称。
fdisk分区命令
fdisk分区命令fdisk是Linux系统中最常⽤的分区⼯具,通过这个命令也可以查看系统中所有可⽤的分区,但是这个命令只⽀持MBR的分区表(这句话应该只对某些系统,CentOS7-1810适⽤,Debian9.5和openSUSE15应该已经⽀持GPT分区表,下⾯对fdisk的操作都是在Debian9.5下操作),所以这个命令不能对⼤于2T的硬盘进⾏分区,⼤于2T的硬盘我们需要⽤GPT分区表来进⾏分区,GPT分区我们就要⽤gdisk或parted分区⼯具来进⾏分区。
Linux 内核是如何理解硬盘的?作为⼈类,我们可以很轻松地理解⼀些事情;但是电脑就不是这样了,它们需要合适的命名才能理解这些。
在 Linux 中,外围设备都位于 /dev 挂载点,内核通过以下的⽅式理解硬盘:/dev/hdX[a-z]: IDE 硬盘被命名为 hdX/dev/sdX[a-z]: SCSI 硬盘被命名为 sdX/dev/xdX[a-z]: XT 硬盘被命名为 xdX/dev/vdX[a-z]: 虚拟硬盘被命名为 vdX/dev/fdN: 软盘被命名为 fdN/dev/scdN or /dev/srN: CD-ROM 被命名为 /dev/scdN 或 /dev/srNfdisk 允许我们在每块硬盘上创建最多四个主分区。
它们中的其中⼀个可以作为扩展分区,并下设多个逻辑分区。
1-4 扇区作为主分区被保留,逻辑分区从扇区 5 开始。
⼀、fdisk参数使⽤⽅法:fdisk [-l] 设备名参数-l :显⽰指定磁盘设备的分区表信息,如果没有指定磁盘设备,则显⽰/proc/partitions ⽂件中的信息,也就是系统中所有的磁盘设备。
举例:-----------------------------------------------------------root@debian:~# fdisk -l #没有指定任何磁盘设备Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors #第⼀块磁盘/dev/sda容量20GUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dos #分区表的类型为MBR (dos表⽰MBR分区表,gpt表⽰GPT分区表)Disk identifier: 0xefdc905cDevice Boot Start End Sectors Size Id Type #磁盘/dev/sda下的分区/dev/sda1 * 2048 37748735 377466881 8G 83 Linux/dev/sda2 37750782 41940991 4190210 2G 5 Extended/dev/sda5 37750784 41940991 4190208 2G 82 Linux swap / SolarisDisk /dev/sdb: 5 GiB, 5368709120 bytes, 10485760 sectors #第⼆块磁盘/dev/sdb容量5GUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesroot@debian:~#-----------------------------------------------------------使⽤ "fdisk -l" 查看分区信息,不同的发⾏版可能显⽰的信息不同,通过上⾯的信息能够看到我们添加的两块硬盘(/dev/sda 和 /dev/sdb)的信息。
如何使用FDISK与FORMAT命令对磁盘进行分区与格式化
如何使用FDISK与FORMAT命令对磁盘进行分区与格式化--创建分区--显示分区信息--删除分区--格式分磁盘FDISK 是一个基于DOS核心,用于管理DOS分区的程序。
用软盘启动到纯DOS命令行状态,输入一个简单的命令:FDISK如果硬盘大于2GB,将会看到一个说明界面,选择“Y”则使用FAT-32格式分区,选择“N”则使用FAT-16格式进行分区。
分区前的准备:1、在进行硬盘分区之前,先要准备一张能够在A驱启动电脑的系统盘,该系统盘应含有FDISK.EXE硬盘分区程序文件:2、确信BIOS CMOS中“BOOT SEQUENCE(启动顺序)”参数为“A,C”。
放入启动盘,开机,至屏幕出现A:\>,此时即完成硬盘分准备工作。
开始分区:键入fdisk,回车,出现如下fdisk主界面。
从这个界面中,您可以创建分区、激活分区、删除主分区与逻辑分区和查看分区信息。
创建分区您可以在硬盘中未用的,未格式化过的区域中任意创建主分区与扩展分区。
在扩展分区中,可以创建逻辑分区。
但如果您使用的是FAT-1则最大只能创建2GB的分区。
建立硬盘分区的规则是:建立基本分区→建立扩展分区→再分成1~X个逻辑驱动器。
因此建立分区必须严格按照1→2→3的顺序进行。
说明:本文描述如何在一个容量为500MB的硬盘上创建一个200MB的主分区,两个容量为150MB的扩展分区。
输入“1”,回车,出现如下界面。
输入“1”,回车,创建主分区。
主分区将被标志为C:盘。
程序提示是否要将整个硬盘的大小(本文中为500MB)都作为主分区,输入“N”,回车,出现如下界面。
输入“200”(即主分区的大小),回车,出现如下界面。
按“Esc”键返回到fdisk主菜单(见第一图),输入“3”,出现如下界面。
输入“2”,创建扩展分区。
(注:逻辑分区是建立在扩展分区之上的,必须先创建扩展分区,再创建逻辑分区。
)输入扩展分区的大小(本文中为299MB),回车,出现如下界面。
史上最详细的DiskGenius分区、备份、修复、恢复图文教程==
史上最详细的DiskGenius分区、备份、修复、恢复图文教程一、硬盘分区未建立分区的硬盘空间(即自由空间)在分区结构图中显示为灰色,只有在硬盘的自由空间才能新建分区。
如图1。
分区参数表格的第 0~3 项分别对应硬盘主分区表的四个表项,而将来新建立的第4、5、6…以后的项分别对应逻辑盘D、E、F…等。
当硬盘只有一个DOS主分区和扩展分区时(利用FDISK进行分区的硬盘一般都是这样的),“第0项”表示主分区(逻辑盘C)的分区信息,“第1项”表示扩展分区的信息,“第2、第3项”则全部为零,不对应任何分区,所以无法选中。
笔者曾在某网站论坛上发现一张有关DISKMAN疑问的帖子,询问有没有办法将分区参数表格中全部为零的“第2项、第3项”删除掉,这当然是不可能的,发帖者显然对硬盘分区知识缺乏了解。
想真正弄懂分区参数表格中各项的意义,必须了解硬盘分区表链结构,建议有兴趣的朋友多找一些相关资料看看。
图1:未建立分区的新硬盘1 建立主分区想从硬盘引导系统,那么硬盘上至少需要有一个主分区,所以建立主分区就是我们的第一步。
先选中分区结构图中的灰色区域,然后选择分区菜单里面的“新建分区”,此时会要求你输入主分区的大小,确定之后软件会询问是否建立DOS FAT 分区,如果选择“是”那么软件会根据你刚刚天写的分区的小进行设置,小于640M时该分区将被自动设为FAT16格式,而大于640M时分区则会自动设为FAT32格式。
如果选择了“否”软件将会提示你手工填写一个系统标志,并在右边窗体的下部给出一个系统标志的列表供用户参考和填写,确定之后主分区的建立就完成了,如图2,主分区就是我们将来的 C 盘。
(要建立非DOS分区,还须根据提示设定系统标志,如建立Linux分区,系统标志为“83”)。
图2:建立了一个FAT32主分区2 建立扩展分区在建立了主分区之后,接着要建立扩展分区。
首先建立扩展分区,先在柱状硬盘空间显示条上选定未分配的灰色区域,选择菜单 > 分区 > 建扩展分区,之后会有提示要求你输入建的扩展分区的大小,通常情况下我们应该将所有的剩余空间都建立为扩展分区,所以这里可以直接按回车确定。
MHDD命令详解
MHDD扫描硬盘时色块的含义? TIME 超时略过x UNC 错误无法纠正! ABRT 命令非正常退出S IDNF (扇区)ID未找到A AMNF (扇区)地址掩码未找到O T0NF 0磁道未找到* BBK 逻辑块损坏]MHDD命令详解EXIT(热键Alt+X):退出到DOS。
ID:硬盘检测,包括硬盘容量、磁头数、扇区数、SN序列号、Firmware固件版本号、LBA数值、支持的DMA级别、是否支持HPA、是否支持AAM、SMART开关状态、安全模式级别及开关状态……等)。
INIT:硬盘初始化,包括Device Reset(硬盘重置)、Setting Drive Parameters(设定硬盘参数)、Recalibrate(重校准)。
I(热键F2):同时执行ID命令和INIT命令。
ERASE:快速删除功能,每个删除单位等于255个扇区(数据恢复无效)。
AERASE:高级删除功能,可以将指定扇区段内的数据逐扇区地彻底删除(比ERASE慢,数据恢复同样无效),每个删除单位等于1个扇区。
HPA:硬盘容量剪切功能,可以减少硬盘的容量,使BIOS检测容量减少,但DM之类的独立于BIOS检测硬盘容量的软件仍会显示出硬盘原始容量。
NHPA:将硬盘容量恢复为真实容量。
RHPA:忽略容量剪切,显示硬盘的真实容量。
CLS:清屏。
PWD:给硬盘加USER密码,最多32位,什么也不输入表示取消。
被锁的硬盘完全无法读写,低格、分区等一切读写操作都无效。
如果加密码成功,按F2键后可以看到Security一项后面有红色的ON。
要注意,设置完密码后必须关闭电源后在开机才会使密码起作用;UNLOCK:对硬盘解锁。
先选择0(USER),再正确输入密码。
注意:选择1(Master)无法解开密码。
DISPWD:解除密码,先选择0(USER),再正确输入密码。
在用DISPWD 之前必须先用UNLOCK命令解锁。
要注意,除了用UNLOCK和DISPWD命令可以解密码之外,没有任何办法可以解锁。
Linux终端中的磁盘分区和格式化命令
Linux终端中的磁盘分区和格式化命令磁盘分区和格式化是在Linux终端中进行磁盘管理的重要命令。
通过磁盘分区,我们可以将一个物理硬盘划分成多个逻辑分区,从而实现不同用途的数据存储和管理。
而格式化命令则是对分区进行文件系统的创建和初始化,以便操作系统能够正确地读写数据。
本文将介绍Linux终端中常用的磁盘分区和格式化命令,并给出相应的实例以便读者能够更好地理解和应用这些命令。
1. 磁盘分区命令在Linux终端中,我们常用的磁盘分区命令主要包括fdisk和gdisk。
下面分别介绍这两个命令的使用方法。
1.1 fdisk命令fdisk是一个用于磁盘分区的命令行工具。
它能够对磁盘进行分区、删除分区、调整分区大小等操作。
下面是一些常用的fdisk命令及其参数:- fdisk /dev/sdX:打开磁盘设备sdX进行分区操作(X表示具体的磁盘设备,如sda、sdb等)。
- m:显示帮助信息。
- n:创建新分区。
- d:删除分区。
- p:显示分区表。
- q:退出fdisk。
下面是一个使用fdisk命令进行磁盘分区的实例:```# fdisk /dev/sdaWelcome to fdisk (util-linux 2.34).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Command (m for help): nPartition typep primary (0 primary, 0 extended, 4 free)e extended (container for logical partitions)Select (default p): pPartition number (1-4, default 1):First sector (2048-20971519, default 2048):Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-20971519, default 20971519):Created a new partition 1 of type 'Linux' and of size 10 GiB.Command (m for help): wThe partition table has been altered.Calling ioctl() to re-read partition table.Syncing disks.```1.2 gdisk命令gdisk是一个专门用于GUID分区表(GPT)的命令行工具,它适用于较新的UEFI系统和大容量硬盘。
