Ubuntu 中自动更改挂载路径

Ubuntu 中自动更改挂载路径

我连接了两个硬盘,并且正在使用 Ubuntu。它们的挂载路径自动更改

  1. /media/talha/data1/media/talha/data
  2. /media/talha/New Volume1/media/talha/New\ Volume

我尝试按如下方式安装和卸载,但没有效果

sudo umount /media/talha/data1
sudo mount /dev/sda2 /media/talha/data
sudo umount /media/talha/New\ Volume1
sudo mount /dev/sda3 /media/talha/New\ Volume

我在不同的论坛上看到我需要通过它使它永久存在,fstab但我不确定如何做到这一点。

更多详细信息
lsblk

sda           8:0    1   1.8T  0 disk 
├─sda1        8:1    1    16M  0 part 
├─sda2        8:2    1 878.9G  0 part /media/talha/data1
└─sda3        8:3    1 984.1G  0 part /media/talha/New Volume1
nvme0n1     259:0    0 931.5G  0 disk 

/dev/nvme0n1p5: BLOCK_SIZE="512" UUID="264EB3D04EB39751" TYPE="ntfs" PARTUUID="f10b9e11-8c58-4464-877d-1bc602e82a19"
/dev/nvme0n1p3: BLOCK_SIZE="512" UUID="6EA27EABA27E7803" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="c449080c-e4a9-4efb-8745-e7f6429f130e"
/dev/nvme0n1p1: UUID="507A-F76D" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="f5dcabbd-c7d3-4e42-a4b1-2bcafe036613"
/dev/nvme0n1p6: UUID="a53981dd-8786-452a-9774-91d9ec04716e" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="869dc4cb-b0e3-4faa-a3c6-c527d16aadbc"
/dev/nvme0n1p4: UUID="688a6f56-855c-452a-aa68-5b2f871073bb" TYPE="swap" PARTUUID="d171b8b8-59d4-4cbe-81c3-b895e8b44966"
/dev/sda2: LABEL="data" BLOCK_SIZE="512" UUID="50C6ED99C6ED8018" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="1770d5cb-55d8-451d-a78e-d34f985e08b3"
/dev/sda3: LABEL="New Volume" BLOCK_SIZE="512" UUID="8C48F0EC48F0D5C4" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="c3f9c251-74f2-4e33-a2f6-fbab1f739f93"

sudo nano /etc/fstab

# / was on /dev/nvme0n1p6 during installation
UUID=a53981dd-8786-452a-9774-91d9ec04716e /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=507A-F76D  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw              0       0

编辑
我添加了这些行fstab

UUID=50C6ED99C6ED8018 "/media/talha/data" ntfs defaults 0 0
UUID=8C48F0EC48F0D5C4 "/media/talha/New Volume" ntfs defaults 0 0

然后sudo mount -a
出现这个错误

mount: /etc/fstab: parse error at line 14 -- ignored
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.

当我这样做时, sudo fuser -m /media/talha/New\ Volume
我得到了一份很长的清单 /media/talha/New Volume: 1rce 2rc 3rc 4rc 5r

编辑
问题解决了

  1. 重启操作系统
  2. 卸载两个分区
  3. 修复 New Voume 中的处理空间问题
UUID=50C6ED99C6ED8018 /media/talha/data ntfs defaults 0 0
UUID=8C48F0EC48F0D5C4 /media/talha/New\040Volume ntfs defaults 0 0

答案1

创建第二个挂载点的原因可能是因为之前驱动器未正确卸载。然后挂载点不会被删除。下次您想要挂载该驱动器时,Ubuntu 会增加挂载点的名称,因为较旧的挂载点仍在那里。

为了防止这种情况发生,确保每次都正确卸载驱动器:

  • 仅在系统完全关闭后拔下驱动器

或者

  • 拔下驱动器之前,使用文件管理器中的按钮卸载。

为了解决当前局势

  1. 确保没有连接任何驱动器
  2. 删除/media/$USER目录下的所有剩余目录。您需要管理权限才能执行此操作。

下次,驱动器应再次自动安装在其默认安装点上。

相关内容