我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux操作系统分区工具Fdisk怎么用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux操作系统分区工具Fdisk怎么用

这篇文章给大家分享的是有关Linux操作系统分区工具Fdisk怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

fdisk是linux下的一个硬盘分区工具硬盘分区原理一样,但工具格式等等都不一样,一个是在装系统时的分区,一个是装好系统后的分区
装系统时的分区,装好系统后一般是没法修改也不好调整的,在装系统时未分区的硬盘空间,装好系统后是可以操作或分区加载的

这里主要是说这种情况,一个是对未分区的空闲硬盘的操作,又或是对新加的硬盘操作
这里就要用到fdisk了,不过这个只能在2T以内的硬盘操作,大于2T的,就没法用了,得用到另一个parted的工具

还有一点,Linux对于硬盘的理解是以
/dev/hd|sd(a|b|xxx)这样方式的
hd主要是对于IDE的硬盘,这个已经很少见了
大部分都是sd开头的,包括stata,sas,scsi等接口的硬盘,比如
hda是第一块硬盘
hdb是第二块硬盘
sda是第一块硬盘
sdb是第二块硬盘
这里的顺序,还和一个因素有关,就是接口顺序或是跳线,大家应该知道,硬盘接口里是有一个跳线什么的,也就是一个主硬盘等

下面介绍fdisk的用法
fdisk -l是列表所有的硬盘,如下
[root@hnwt ~]# fdisk -l

Disk /dev/sda: 320.0 GB, 320071851520 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 38913 312464250 8e Linux LVM


fdisk /dev/sda表示操作硬盘,运行这个后会进入fdisk的交互状态,如下
[root@hnwt ~]# fdisk /dev/sda

The number of cylinders for this disk is set to 38913.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help):

这里提示你,按m会提示一个帮助,如

Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 删除分区
l list known partition types 列出所支持的所有分区类型
m print this menu 显示本菜单
n add a new partition 增加新分区
o create a new empty DOS partition table
p print the partition table 显示分区信息
q quit without saving changes 退出不保存
s create a new empty Sun disklabel
t change a partition's system id 改变分区类型
u change display/entry units
v verify the partition table
w write table to disk and exit 写入分区表并退出
x extra functionality (experts only)

Command (m for help):

上面这里就列出了所有的参数
根据上面的提示,可以继续操作,如下简单说明
新加分区
1 按n新加
2 选择主分区/扩展分区
3 起始值,默认回车就可以
4 分区大小值
完成

删除分区
1 按d
2 选择相应的分区号,回车即可

改变分区类型
1 按t
2 选择分区
3 选择分区类型(按l可列表所有分区及ID)
linux下主要是一个交换分区里需要在此操作

一般的操作,有如上的三个
在所有操作完时,也确保正确时,可以按w保存并退出
如果有操作有误,按q直接退出就可以

上面的操作,请勿在线上环境/生产环境测试,否则后果自负
对于测试机或虚拟机,可以多操作几次,熟能生巧

以下是补充:

Linux下的fdisk功能是极其强大的,用它可以划分出最复杂的分区,下面简要介绍一下它的用法:

对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等,如果还有IDE Raid卡,则依 次为:/dev/hde,/dev/hdf,/dev/hdg,/dev/hdh。对于SCSI硬盘,则设备名依次为/dev/sda,/dev/sdb...等等

fdisk的命令行用法为: fdisk 硬盘设备名

进入fdisk后,首先键入'm',即可显示fdisk全部菜单。

再键入'p',显示当前分区表状态。

键入'n',增加一个分区,然后会提示你选择分区类型(基本分区或扩展分区),再选择分区号(1-4)。注:每块硬盘最多可划分四个主分区(包括基本分区和扩展分区),其中:基本分区最多可划分四个,扩展分区最多可划分一个,但扩展分区内可再划分多个逻辑分区(最多几个我没试过,总之很多)。选中你要建立的分区类型和分区号后,会提示输入起始柱面,从1开始;然后再输入终止柱面,此时可输入实际的柱面数,也可用"+分区尺寸"的方式输入,如:+1024M表示在起始柱面后加上1024M。主分区的设备名依次为:/dev/hda1,/dev/hda2,/dev/hda3,/dev/hda4,逻辑分区的设备名依次为:/dev/hda5,/dev/hda6,/dev/hda7...等等。

键入’d‘,删除分区,输入分区号即可删除。注意,删除扩展分区时,将会同时删除所有的逻辑分区。

键入’t‘,改变分区标志(这是Linux的fdisk最精华的部份!),新建的分区默认标志是83(Linux Ext2),你可以把它改为82(Linux 交换区)、或是'b'(FAT32)、'f'(FAT32 Extend,只限于扩展分区)、'86'(NTFS)。。。等几十种类型。这样一来,使用多操作系统的朋友们就可以用Linux的fdisk划分出你想要的所有分区了!

键入'a',切换分区激活开关。请注意:每键入一次,被选的分区就会在激活与非激活间变化一次,但你必须保证最后只有一个分区被激活。这时就用得到'p'命令了,被激活的分区上会有个'*'号。

除以上的几个命令外,还有其它几个,但不太常用。

最后,键入’w',你对分区所做的改变被写入硬盘;键入'q',则放弃所有的修改。

灵活应用fdisk,还可以修复一些损坏的分区表,前提是你必须准确记住原有每个分区的起始柱面和终止柱面。

再附加一下对硬盘进行格式化的方法:

要把分区格式化成Linux Ext2格式,用: mkext2fs /dev/hda?

要把分区格式化成FAT32格式,用: mkfs.vfat /dev/hda?  

/sbin/mkfs.ext3 /dev/sda2

mkdir /test

修改/etc/fstab如下重新启动计算机就行了

/dev/sda2 /test ext3 defaults 1 1

感谢各位的阅读!关于“Linux操作系统分区工具Fdisk怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux操作系统分区工具Fdisk怎么用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux操作系统分区工具Fdisk怎么用

这篇文章给大家分享的是有关Linux操作系统分区工具Fdisk怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。fdisk是linux下的一个硬盘分区工具硬盘分区原理一样,但工具格式等等都不一样,一个是在装系统
2023-06-10

Linux系统怎么使用fdisk命令进行分区

Linux系统怎么使用fdisk命令进行分区,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Linux系统命令fdisk命令主要用于磁盘分区,分区之后的磁盘就从连
2023-06-28

Linux下怎么用fdisk进行分区

这篇文章主要为大家展示了“Linux下怎么用fdisk进行分区”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下怎么用fdisk进行分区”这篇文章吧。当你在Linux服务器上装上全新的硬
2023-06-16

Linux系统fdisk命令怎么用

小编给大家分享一下Linux系统fdisk命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!fdisk命令在Linux系统中的主要作用就是创建和维护分区表,
2023-06-28

Linux系统IO分析工具iotop怎么用

这篇文章给大家分享的是有关Linux系统IO分析工具iotop怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。iotop是linux系统下测试硬盘IO读写的工具,简单的说,iotop是一个用来监视磁盘I/O使
2023-06-27

Linux系统中的fdisk和gdisk怎么用

今天就跟大家聊聊有关Linux系统中的fdisk和gdisk怎么用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。fdisk 和gdisk 最简单得区别在于fdisk只能用于MBR分区
2023-06-28

Linux系统工具Systemd怎么用

小编给大家分享一下Linux系统工具Systemd怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!systemd 是一个 Linux 系统基础组件的集合,提供了一个系统和服务管理器,运行为 PID 1 并负责启动其它程
2023-06-27

linux磁盘分区工具cfdisk怎么用

这篇文章主要介绍linux磁盘分区工具cfdisk怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!cfdisk是用来磁盘分区的程序,它十分类似DOS的fdisk,具有互动式操作界面而非传统fdisk的问答式界面,
2023-06-27

window7操作系统中用diskpart工具划分扩展分区图文教程介绍

在安装系统划分硬盘分区过程中及系统安装后我们了解到,MBR分区表最多只支持4个主分区,有些时候需要划分更多的分区,那么就会涉及到使用系统自带的diskaprt命令划分扩展分区与逻辑分区了,下文介绍详细的操作方法 (因分区操作不当可能会造成数
2023-06-01

Linux系统下常见的分区工具有哪些

这篇“Linux系统下常见的分区工具有哪些”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统下常见的分区工具有哪些”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所
2023-06-27

Linux系统抓包工具tcpdump怎么用

今天给大家介绍一下Linux系统抓包工具tcpdump怎么用。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。tcpdump是Linux系统中一个数据包解析工具,
2023-06-28

Linux系统监视工具Glances怎么用

这篇文章给大家分享的是有关Linux系统监视工具Glances怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Glances 是一个由 Python 编写,使用 psutil 库来从系统抓取信息的基于 cur
2023-06-27

Linux系统调试工具strace怎么用

这篇文章主要讲解了“Linux系统调试工具strace怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统调试工具strace怎么用”吧!1、简介strace是Linux系统中
2023-06-28

Linux系统监控工具Collectl怎么用

这篇文章跟大家分析一下“Linux系统监控工具Collectl怎么用”。内容详细易懂,对“Linux系统监控工具Collectl怎么用”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习
2023-06-28

怎么让windows7系统显示隐藏OEM分区具体操作方法

1、查看分区鼠标对准桌面上的“计算机”右击,管理,在弹出的界面上选择“磁盘管理”就会出现上图,里面有一个分区是14.75G大小,是联想公司预装系统的电脑必带的分区,里面装着okr格式的备份系统
2023-05-30

Linux系统信息统计工具dstat怎么用

这篇文章主要介绍Linux系统信息统计工具dstat怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!dstat命令是一个用来替换vmstat、iostat、netstat、nfsstat和ifstat这些命令的工
2023-06-27

windows下怎么读取Linux分区工具

这篇文章主要讲解了“windows下怎么读取Linux分区工具”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“windows下怎么读取Linux分区工具”吧!方法1:Ext2ReadExt2R
2023-06-27

linux操作系统下RAR怎么用

这篇文章主要为大家展示了“linux操作系统下RAR怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux操作系统下RAR怎么用”这篇文章吧。============zip文件的操作==
2023-06-10

Linux系统挂载分区怎么用

这篇文章主要介绍了Linux系统挂载分区怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。挂载点 在Linux系统里面,“分区”,被称作“挂载点”,简单明了的说,“挂载点”
2023-06-17

linux中系统清理工具BleachBit怎么用

这篇文章主要介绍linux中系统清理工具BleachBit怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!BleachBit 是一款专为 Linux 设计的系统清理工具。使用 BleachBit,你可以清理系统中
2023-06-16

编程热搜

目录