• ubuntu下添加硬盘,分区以及自动挂载


    添加硬盘

    ubuntu系统断电(关机)状态下添加新硬盘。

    查看硬盘状况

    > sudo fdisk -l
    注意要添加sudo命令,否则查看不到硬盘信息。如果有多块硬盘就可以看到/dev/sda、/dev/sdb、/dev/sdc等等

    使用fdisk命令分区,例如为/dev/sdb分区

    > sudo fdisk /dev/sdb
    回车进入分区命令
    输入m查看fdisk分区工具选项
    输入n开始分区
    可以选择p(主分区)或e(扩展分区)等创建好扩展分区后就可以看到逻辑分区选项。根据提示输入盘符号(按提示的输入或直接回车),分区大小等信息。
    可以多次执行n操作创建多个分区,创建好后输入w保存退出。
    执行partprobe重新读取整个分区表。

    格式化分区

    > sudo mkfs -t ext4 /dev/sdb1
    注意不能格式化扩展分区

    挂载

    创建挂载点,就是新建一个目录
    > mkdir ~/disk1
    > mkdir ~/disk2
    挂载
    > sudo mount /dev/sdb1 ~/disk1
    > sudo mount /dev/sdb5 ~/disk2
    输入mount命令查看是否挂载成功,如果成功会看到如下信息/dev/sdb1 on /home/lgd/disk1 type ext4 (rw)
    也可以使用df命令查看是否挂载成功

    自动挂载

    修改/etc/fstab文件实现自动挂载
    添加如下信息
    UUID=b543f8f7-579c-45b5-96d6-31de6fa1a55e /home/lgd/disk1 ext4 defaults 1 2
    共6个字段分别代表

    1. 分区设备文件名或UUID
    2. 挂载点
    3. 文件系统名称
    4. 挂载参数,挂载权限
    5. 指定分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份。
    6. 指定分区是否被fsck检测,0代表不检测,其他数字代表检测的优先级,比如1的优先级比2高。根目录所在的分区的优先级为1,其他分区的优先级为大于或等于2

    添加完信息保存后,执行 sudo mount -a 命令,如果没有报错就证明配制好了。

    修复由/etc/fstab文件配制错误引起的系统不能启动问题

    启动后根据提示按 m 进入root命令行页面,更改/etc/fstab文件,然后重新启动。如果不能修改/etc/fstab文件,可能是根分区挂载权限问题,可使用 mount -o remount,rw / 重新挂载根分区,其中rw代表读写权限。修改好后,重启完成修复。


    首先在命令行执行df -h指令,可以看到如下结果:

    1. zifeiy@zifeiy-PC1:~$ df -h
    2. 文件系统 容量 已用 可用 已用% 挂载点
    3. udev 964M 0 964M 0% /dev
    4. tmpfs 199M 1.2M 198M 1% /run
    5. /dev/sda1 229G 6.1G 211G 3% /
    6. tmpfs 993M 27M 966M 3% /dev/shm
    7. tmpfs 5.0M 4.0K 5.0M 1% /run/lock
    8. tmpfs 993M 0 993M 0% /sys/fs/cgroup
    9. tmpfs 199M 12K 199M 1% /run/user/1000
    10. /dev/sdb1 932G 167G 765G 18% /media/zifeiy/087AA7CC7AA7B4BA

    这里的 /media/zifeiy/087AA7CC7AA7B4BA 就是我的1TB的移动硬盘。其中087AA7CC7AA7B4BA就对应移动硬盘的UUID。

    也可以通过sudo blkid命令查看所有的存储介质的UUID:

    1. zifeiy@zifeiy-PC1:~$ sudo blkid
    2. [sudo] zifeiy 的密码:
    3. /dev/sda1: UUID="b732168d-954b-40f7-ae55-6e18fe54c253" TYPE="ext4" PARTUUID="e3d30e0e-01"
    4. /dev/sdb1: UUID="087AA7CC7AA7B4BA" TYPE="ntfs" PARTUUID="47f25556-01"

    假设我这里要将移动硬盘挂在到用户目录下的mystorage下,所以首先我要创建一个mystorage目录:

    mkdir ~/mystorage
    

    编辑/etc/fstab文件:

    sudo vim /etc/fstab
    

    在最后一行添加如下一行信息:

    UUID=087AA7CC7AA7B4BA	/home/zifeiy/mystorage	ntfs	defaults	0	0
    

    保存,重启,可以发现移动硬盘已经成功挂载到/home/zifeiy/mystorage下了。


    ubuntu 18.04设置开机自动挂载移动硬盘 - zifeiy - 博客园

    ubuntu下添加硬盘,分区以及自动挂载 - 简书 (jianshu.com)

  • 相关阅读:
    C++重载运算符
    做销售,如何实现快速初筛客户?
    大厂在裁员,一本,985,211_该如何择业?
    windows下Redis多实例部署
    牛客_小白月赛_61
    C语言_if语句、4.3条件运算符、switch运算符详解
    基于PCA主成分分析的BP神经网络回归预测研究(Matlab代码实现)
    产品说明丨Android端使用MobPush快速集成方法
    使用Python处理Word文件
    【opencv-c++】opencv_contrib下载使用
  • 原文地址:https://blog.csdn.net/asdcls/article/details/125903785