美文网首页
第十八天 磁盘的基础知识

第十八天 磁盘的基础知识

作者: 杨小倪 | 来源:发表于2019-08-19 16:45 被阅读0次

    第十八天

    今日内容

    1.磁盘的基本概念

    2.磁盘的基本结构

    • 盘片:硬盘一般有一个或多个盘片,每个盘片可以有两面,即第一个盘片的正面为0面,反面为1面然后依次类推。
    • 磁道:负责存储数据
    • 扇区:512个字节 数据是存储在那个磁道,那个扇区
    • 柱面:


      image.png

    3.磁盘的预备知识

    • 磁盘的接口

      • IDE (凉凉)
      • SCSI (凉凉)
      • SATA III :6Gbps/s 750MB/s 1T/400¥ 最高传输100Mb/s
      • SSD 纯电子 抗摔
        • msata (凉凉)
        • m.2
          • 接口类型
            • SATA 几乎兼容所有主板,便宜,性能差
            • PCI-E 主板兼容性较低,贵,但是性能高
          • 传输通道
            • PCI-E AHCI
            • NVME
    • 磁盘名词

      • 容量 MB GB TB PB Eb…………
      • 转速 SATA III ==7200 SAS==15000(非常高) 磁盘阵列RAID
      • 尺寸 3.5寸 2.5寸 1.8寸
      • IOPSInput/Output 输入输出
        • 顺序读写
        • 随机读写


          image.png
    image.png image.png

    磁盘的命名规则[a-z]

    磁盘在系统上的命名方式

    设备名称 分区信息 设备类型
    /dev/sda /dev/sda1 第一块物理磁盘第一分区
    /dev/sdb /dev/sdb2 第二块物理磁盘第二个分区
    /dev/vdd /dev/vdd4 第四块虚拟磁盘的第四个分区

    http://www.udaxia.com/wtjd/6117.html :MDR与GPT分区表之间的区别介绍

    4.磁盘的基本分区

    • 1.添加磁盘
    #查看所有磁盘
    [root@oldboy-01 ~]# ll /dev/sd*
    brw-rw----. 1 root disk 8,  0 Aug 19 11:55 /dev/sda
    brw-rw----. 1 root disk 8,  1 Aug 19 11:55 /dev/sda1
    brw-rw----. 1 root disk 8,  2 Aug 19 11:55 /dev/sda2
    brw-rw----. 1 root disk 8,  3 Aug 19 11:55 /dev/sda3
    brw-rw----. 1 root disk 8, 16 Aug 19 12:13 /dev/sdb
    
    [root@oldboy-01 ~]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   20G  0 disk 
    ├─sda1   8:1    0  200M  0 part /boot
    ├─sda2   8:2    0  800M  0 part [SWAP]
    └─sda3   8:3    0   19G  0 part /
    sr0     11:0    1  4.3G  0 rom  
    
    • 2.给磁盘分区
    #fdisk /dev/sdb #给dev下的sdb磁盘进行分区
    Command (m for help): n
    Partition type:
       p   primary (0 primary, 0 extended, 4 free)  #主分区
       e   extended  #扩展分区
    Select (default p): p   #选择创建主分区
    Partition number (1-4, default 1):  #默认创建第一个主分区
    First sector (2048-2097151, default 2048): #默认扇区回车
    Using default value 2048
    Last sector, +sectors or +size{K,M,G} (2048-2097151, default 2097151): +50M #分配50MB
    

    创建扩展分区

    Command (m for help): n  #新建分区
    Partition type:
       p   primary (1 primary, 0 extended, 3 free)
       e   extended
    Select (default p): e   #创建扩展分区
    Partition number (2-4, default 2):
    First sector (104448-2097151, default 104448):
    Using default value 104448
    Last sector, +sectors or +size{K,M,G} (104448-2097151, default 2097151): #空间都给到扩展分区
    

    创建逻辑分区

    Command (m for help): n  #新建分区
    Partition type:
       p   primary (1 primary, 1 extended, 2 free)
       l   logical (numbered from 5)
    Select (default p): l   #创建逻辑分区
    Adding logical partition 5
    First sector (106496-2097151, default 106496):
    Using default value 106496
    Last sector, +sectors or +size{K,M,G} (106496-2097151, default 2097151): +100M  #分配100MB空间
    
    • 3.格式化磁盘
    #mkfs格式化磁盘,实质创建文件系统
    #选项: 
    # -b  设定数据区块占用空间大小,目前支持1024、2048、4096 bytes每个块。
    # -t  用来指定什么类型的文件系统,可以是ext4, xfs
    # -i  设定inode的大小
    # -N  设定inode数量,防止Inode数量不够导致磁盘不足
    
    #1.格式化整个磁盘
    [root@xuliangwei ~]# mkfs.ext4  /dev/sdb 
    
    #2.格式化磁盘的某个分区
    [root@xuliangwei ~]# mkfs.xfs  /dev/sdb1
    
    • 4.使用mount挂载并使用
    #如果要使用该磁盘空间,需要准备一个空的目录作为挂载点,与该设备进行关联
    [root@xuliangwei ~]# mkdir /data
    [root@xuliangwei ~]# mount /dev/sdb1 /data
    

    当目录被当作挂载点时,该目录就为被挂载设备的目录了,与原来的目录无关了


    image.png

    相关文章

      网友评论

          本文标题:第十八天 磁盘的基础知识

          本文链接:https://www.haomeiwen.com/subject/svlesctx.html