首页 > 代码库 > 磁盘分区

磁盘分区

磁盘管理

    IO port:又叫IO设备地址(又叫IO端口)。主要用于连接IO设备

    块设备:存储的时候是单位是块,512K。比如硬盘

    字符设备:存储的时候单位是字节。比如键盘

    linux设备文件:关联到驱动程序的一个文件。使他可以与硬件通信

        设备号码:

            1、主设备号码:用于标识设备类型

            2、次设备号码:用于标识是哪个设备

    硬盘接口:

        并行

        1、DIE:

        2、SCSI:(常用作企业级服务器)

        串口

        1、SATA:

        2、SAS:

        3、use:

        

    磁盘硬件的命名:

    IDE:/dev/hd

    SCSI,SATA,SAS,USB的名称:/dev/sd


    不同磁盘设备编号【a-z】

    不同分区的编号1,2,,,,。磁盘分区是以柱面来分区的


    机械式硬盘:

    track,sylinder,sector


    磁盘如何分区?分区信息在0track0sector.共512B。叫MBR

        MBR:446B是引导加载区

            64B是分区表存放,16B记录一个分区,最多有4个分区。

    


    常用分盘工具:fdisk  sfdisk  perted

        fdisk:最多能分15个区

        用法:1、查看 

            fdisk -l  [设备目录]

            2、编辑

            fdisk [设备目录]

                fdisk内部有很多分盘相关的命令

    -p:查看当前分盘  -n:创建新分盘    -d:删除

    -w:保存写出    -q:放弃保存写出    -l:展示列表的id

    -t:调整分区id

    

    1、查看当前系统的分盘情况

    cat /proc/partitions

    

    2、如果系统没有,使用如下命令

        partx -a /dev/,,,

        kpartx -f /dev/...

磁盘分区