Linux ubuntu20.04 磁盘挂载

文章介绍了如何获取磁盘的UUID,通过blkid指令查看挂载信息。接着讲述了创建文件夹,并在/etc/fstab文件中使用UUID进行磁盘与目录的关联映射,以ntfs格式为例,用于实现系统启动时的自动挂载。
  1. 获取磁盘的UUID

硬挂载后,对应设备一般为/dev/sda1、/dev/sda2、/dev/sda3、/dev/sda4、/dev/sda5等

输入指令blkid,可以查看到有挂载了哪些盘,对应UUID是多少

  1. 创建文件夹

比如,在mnt文件夹下创建pan1、pan2、pan3等文件夹

  1. 关联映射

进入etc目录,用vim、gedit等打开fstab文件,进行编辑,在里面添加如下内容

UUID=XXXXXXXXXXXXXXX /mnt/pan1 ntfs defaults 0 2

UUID=XXXXXXXXXXXXXXX /mnt/pan2 ntfs defaults 0 2

目录和磁盘之间是通过UUID进行关联映射的,关于fsab的内容个,大家还可以网上进一步了解,此处定义的是ntfs格式。

### 如何在Ubuntu 20.04服务器上挂载和配置U盘 在Ubuntu 20.04服务器环境中,挂载U盘的过程相对简单,但需要确保正确识别设备并分配权限。以下是挂载U盘的具体方法: #### 1. 插入U盘并检查设备名称 插入U盘后,使用以下命令列出所有存储设备,以确认U盘的设备名称: ```bash lsblk ``` 此命令将显示所有已连接的块设备及其挂载点。U盘通常会显示为`/dev/sdX`(例如`/dev/sdb`),其中`X`是一个字母[^1]。 #### 2. 创建挂载点 选择一个目录作为U盘的挂载点,并创建该目录: ```bash sudo mkdir -p /mnt/usb_drive ``` #### 3. 挂载U盘 使用`mount`命令将U盘挂载到指定的挂载点: ```bash sudo mount /dev/sdX1 /mnt/usb_drive ``` 注意:将`/dev/sdX1`替换为实际的U盘分区名称。如果不确定具体分区名称,可以使用`fdisk -l`命令查看详细信息[^2]。 #### 4. 验证挂载 通过以下命令验证U盘是否成功挂载: ```bash df -h ``` 此命令将列出所有已挂载的文件系统及其使用情况。如果U盘成功挂载,应能看到类似以下输出: ``` /dev/sdb1 15G 1.2G 14G 8% /mnt/usb_drive ``` #### 5. 设置权限 为了允许普通用户访问U盘内容,需要调整挂载点的权限: ```bash sudo chmod -R 755 /mnt/usb_drive sudo chown -R $USER:$USER /mnt/usb_drive ``` #### 6. 卸载U盘 当完成操作后,使用以下命令安全卸载U盘: ```bash sudo umount /mnt/usb_drive ``` #### 7. 自动挂载(可选) 如果希望每次启动时自动挂载U盘,需要编辑`/etc/fstab`文件。首先获取U盘的UUID: ```bash ls -l /dev/disk/by-uuid/ ``` 然后打开`/etc/fstab`文件并添加以下行: ```plaintext UUID=your-uuid /mnt/usb_drive ext4 defaults 0 0 ``` 将`your-uuid`替换为实际的UUID值,并根据实际情况修改文件系统类型(如`vfat`或`ext4`)[^4]。 --- ### 注意事项 - 确保U盘格式化为Linux支持的文件系统(如`ext4`、`NTFS`或`FAT32`)。如果需要格式化U盘,可以使用`mkfs.ext4`命令。 - 在挂载前,建议检查U盘是否有错误。可以使用`fsck`工具进行磁盘检查: ```bash sudo fsck /dev/sdX1 ``` --- ### 示例代码 以下是一个完整的示例脚本,用于挂载U盘: ```bash #!/bin/bash # 定义挂载点 MOUNT_POINT="/mnt/usb_drive" # 创建挂载点 sudo mkdir -p $MOUNT_POINT # 挂载U盘 sudo mount /dev/sdX1 $MOUNT_POINT # 设置权限 sudo chmod -R 755 $MOUNT_POINT sudo chown -R $USER:$USER $MOUNT_POINT # 验证挂载 df -h | grep $MOUNT_POINT ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李工电子说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值