disk是Linux自带的硬盘分区工具,可以对硬盘进行分区,或者对硬盘分区进行调整。

首先选择要进行操作的磁盘

[root@linuxidc ~]# fdisk /dev/sdb

输入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)

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

Command (m for help): p Disk /dev/sdb: 3221 MB, 3221225472 bytes 255 heads, 63 sectors/track, 391 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 1 8001 8e Linux LVM /dev/sdb2 2 26 200812+ 83 Linux

输入d,然后选择分区,删除现有分区

Command (m for help): d Partition number (1-4): 1 Command (m for help): d Selected partition 2

查看分区情况,确认分区已经删除

Command (m for help): print Disk /dev/sdb: 3221 MB, 3221225472 bytes 255 heads, 63 sectors/track, 391 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System Command (m for help):

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

Command (m for help): n Command action e extended p primary partition (1-4) p //建立主分区 Partition number (1-4): 1 //分区号 First cylinder (1-391, default 1): //分区起始位置 Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-391, default 391): 100 //分区结束位置,单位为扇区 Command (m for help): n //再建立一个分区 Command action e extended p primary partition (1-4) p Partition number (1-4): 2 //分区号为2 First cylinder (101-391, default 101): Using default value 101 Last cylinder or +size or +sizeM or +sizeK (101-391, default 391): +200M //分区结束位置,单位为M

确认分区建立成功

Command (m for help): p Disk /dev/sdb: 3221 MB, 3221225472 bytes 255 heads, 63 sectors/track, 391 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 100 803218+ 83 Linux /dev/sdb2 101 125 200812+ 83 Linux

再建立一个逻辑分区

Command (m for help): n Command action e extended p primary partition (1-4) e //选择扩展分区 Partition number (1-4): 3 First cylinder (126-391, default 126): Using default value 126 Last cylinder or +size or +sizeM or +sizeK (126-391, default 391): Using default value 391

确认扩展分区建立成功

Command (m for help): p Disk /dev/sdb: 3221 MB, 3221225472 bytes 255 heads, 63 sectors/track, 391 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 100 803218+ 83 Linux /dev/sdb2 101 125 200812+ 83 Linux /dev/sdb3 126 391 2136645 5 Extended

在扩展分区上建立两个逻辑分区

Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) l //选择逻辑分区 First cylinder (126-391, default 126): Using default value 126 Last cylinder or +size or +sizeM or +sizeK (126-391, default 391): +400M Command (m for help): n Command action l logical (5 or over) p primary partition (1-4) l First cylinder (176-391, default 176): Using default value 176 Last cylinder or +size or +sizeM or +sizeK (176-391, default 391): Using default value 391

确认逻辑分区建立成功

Command (m for help): p Disk /dev/sdb: 3221 MB, 3221225472 bytes 255 heads, 63 sectors/track, 391 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 100 803218+ 83 Linux /dev/sdb2 101 125 200812+ 83 Linux /dev/sdb3 126 391 2136645 5 Extended /dev/sdb5 126 175 401593+ 83 Linux /dev/sdb6 176 391 1734988+ 83 Linux Command (m for help):

从上面的结果我们可以看到,在硬盘sdb我们建立了2个主分区(sdb1,sdb2),1个扩展分区(sdb3),2个逻辑分区(sdb5,sdb6)

注意:主分区和扩展分区的磁盘号位1-4,也就是说最多有4个主分区或者扩展分区,逻辑分区开始的磁盘号为5,因此在这个实验中试没有sdb4的。

最后对分区操作进行保存

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

建立好分区之后我们还需要对分区进行格式化才能在系统中使用磁盘。

在sdb1上建立ext2分区

[root@linuxidc ~]# mkfs.ext2 /dev/sdb1 mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 100576 inodes, 200804 blocks 10040 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=209715200 7 block groups 32768 blocks per group, 32768 fragments per group 14368 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840 Writing inode tables: done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 32 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.

在sdb6上建立ext3分区

[root@linuxidc ~]# mkfs.ext3 /dev/sdb6 mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 217280 inodes, 433747 blocks 21687 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=444596224 14 block groups 32768 blocks per group, 32768 fragments per group 15520 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 32 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. [root@linuxidc ~]#

建立两个目录/Oracle和/web,将新建好的两个分区挂载到系统

[root@linuxidc ~]# mkdir /oracle [root@linuxidc ~]# mkdir /web [root@linuxidc ~]# mount /dev/sdb1 /oracle [root@linuxidc ~]# mount /dev/sdb6 /web

查看分区挂载情况

[root@linuxidc ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/VolGroup00-LogVol00 6.7G 2.8G 3.6G 44% / /dev/sda1 99M 12M 82M 13% /boot tmpfs 125M 0 125M 0% /dev/shm /dev/sdb1 773M 808K 733M 1% /oracle /dev/sdb6 1.7G 35M 1.6G 3% /web

如果需要每次开机自动挂载则需要修改/etc/fstab文件,加入两行配置

[root@linuxidc ~]# vim /etc/fstab /dev/VolGroup00/LogVol00 / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/VolGroup00/LogVol01 swap swap defaults 0 0 /dev/sdb1 /oracle ext2 defaults 0 0 /dev/sdb6 /web ext3 defaults 0 0

本文原创地址:https://www.linuxprobe.com/xiangjie-linux-ygf.html编辑:坑人小妖精,审核员:暂无

linux格式化4t硬盘分区,详解:Linux 硬盘,格式化,分区 详解相关推荐

  1. linux ext3格式文件,linux mkfs.ext3命令参数及用法详解---linux格式化分区命令

    mkfs.ext3.html' target='_blank'>mkfs.ext3 是最常用的命令之后. 跟他同一效果的命令是 mkfs -t ext3  都将会把指定分区格式化为ext3格式. ...

  2. linux系统添加外部磁盘阵列,Linux下添加磁盘阵列空间(vdisk盘),分区,格式化详解...

    sfdisk -l 确定/dev/sda是新识别到的存储vdisk盘. 1.创建分区 [root@yyxtdb1 init.d]#fdisk /dev/sda Command (m for help) ...

  3. linux中fdisk的参数,Linux fdisk命令参数及用法详解--Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  4. linux磁盘分区什么意思,linux 磁盘分区详解

    <linux 磁盘分区详解>由会员分享,可在线阅读,更多相关<linux 磁盘分区详解(31页珍藏版)>请在人人文库网上搜索. 1.系统引导过程和硬盘分区结构讨论作者:章节来源 ...

  5. Linux系统上hdparm工具参数详解,硬盘检查、测速、设定和优化

    Linux系统上hdparm工具参数详解,硬盘检查.测速.设定和优化 2012/07/25 hdparm, 硬盘 Linux命令相关 1 6,757 hdparm的功能:显示与设定硬盘的参数.hdpa ...

  6. linux添加硬盘分区设置柱面,linux 下添加新硬盘设备和硬盘分区格式化挂载使用磁盘配额限制...

    磁盘管理 1.查看硬盘设备信息 fdisk -l 2.磁盘分区.格式化.挂载使用 1).查看硬盘信息:fdisk -l [root@localhost ~]# fdisk -l Disk /dev/s ...

  7. cwntos新建目录挂载磁盘_详解Linux磁盘挂载、分区、扩容操作的实现方法

    概述 今天主要分享下关于Linux磁盘挂载.分区.扩容操作的实现方法,先介绍下基本概念 1.磁盘 在Linux系统中所有的设备都会以文件的形式存储.设备一般保存在/dev目录下面,以sda.sda1. ...

  8. linux 删除分区_详解linux系统架构--文件系统体系

    概述 之前已经对Linux系统架构的内核部分单独做了深入介绍,今天就拿Linux系统架构中的文件系统做一下介绍吧~先介绍下概念: 文件系统是文件存放在磁盘等存储设备上的组织方法.Linux系统能支持多 ...

  9. linux挂载硬盘_Linux中如何对硬盘进行分区、格式化、挂载使用

    通过VMware演示如何对硬盘进行分区.格式化.挂载使用 大家平时可能大多数使用Windows系统,对于挂载硬件设备可能很少有人了解其中的原理. 例如:平时使用u盘直接插入电脑,大家有没有考虑过Win ...

最新文章

  1. 计算机学院 图论方向,成电计算机学院本科生在计算机科学理论方向重要国际会议SAT上发表论文...
  2. Java类中的权限修饰符
  3. ArcGIS License Manager 相关总结
  4. Servlet学习笔记(七)—— 自己定义过滤器的编写改进:自己定义实现FilterChain...
  5. VTK:图片之ImageValueRange
  6. 无法使用JDK 8卸载JavaFX SceneBuilder 1.0
  7. F5:2022年应用交付和安全领域趋势展望
  8. 开源项目之kisso
  9. Java复习提纲之面向对象
  10. android activity查询,android中activity.findViewById()方法查找的是什么?
  11. js得到自定义属性和操作table表格
  12. Qt编写的RTSP播放器+视频监控(android版本)
  13. 论文精读:《电子政务的服务质量、感知价值与公民持续使用意愿——来自中国的实证经验》
  14. mt4怎么用云服务器跟单,【MT4如何登陆观摩账户?MT4观摩账户怎么设置?】
  15. 计算机维护测试工作,(人才测评)桌面运维工程师的招聘入职测评方案
  16. r语言 svycoxph_R语言之生信⑦Cox比例风险模型(单因素)
  17. c语言模拟洪泛路由算法,[Angular, TypeScript, 路由算法] 模拟IP层路由协议,实现LS算法、洪泛算法、DV算法、路由毒化...
  18. 微信授权demo php,PHP微信公众平台oauth2.0网页授权登录类的封装demo
  19. 浅谈我对思维导图的认识
  20. 生产制造企业用的ERP系统——流程管理

热门文章

  1. 施耐德PLC与西门子PLC以太网通讯
  2. Phonetic symbol 辅音 - 清辅音 -- /k/
  3. 【oracle】查询===Oracle数据库 子查询(嵌套查询)简单例子
  4. 用计算机亩换算成平方,平方换算亩计算器(农村土地面积计算公式)
  5. 股票量化交易有什么优势?注意哪些风险?
  6. 芯片的IR drop是什么
  7. 更好玩的跑步机,还有丰富课程资源,赤兔Air跑步机体验
  8. python时间模块 datetime (datetime、timedelta和timezone部分)
  9. java 轨迹平滑算法_地图坐标轨迹平滑和纠偏
  10. 异常:0xC0000005: 读取位置 0x00617568 时发生访问冲突。