Ubuntu下面自动挂载硬盘

本文详细介绍了如何在Linux环境下使用fdisk命令进行硬盘分区,并通过mkfs及mount命令来格式化和挂载分区。此外,还讲解了如何设置自动挂载以及解决因fstab配置错误导致的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


> sudo fdisk -l

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

>sudo fdisk -l grep dev

找到硬盘信息

> 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代表读写权限。修改好后,重启完成修复。




作者:不喜欢吃鱼
链接:https://www.jianshu.com/p/ec5579ef15a6
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值