• Linux Hard Disk (>2T GPT) 初始化


    场景

    ENV:

    • Linux Ubuntu 20.04
    • 一块崭新发亮的14T机械盘,

    需要开刀的项目:

    1. 划分分区,格式化磁盘,挂载
    2. 开机自动挂载磁盘分区

    1. 划分分区并格式化

    // Step1: check disk infos, oh it's /dev/sdd!
    $ lsblk
    
    // Step2: enter disk parted[disk]
    $ parted /dev/sdd
    
    // Step3: check partition info, unknow means 尚未设置分区形式
    p
    
    // Step4: Part by GPT
    // MBR最大容量为2TB且较为古代,大于2TB无脑用GPT就好了
    mklabel gpt
    p
    
    // Step5: 设置磁盘分区为磁柱
    unit s
    
    // Step6: 创建磁盘分区
    // [mkpart 磁盘分区名称 起始磁柱值 截止磁柱值]
    mkpart opt 2048s 100%
    
    p // check and check
    q // gun
    $ lsblk
    
    // Step7: 格式化分区
    $ mkfs -t ext4 /dev/sdd1
    

    2. 设置开机自动挂载磁盘分区

    // Step1: 看一手UUID blkid[/dev/xxx]
    $ blkid /dev/sdd1
    /dev/sdd1: UUID="2f132d32-5fac-4055-8363-3c58f527f133" TYPE="ext4" PARTLABEL="opt" PARTUUID="9ab33bd0-47be-4991-8981-11b517146c7e"
    
    // Step2: 改一手fstab
    $ sudo vim /etc/fstab
    UUID=2f132d32-5fac-4055-8363-3c58f527f133 /media/KDATA  ext4   defaults    0 2
    
    // Descript:
    - 第一列为UUID,此处填写1中查询到的磁盘分区的UUID。
    - 第二列为磁盘分区的挂载目录,可以通过df -TH命令查询。
    - 第三列为磁盘分区的文件系统格式, 可以通过df -TH命令查询。
    - 第四列为磁盘分区的挂载选项,此处通常设置为defaults即可。
    - 第五列为Linux dump备份选项。
      - 0表示不使用Linux dump备份。现在通常不使用dump备份,此处设置为0即可。
      - 1表示使用Linux dump备份。
    - 第六列为fsck选项,即开机时是否使用fsck检查磁盘。
      - 0表示不检验。
      - 挂载点为(/)根目录的分区,此处必须填写1。
      - 根分区设置为1,其他分区只能从2开始,系统会按照数字从小到大依次检查下去。
    
    // Step3: Mount一手,收工
    // mount fstab all
    mount -a
    // mount disk
    umount /dev/sdd1
    
    Github地址:https://github.com/kumataahh
  • 相关阅读:
    get与post的区别
    细数28个服务器端控件
    学习笔记
    是Attribute,还是Property
    学习日记
    C#常见面视题(附答案)
    扩展GridView(八)——导出为Excel
    如何实现ObjectDataSource与GridView的分页操作
    asp.net程序性能优化总结
    Array和ArrayList的异同点
  • 原文地址:https://www.cnblogs.com/kumata/p/14641633.html
Copyright © 2020-2023  润新知