• 24.Ubuntu新磁盘挂载


    1. 概述

    Ubuntu下挂载一个新硬盘的基本步骤是:

    • 1)给硬盘创建分区;
    • 2)给硬盘创建文件系统;
    • 3)挂载移动硬盘。

    需要用到的命令:

    lsblk    #查看所有硬盘情况
    df -lh    #查看硬盘占用情况,以及挂载位置
    sudo fdisk -l    #查看硬盘分区情况
    sudo fdisk /dev/sdb    #给硬盘sdb创建分区
    sudo mkfs.ext4 /dev/sdb    #格式化硬盘sdb,并写入文件系统
    sudo mount /dev/sdb /mnt/pan    #将硬盘sdb挂载到 /mnt/pan 目录
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    2. 查看硬盘情况

    lsblk
    df -lh
    
    • 1
    • 2

    若已挂载,则通过 df -lh 可以看到硬盘的挂载位置;若未挂载,则只能通过 lsblk 查看到硬盘。

    3. 创建分区

    sudo fdisk /dev/sdb  # 已挂载,未分区sdb
    
    • 1

    根据提示,依次输入:n、p、1、回车、回车、w。

    意思是新建一个主分区,大小是整个sdb硬盘,然后保存退出。
    或者根据自己磁盘情况,自己主分区、扩展分区、逻辑分区

    4. 格式化硬盘,并写入文件系统

    sudo mkfs.ext4 /dev/sdb
    
    • 1

    上述命令会格式化硬盘分区为ext4的文件系统。

    5. 挂载硬盘

    sudo mkdir /mnt/DEV_ST8000_01
    sudo mount /dev/sdb /mnt/DEV_ST8000_01
    
    • 1
    • 2

    上述命令将硬盘挂载到 /mnt/DEV_ST8000_01目录下,然后就可以使用了。目录可以自己选择,创建哪里。

    6. 设置开机自动挂载

    为了使硬盘开机能够自动挂载,还需打开文件 /etc/fstab

    6.1 查看UUID

    root@a512-3090:/mnt/DEV_ST8000_01# blkid
    ........
    ........
    /dev/sdb: UUID="f1345b59-8bab-4391-9feb-7b00c4673ce5" TYPE="ext4" PARTUUID="fabe133b-03aa-e240-ba8c-686789c52abb"
    
    ........
    
    
    # 或者指定那个分区
    
    root@a512-3090:/mnt/DEV_ST8000_01# blkid /dev/sdb
    /dev/sdb: UUID="f1345b59-8bab-4391-9feb-7b00c4673ce5" TYPE="ext4" PARTUUID="fabe133b-03aa-e240-ba8c-686789c52abb"
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    6.2 配置系统文件表 fstab

    打开/etc/fstab,根据对应的格式如下把UUID,配置到文件中;

    UUID=f1345b59-8bab-4391-9feb-7b00c4673ce5 /mnt/DEV_ST8000_01    ext4    errors=remount-ro 0     0
    
    • 1

    配置完之后如下图所,记得保存;

    #
    # Use 'blkid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    #
    #                
    # / was on /dev/nvme0n1p2 during installation
    UUID=37a0fcfb-d9f1-4e70-bdaa-b40a10945de5 /               ext4    errors=remount-ro 0       1
    # /boot/efi was on /dev/nvme0n1p1 during installation
    UUID=EBE5-4E92  /boot/efi       vfat    umask=0077      0       1
    
    UUID=f1345b59-8bab-4391-9feb-7b00c4673ce5 /mnt/DEV_ST8000_01    ext4    errors=remount-ro 0     0
    
    /swapfile                                 none            swap    sw              0       0
    
    
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    添加信息时,注意之间的空白处使用 table 键,信息核对无误后保存退出即可。

  • 相关阅读:
    【spring】初识spring基础
    PIL.Image、cv2的img、bytes相互转换
    Google guava之SetMultimap简介说明
    强大的虚拟机软件 VMware Fusion Pro 13中文最新 for mac
    sqli-labs/Less-48
    Java面试题汇总(一)
    字节跳动八进八出,offer到手,发现项目不重要算法才最重要
    Alpine linux desktop
    jeecg 启动 微服务 更改配置本地host地址
    iOS如何实现语音转文字功能?
  • 原文地址:https://blog.csdn.net/u014217137/article/details/128057593