首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >hdd安装点

hdd安装点
EN

Unix & Linux用户
提问于 2021-12-15 18:23:15
回答 1查看 71关注 0票数 1

我有一个SSD驱动器(下面是sda1),当我将它挂载到一个奇怪的挂载点时,就像/media/bera/e3039d7d-0d02-4531-b639-610bd8e92095/一样。

我想把它装在/media/bera/ssd1/

代码语言:javascript
运行
复制
sudo blkid
/dev/nvme0n1p1: UUID="44FB-5FD2" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="829a028e-01ab-4aa4-9c6b-cbb73aaec779"
/dev/nvme0n1p2: UUID="351e8515-7d2a-459c-b97c-481ec2bdfac4" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a8e1af45-eac7-4928-a2b1-3ea0a0280fdb"
/dev/nvme0n1p3: UUID="735b3ec9-a4fa-4fd6-b41f-838d49603d14" TYPE="swap" PARTUUID="c7e1c586-1f10-4207-8423-f3e8220a5bd5"
/dev/sda1: UUID="e3039d7d-0d02-4531-b639-610bd8e92095" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="ssd" PARTUUID="8618f5a0-0f31-4543-bcd2-c38d05be3ce1"
/dev/sdb1: UUID="f1606940-3163-4c20-b25e-6404eff7da0b" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="lagring" PARTUUID="5b18ef95-95fe-450f-a2e0-32fdc653c07a"
/dev/sdc1: LABEL="Seagate Backup Plus Drive" BLOCK_SIZE="512" UUID="565A74C75A74A581" TYPE="ntfs" PARTUUID="d14425a5-01"

sudo nano /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p2 during installation
UUID=351e8515-7d2a-459c-b97c-481ec2bdfac4 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=44FB-5FD2  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/nvme0n1p3 during installation
UUID=735b3ec9-a4fa-4fd6-b41f-838d49603d14 none            swap    sw              0       0
# my attempt
UUID="e3039d7d-0d02-4531-b639-610bd8e92095" /media/bera/ssd1/ ext4 defaults     0       2

但是当我挂载它时,重点是/media/bera/e3039d7d-0d02-4531-b639-610bd8e92095/。我做错了什么?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-12-15 18:40:29

删除UUID="e3039d7d-0d02-4531-b639-610bd8e92095"条目周围的引号( /etc/fstab )。这一行应该是这样的:

代码语言:javascript
运行
复制
UUID=e3039d7d-0d02-4531-b639-610bd8e92095 /media/bera/ssd1 ext4 defaults     0       2

从图形用户界面挂载由UDisks完成,默认情况下,它将设备挂载到/run/media/<user>/<uuid> (基于Debian的发行版的/media/<user>/<uuid>)。当设备在fstab中被引用时,UDisks将从那里使用挂载点和挂载选项,但是UUID不能在引号中,因为在内部UDisks simpy将UUID=后的部分与文件系统UUID进行比较。

或者,您可以将文件系统标签设置为ssd1,UDisks将使用该标签而不是UUID。对于ext4,ou可以使用e2label <device> ssd1设置标签。

很少有人注意到:

  • 在这种情况下,/media/bera/ssd1文件夹必须存在,UDisks不会为您创建它。
  • 通常,/media/<user>文件夹是用于临时挂载的。没有什么可以阻止您使用它,但是如果您已经在使用fstab,您可以将设备挂载到一个“更好”的位置,也许可以安装在您的主目录中(但这取决于您)。
  • 如果这是一个可移动的设备,添加nofail选项可能是个好主意--如果没有它,如果设备不存在,系统将在引导时停止。
票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/681622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档