ubuntu挂载磁盘,以及开机自动挂载磁盘

1. 挂载临时磁盘(关机自动取消挂载)

在Ubuntu上挂载磁盘涉及到几个步骤,其中包括查看可用磁盘、创建挂载点、编辑 /etc/fstab 文件以确保在系统启动时自动挂载等。以下是一般的步骤:

  1. **查看可用磁盘和分区:**可以使用 lsblk 命令查看系统上的磁盘和分区信息。

    复制代码
    lsblk

    识别你想要挂载的磁盘和分区。

  2. **创建挂载点:**选择一个目录作为挂载点。例如,你可以在 /mnt 下创建一个新目录:

    复制代码
    sudo mkdir /mnt/mydisk

    这里,mydisk 是你给新挂载点选择的名称。

  3. **挂载磁盘:**使用 mount 命令将磁盘挂载到你创建的挂载点。假设要挂载的设备为 /dev/sdXn,挂载点为 /mnt/mydisk

    复制代码
    sudo mount /dev/sdXn /mnt/mydisk

    请注意将 /dev/sdXn 替换为你实际的磁盘分区。

  4. **验证挂载:**运行 df -h 命令,确保磁盘已经成功挂载。

    复制代码
    df -h
  5. **使挂载永久:**如果你希望在系统启动时自动挂载磁盘,你需要编辑 /etc/fstab 文件。打开文件并在末尾添加一行:

    复制代码
    sudo nano /etc/fstab

    添加类似于下面的行:

    复制代码
    /dev/sdXn   /mnt/mydisk   ext4   defaults   0   0

    确保替换 /dev/sdXn/mnt/mydisk 为你实际的磁盘和挂载点。保存并关闭文件。

  6. 重新挂载 /etc/fstab 中的项:

    复制代码
    sudo mount -a

    这会重新挂载 /etc/fstab 中列出的所有项目。

现在,你的磁盘应该已经成功挂载,并且会在系统启动时自动挂载。确保替换命令中的路径和设备标识符以匹配你的系统和硬件。

2. 卸载临时磁盘

在Ubuntu上卸载磁盘(解除挂载)涉及到使用 umount 命令。以下是一般的步骤:

  1. **查看已挂载的磁盘和分区:**使用 df -h 命令查看系统上已挂载的磁盘和分区。

    复制代码
    df -h

    找到你想要卸载的磁盘或分区的挂载点。

  2. **卸载磁盘:**使用 umount 命令卸载磁盘。假设你想要卸载 /mnt/mydisk 这个挂载点:

    复制代码
    sudo umount /mnt/mydisk

    请确保替换 /mnt/mydisk 为你实际的挂载点路径。

  3. **验证卸载:**重新运行 df -h 确保磁盘已成功卸载。

    复制代码
    df -h
  4. **可选:删除挂载点:**如果你不再需要挂载点,你可以删除它。请注意,这不会删除磁盘上的数据,只是删除了挂载点:

    复制代码
    sudo rmdir /mnt/mydisk

    或者,如果你使用 mkdir 创建了一个空目录作为挂载点,你可以使用 rmdir 删除它。

这就完成了磁盘的卸载过程。请注意,卸载磁盘会导致与该磁盘相关联的文件系统不再可访问,因此在卸载之前确保没有正在使用该磁盘的任何文件或进程。

开机自动挂载

为了确保磁盘在 Ubuntu 启动时自动挂载,你需要编辑 /etc/fstab 文件。以下是步骤:

  1. 打开终端:按下 Ctrl + Alt + T 打开终端。

  2. 使用 blkid 命令查看要挂载的分区的 UUID。例如:

    复制代码
    sudo blkid

    在输出中找到你想要挂载的分区的 UUID,它通常在形如 UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 的形式。

  3. 打开 /etc/fstab 文件以编辑:

    复制代码
    sudo nano /etc/fstab

    注意:你可以使用其他文本编辑器,如 geditvim,取决于你的偏好。

  4. 在文件的末尾添加一行,指定要挂载的分区的信息。使用先前找到的 UUID 替换以下示例中的 your-uuid,并指定挂载点和文件系统类型:

    复制代码
    UUID=your-uuid   /mnt/mydisk   ext4   defaults   0   2

    请确保替换 your-uuid/mnt/mydiskext4 为你实际的 UUID、挂载点和文件系统类型。

    • defaults 表示使用默认挂载选项。
    • 0 表示不在备份时检查。
    • 2 表示在启动时进行自动检查。
  5. 保存并关闭文件。

  6. 使用以下命令重新挂载 /etc/fstab 中的项:

    复制代码
    sudo mount -a
  7. 使用 df -h 命令验证磁盘是否已成功挂载。

    复制代码
    df -h

现在,你的磁盘应该在系统启动时自动挂载。请确保在编辑 /etc/fstab 文件之前备份它,以防发生错误。

相关推荐
惊起白鸽4503 小时前
MySQL全量,增量备份与恢复
数据库·mysql
暮雨疏桐4 小时前
MySQL SQL Mode及其说明
数据库·sql·mysql·sql mode
Tangcan-4 小时前
【MySQL】数据库基础
数据库·mysql
蔡蓝4 小时前
Mysql的索引,慢查询和数据库表的设计以及乐观锁和悲观锁
数据库·mysql
jstart千语4 小时前
【Redis】分布式锁的实现
数据库·redis·分布式
菜菜why5 小时前
AutoDL租用服务器教程
服务器
IT专业服务商5 小时前
联想 SR550 服务器,配置 RAID 5教程!
运维·服务器·windows·microsoft·硬件架构
一把年纪学编程5 小时前
【牛马技巧】word统计每一段的字数接近“字数统计”
前端·数据库·word
极小狐6 小时前
极狐GitLab 通用软件包存储库功能介绍
java·数据库·c#·gitlab·maven
钢铁男儿6 小时前
C# 方法(可选参数)
数据库·mysql·c#