ubuntu磁盘挂载

在 Ubuntu 系统中,挂载额外的磁盘或分区是一项常见操作,无论是为了扩展存储空间还是组织数据。本文将详细介绍如何使用mount命令挂载文件系统,并处理可能遇到的问题。

1、挂载文件系统的基本步骤

1.1、 查找磁盘设备名称

首先需要确定要挂载的磁盘或分区的设备名称。可以使用以下命令查看:

bash 复制代码
lsblk # 树形显示所有可用块设备 
fdisk -l # 列出所有磁盘分区信息

1.2、创建挂载点挂载点

创建挂载点挂载点是一个目录,用于访问挂载的磁盘内容。使用mkdir命令创建:

bash 复制代码
sudo mkdir /mnt/mydisk # 创建挂载点目录

1.3、执行挂载操作使用

mount命令将磁盘挂载到指定目录:

bash 复制代码
sudo mount /dev/sdb1 /mnt/mydisk # 挂载/dev/sdb1到/mnt/mydisk

1.4、验证挂载结果

使用以下命令检查挂载是否成功:

bash 复制代码
df -h # 查看磁盘使用情况,包含挂载点信息

2、挂载永久生效

设置系统启动自动挂载若希望系统启动时自动挂载磁盘,需要编辑/etc/fstab文件:

bash 复制代码
sudo vim /etc/fstab # 使用sudo权限编辑fstab文件

在文件中添加一行配置(示例):

bash 复制代码
/dev/sdb1 /mnt/mydisk ext4 defaults 0 2

其中,配置参数说明:

bash 复制代码
/dev/sdb1:设备名称 
/mnt/mydisk:挂载点 
ext4:文件系统类型 
defaults:默认挂载选项 0:不使用 dump 备份 2:fsck 检查顺序(2 表示次要检查)

保存文件后,系统重启时会自动挂载该磁盘。

3、常见错误及解决方案

错误示例:

bash 复制代码
mount: /mnt/mydisk: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.

**错误原因:**通常是由于文件系统类型不匹配或磁盘未格式化导致的。

**解决方案:**查看文件系统类型

bash 复制代码
sudo blkid /dev/sdb1 # 查看设备的文件系统信息

格式化磁盘,(谨慎操作,会清除数据):

bash 复制代码
sudo mkfs.ext4 /dev/sdb1 # 格式化为ext4文件系统

重新挂载即可:

bash 复制代码
sudo mount /dev/sdb1 /mnt/mydisk

4、实用挂载命令示例

bash 复制代码
lsblk # S1.查找磁盘设备
mkfs.ext4 /dev/sdb1 # S2.格式化新磁盘
sudo mkdir /mnt/mydisk # S3.假设新磁盘的设备名称是 /dev/sdb1,创建挂载点
sudo mount /dev/sdb1 /mnt/mydisk # S4.挂载磁盘
df -h # S5.验证磁盘是否挂载成功

# 永久生效,最后一行添加设置自动挂载(/etc/fstab配置)
# sudo vim /etc/fstab
/dev/sdb1  /mnt/mydisk ext4 defaults 0 2
相关推荐
小乌龟不会飞37 分钟前
Ubuntu 安装 etcd 与 etcd-cpp-apiv3
数据库·etcd
物联网老王6 小时前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
一位摩羯座DBA8 小时前
Redhat&Centos挂载镜像
linux·运维·centos
学习3人组8 小时前
CentOS配置网络
linux·网络·centos
计算机毕设定制辅导-无忧学长8 小时前
西门子 PLC 与 Modbus 集成:S7-1500 RTU/TCP 配置指南(一)
服务器·数据库·tcp/ip
weixin_307779138 小时前
Hive集群之间迁移的Linux Shell脚本
大数据·linux·hive·bash·迁移学习
程序员柳9 小时前
基于微信小程序的校园二手交易平台、微信小程序校园二手商城源代码+数据库+使用说明,layui+微信小程序+Spring Boot
数据库·微信小程序·layui
漫步企鹅9 小时前
【蓝牙】Linux Qt4查看已经配对的蓝牙信息
linux·qt·蓝牙·配对
cui_win9 小时前
【网络】Linux 内核优化实战 - net.core.flow_limit_table_len
linux·运维·网络
梦在深巷、9 小时前
MySQL/MariaDB数据库主从复制之基于二进制日志的方式
linux·数据库·mysql·mariadb