磁盘的可细分为扇区(Sector)和圆柱(Cylinder)

扇区大小为512bytes,磁盘的0扇区,不属于任何分区。

0扇区主要记录了两个记录:

MBR:主要启动记录,占用446bytes,可以安装开机管理程序的地方。

分区表:占用64bytes,其中每16bytes标示一个分表,最多4主分区,每个分区记录了该区段的起始和结束磁柱号码。分区表划分为主要分区和扩展分区。

逻辑分区:是由扩展分区划分的分区

SATA/SCSI/USB硬盘在Linux的装置文件名在/dev/sd[a-p]。

第一块硬盘的装置文件/dev/sda[1-]

第一块硬盘的分区     /dev/sda1(第一个分区)      /dev/sda2(第二个分区)    /dev/sda3

第一块硬盘的装置文件/dev/sdb[1-]

IDE硬盘的装置文件/dev/hd[a-d]

硬盘的分区:1-4是保留给主分区或者扩展分区,扩展分区最多只有一个。

逻辑分区是从第5号开始的

CDROM/DVDROM装置文件/dev/cdrom

磁盘分区工具:fdisk

fdisk –l [装置名称]:

fdisk –l  :查看所有的硬盘信息和分区

fdisk –l  /dev/sda2: 查看这个分区的信息

fdisk    装置名称(如:fdisk  /dev/sda):指向的这块硬盘,而不是某个分区。

m:显示帮助

常用的选项有

n: 新建一个分区

新建分区起始柱面,一般默认就可以啦

分区结束柱面:可以输入结束柱面的位置(如:+10000)、或者大小(+1000K或者+500M或者+1G),按回车就用完所有空间。

l: 各分区类型所对应的System ID;

t: 修改指定分区的System ID;

修改第1-9那个分区的System ID

要修改System ID号:如:82  ( 就是交换分区)

d: 删除一个分区,跟修改System ID差不多 
   p: 显示当前的分区信息 
   w: 保存退出 
   q: 不保存退出 
  如果是一个新的硬盘要分区,就要指定是主分区或者扩展分区,

e:是扩展分区               p:主分区

linux新增一个分区要让内核重新读取硬盘分区表,才会显示。或者重启linux 才会显示。
RHEL5让内核重新读取硬盘分区表:

partprobe [DEVICE]

RHEL6让内核重新读取硬盘分区表:

partx -a [PARTITION] DEVICE

格式化分区,用于创建文件系统。

mkfs [-t 文件系统格式]   分区的装置文件   
    如:

   mkfs –t ext4 /dev/sda8

mke2fs -t 文件系统格式

-b :块大小,只支持 1024、2048、4096bytes
            -L label: 设定卷标
            -m #: 预留给管理使用的块所占据总体空间的比例;

如:

     mke2fs –t ext4  –m 3 /dev/sda8    (-m 3 是这个分区的3%)

-r #:  预留给管理使用的块的个数;
   如:

    mke2fs –t ext4  –b 4096 /dev/sda8

tune2fs
        -l: 显示文件系统超级块信息;
        -L label:重新设定卷标;
        -m #: 调整预留给管理使用的块所占据总体空间的比例;

 如:tune2fs –m 5 /dev/sda8

-r #: 调整预留给管理使用的块个数;
        -o:设定挂载默认选项
      查看这个分区预留给管理使用的块

e2label 装置名 [卷标名]

显示卷标:e2label /dev/sda8
设定卷标:e2label /dev/sda8 home2

挂载:挂载之后,原有数据的会被隐藏。

查看当前系统挂载的所有设备命令:   mount
mount [-t fstype] 装置文件名   挂载点
mount [-t fstype] LABEL="卷标"  挂载点
mount [-t fstype] UUID="UUID"  挂载点
如:mount  /dev/sda8 /var/test

挂载CD/DVD光盘

mount  -t iso9660 /dev/cdrom /mnt/cdrom

卸载之时,要确保没有进程正在访问挂载的设备;否则,无法卸载;

umount 装置文件名或者umount 挂载点

如: umount /dev/sda8umount /var/test

fuser [挂载点]:查看正在访问某挂载点的进程;

  1915c:进程的id

fuser -km [挂载点]: 强行杀死正在访问此挂载点的进程;

fuser –km /var/test

mount –o [选项] 装置文件名

ro: 只读挂载; 
       rw: 读写,默认即为读写;

remount: 重新挂载

当你进入单人维护模式时,你的根目录被系统挂载为只读时,可以从新挂载

 mount –o remount,rw /

loop: 本地回环设备;

 挂载一个ISO文件时: mount –o loop ISO文件名   挂载点

转载于:https://blog.51cto.com/xiang99/1417243

linux磁盘分区格式化与挂载相关推荐

  1. 手把手教你Linux磁盘分区与文件挂载

    欢迎关注博主 Mindtechnist 或加入[Linux C/C++/Python社区]一起探讨和分享Linux C/C++/Python/Shell编程.机器人技术.机器学习.机器视觉.嵌入式AI ...

  2. linux 磁盘分区,格式化,挂载

    在操作系统中,磁盘管理属于设备管理的范畴,一块硬盘安装到主机之后称为裸设备,若要能够linux系统中使用必须对其进行如下步骤: 分区 --> 格式化 --> 挂载 1. linux 系统中 ...

  3. linux分区格式8e,linux磁盘分区格式化

    乱世风云剑之磁盘分区格式化 在进行磁盘分区格式化之前,先介绍一些基础常识,虽说是常识,但隔行如隔山,外行人看了,不一定懂.不扯了,步入正题. 磁盘分区格式化是相对于硬盘而言的,硬盘属于随机存储设备,在 ...

  4. Linux虚拟机新增磁盘分区格式化和挂载

    Virtualbox虚拟机增加额外磁盘 Author:onceday date:2022年8月8日 一套简单解决Linux虚拟机磁盘不够的方案. 安装虚拟机和Ubuntu 以下参阅其他文档: 使用vi ...

  5. Linux磁盘分区/格式化/挂载目录

    分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...

  6. linux格式化分区进程,linux磁盘分区格式化

    下面介绍一下系统主要的目录用途: /bin /sbin  :os自身运行要用到的程序 /usr/{bin,sbin}:os管理工具 /usr/local/{bin,sbin}:第三方程序可执行程序 库 ...

  7. linux磁盘管fdisk,Linux 磁盘分区工具和挂载,fdisk管理分区详解

    MBR分区 MBR概述:全称为Master Boot Record,即硬盘的主引导记录. 主引导记录(MBR,Master Boot Record)是位于磁盘最前边的一段引导(Loader)代码.它负 ...

  8. Linux 磁盘分区及文件系统挂载

    1.fdisk命令 在Linux系统中,fdisk命令非常强大,能用于观察硬盘设备的使用情况,还能用于对硬盘进行分区,它采用了传统的问答式界面,使用比较方便. 1)语法 fdisk命令的语法如下: f ...

  9. linux磁盘是vda,linux磁盘分区格式化-fdisk命令工具

    本文主要讲述使用fdisk工具对磁盘进行分区和格式化的方法 首先要明确分区是针对磁盘进行的操做,磁盘分区会创建分区表,类似vda,sda的是磁盘,vda1,sda1的是分区 1.查看磁盘分区状态 1. ...

最新文章

  1. linux两种方式改变文件权限,Linux更改文件权限的两种方式
  2. 删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝NFT,原是开源创业之星...
  3. python任务调度框架_python任务调度框架apscheduler【转】
  4. python 语言教程(4)列表方法
  5. HashSet.contains
  6. 金山手机控usb调试模式开启工具_不看不知道手机有多卡!一款深挖手机的良心工具...
  7. 【OpenCV 例程200篇】51. 图像增强—直方图反向追踪
  8. JAVA设计模式 - 建造者模式
  9. python画曲线图-python画曲线
  10. servlet-servletContext简述
  11. android stuido 快捷键
  12. SQL语句详解(五)——SQL字段修饰符
  13. Coursera机器学习week11 单元测试
  14. cell的各种使用和赋值 总结
  15. Exchange Server 2007邮箱存储服务器的容量规划和性能调优(下)
  16. miui10,miui11,miui12 rom下载,支持市面常见机型
  17. 小米 samba linux,解决Win10.4无法访问samba协议小米路由盘修复方法
  18. 最小生成树——克鲁斯卡尔(Kruskal)算法
  19. echarts堆叠图显示总数 tooltips处理
  20. 总裁演说思维:商务谈判最经典的12个技巧

热门文章

  1. Spring AOP学习
  2. Linux sar性能分析
  3. [译]Stack View 自定义间隙
  4. MVP架构设计 进阶三
  5. 《为自己工作——世界顶级设计师成功法则》—第1章1.7节平衡
  6. 【BZOJ 3171】 [Tjoi2013]循环格
  7. careercup-树与图 4.9
  8. suse软件管理程序zypper
  9. WPF-13:资源文件需要手动引用问题
  10. DropDownList的值去控制TextBox是否可编写