磁盘分区

磁盘为甚么要分区?

如何分区?

可以分多少?

有什么类型?

磁盘分区为了便于管理信息,分区的格式有多种例如MBR,GPT格式,MBR只能分四个主分区,但是可以为了弥补不足可以分扩展分区再进行逻辑分区。GPT格式最少可以分128个主分区。分区之后的格式化类型就看自己的需求了。有ext系列,xfs系列,ntfs等等。

MBR分区表格式:存在于磁盘的0磁道0柱面1扇区的位置,共占用512字节,其中446字节存主引导记录信息,64字节存分区表信息,2字节存magic信息(结束信息)。

用到的命令:fdisk 设备名

            -p  查看

            -n  新建  (可以建主分区,扩展分区,以及逻辑分区)

            -m  帮助

            -d  删除

            -wq 保存退出

GPT分区:

用到的命令:parted   -s   设备   mklabel   gpt

        parted    设备  mkpart   primary   指定容量


可以用lsblk查看分好的区




格式化

mkfs.ext4   mkfs.xfs   mkswap 


挂载

在Linux中,光盘设备分区格式化之后必须要挂载才能使用。

首先创建挂载点   mkdir   -pv  目录

其次挂载:分为手动挂载和自动挂载

    手动挂载:mount  设备  目录

-o   指定挂载选项常见选项有

       rw可读可写

       ro只读

       remount重新挂载

       noatime不更新访问时间

      noauto不自动挂载

      usrquota用户配额

      grpquota组配额

      loop虚拟设备等

  如果不指定挂载选项则为defaults默认(是指rw可读可写)。

                  -B--bind   将一个目录挂载到另一个目录中通常用于ftp文件共享时:mount   --bind  /    /var/ftp/ak 

   自动挂载:vim  /etc/fstab

      格式:挂载设备   挂载点   文件系统类型   选项    0   0 

      保存退出后,mount  -av即可



可以用mount 看挂载信息或者用lsblk

blkid  查看分区的uuid和label标签