Linux 入门记录:七、fdisk 分区工具
一、fdisk分区工具
fdisk 是来自 IBM 的老牌分区工具,支持绝大多数操作系统,几乎所有的 Linux 发行版都装有 fdisk,包括在 Linux 的 resuce 模式下依然能够使用。
fdisk 是一个基于 MBR 的分区工具,所以如果需要使用 GPT,则无法使用 fdisk 进行分区。
二、使用fdisk命令
- fdisk 命令只有具有超级用户权限才能够运行
- 使用 fdisk -l 命令可以列出所有安装的硬盘及其分区信息
- 使用 fdisk /dev/sda 可以对第一块 SATA 硬盘进行分区操作
分区之后需要使用 partprobe 命令让内核更新分区信息,否则需要重启才能识别新的分区
- cat /proc/partitions 查看这个文件内容也可以获得分区信息
三、测试
我在 Vitual Box 里安装了 CentOS-6.9-x86_64 系统,并添加了一块 10G 的虚拟 SATA 硬盘,测试如下。
1. 列出分区信息
可以看出,有两块 SATA 硬盘 /dev/sda 和 /dev/sdb。两块硬盘的磁头数、扇区数和柱面数也列举了出来。其中,第一块硬盘有两个分区 /dev/sda1、/dev/sda2,第 2 块硬盘没有分区。
Start 是开始柱面,End 是结束柱面,Blocks 是分区容量(或者大小),Id 是 分区类型 ID,System 是分区类型。
2. 确认分区信息
下面,我用 fdisk /dev/sdb 命令对第二块 SATA 硬盘进行格式化分区,下图是交互界面:
3. 添加主分区
确认了没有分区,下面添加主分区:
4. 添加扩展分区
添加一个扩展分区:
5. 添加逻辑分区
现在,有了主分区和扩展分区,我在扩展分区里添加一个逻辑分区:
注意,sdb1 和 sdb5 的分区类型都是 83 号 Linux 类型。
6. 内置编码表
具体 id 和 和 System 可以通过 l 或 L 指令查看,以下是 Linux 内置的一些编码表:
当然,如果需要的话,可以使用 t 指令修改分区 id。
7. 写入分区表,退出
最后,用 w 指令保存当前的分区方案:
8. 列出分区信息
好,现在来查看一下新的分区信息:
相关链接:linux_fdisk命令详解
转载于:https://www.cnblogs.com/mingc/p/7581938.html
Linux 入门记录:七、fdisk 分区工具相关推荐
- linux下fdisk分区工具的使用
Linux(centos)下的disk分区工具,它的分区格式为MBR,特点是,最多分4个主分区,磁盘大小不能超过2T.大于2T的分区则使用GPT. 分区的步骤:分区-格式化-挂载 1.分区 fdisk ...
- Linux入门真经-029MBR格式分区与fdisk
本节介绍MBR分区格式和fdisk这一分区工具. 1.硬盘分区格式 我们以前讲过文件的元数据:记录了文件的各种属性信息.同样的,硬盘的分区信息是不是也要占用一部分存储空间呢?答案是肯定的,因为硬盘总得 ...
- Linux 入门记录:六、Linux 硬件相关概念(硬盘、磁盘、磁道、柱面、磁头、扇区、分区、MBR、GPT)...
一.硬盘 硬盘的功能相当简单但很重要,它负责记录系统所需要的各种数据.硬盘记录数据有两个方面,一个是硬件方面的存储原理和结构,另外一方面则是软件方面的数据和文件系统.硬盘的主要行为就是数据的存放和取出 ...
- linux入门--磁盘管理之分区、格式化与挂载
前面系列文章讲解了VI编辑器.常用命令.防火墙及网络服务管理,本篇将讲解磁盘管理相关知识. 本文将会介绍大量的Linux命令,其中有一部分在"linux入门系列5--新手必会的linux命令 ...
- 浅谈Linux下傻瓜式磁盘分区工具cfdisk的使用
对于新手来说,Linux环境下的磁盘分区可能还会存在一些困难.对于熟悉Linux的朋友来说,我们还有fdisk.parted(2TB以上的磁盘分区使用)等磁盘分区工具可以使用.在我们新增磁盘或者在原来 ...
- NTFS 在linux上挂载,parted分区工具用法
一 通过使用 ntfs-3g 来解决. 打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ , 将最新稳定(当前最新版本为 ...
- Docker入门与七牛kirk工具
一.Docker的实现原理和技术前景 Docker技术是一门容器技术,于2013年正式开源发行,现在它已经成为了目前最流行的虚拟化技术,Docker的优点是"轻量型"," ...
- 嵌入式 Linux 入门(七、Linux 下的环境变量)
嵌入式 Linux 入门第七课,学习理解 linux 的环境变量 ......矜辰所致 前言 学习完 Linux 的 Shell 命令 和 Shell 脚本,我们还需要理解一个东西 :环境变量,理解了 ...
- fdisk 分区工具(记录一下,备忘)
fdisk 是一个交互式的分区管理工具,也就是在你执行fdisk 命令后,必须要输入fdisk所提供的命令,fdisk 才会去执行指定的动作. 命令: a 将分区设置为启动分区 d 删除分区 l ...
- linux入门教程(七) linux系统用户以及用户组管理
关于这部分内容,笔者在日常的linux系统管理工作中用到的并不多,但这并不代表该内容不重要.毕竟linux系统是一个多用户的系统,每个账号都干什么用,你必须了如指掌.因为这涉及到一个安全的问题. [认 ...
最新文章
- 496.下一个更大元素I
- 关于RMAN几个容易混淆的参数
- cocoapods管理第三方框架
- Android 四大组件之——Service(一)
- java集合类详细概述
- Linux getcwd()的实现【转】
- 构造前缀贪心+ 计蒜客 子矩阵求和
- python不同数据的读入_python读写不同编码txt文件_python读写txt文件
- lua进入压缩包_使用lua语言制作贪吃蛇游戏(love2d)(一)开发环境的搭建
- Manacher【p1210】回文检测
- 【2016年第6期】专题:科学数据与创新应用
- linux英伟达显卡偶尔加载失败,Ubuntu 8.10环境下出现NVIDIA显卡无法正常工作的解决方法...
- python3调用c代码_在Python3.6中调用C代码
- python基本语法 关于雷达模拟实践
- 使用IdleTest进行TDD单元测试驱动开发演练(3) 之 ASP.NET MVC
- 试炼之石:Performance
- 查询好友IP地址的几种方法
- android音效插件,安卓最强音效插件ViPER4Android(V4A)效果器 最新版(FX版)2.0.0.9/(XHiFi版)2.0.0.2_1下载...
- CentOS 5 全功能WWW服务器搭建全教程 V3.0 【转】
- 360卫士监测出APP有木马问题