新的 1TB 磁盘适用于 18.04,但不适用于 22.04

新的 1TB 磁盘适用于 18.04,但不适用于 22.04

刚买了一个 1TB Element USB 磁盘。我之前有过好几个,都没有遇到问题。将新磁盘连接到运行 ubuntu 18.04 的笔记本电脑时,我没有遇到任何问题。

这是分区表(GPT)

(分开)打印
型号:WD Elements 2621 (scsi)
磁盘/dev/sda:1000GB
扇区大小(逻辑/物理):512B/512B
分区表: gpt
磁盘标志:
编号 起始 结束 大小 文件系统 名称 标志
 1 1049kB 1000GB 1000GB ntfs 元素 msftdata
但是,当我将其连接到运行新安装的 Ubuntu 22.04 的桌面时,磁盘不会自动挂载。如下所示,我可以挂载它,但不能再挂载了:我得到的信息是文件系统是只读的,而且我没有任何权限,如下所示:
$ sudo mount /dev/sdc1 /media/bjorn
$ ls /媒体/ bjorn
ls:无法打开目录‘/media/bjorn’:权限被拒绝
$ sudo ls -al /media/bjorn
共 208
dr-x------ 1 root root 4096 7 月 2 日 17:32。
drwxr-xr-x 3 root root 4096 7 月 1 日 20:44 ..
-r-------- 1 root root 202463 7 月 2 日 17:32 TM-taket.jpg
$ sudo chmod 1755 /media/bjorn
chmod:更改“/media/bjorn”的权限:只读文件系统
$ sudo su
# chmod +r /media/bjorn
chmod:更改“/media/bjorn”的权限:只读文件系统
# sudo chmod +r /media/bjorn
# chown bjorn.bjorn /media/bjorn
chown:更改“/media/bjorn”的所有权:只读文件系统
root@garage:/home/bjorn#
我能做什么?制作新标签并重新格式化?

答案1

  • 它是一个 NTFS 文件系统,那就是 Windows。
  • chmod 是 Linux 命令,因此在 Windows 上毫无用处。
  • 安装命令不正确,因此很可能是问题所在......
  • ... 但如果 NTFS 文件系统已损坏(即脏污),Linux 将永远不会将其挂载为可写以防止数据丢失。如果您可以从分区启动并让 Windows 将其休眠,则认为它已脏污。对于外部 USB 来说不太可能,但在正常使用中也可能发生这种情况。使用 Windowschkdsk修复它。如果是由于休眠导致的,您需要禁用它(在 Windows 内)。

我能做什么?制作新标签并重新格式化?

选项:

  • 如果磁盘没有损坏,并且您想继续使用 NTFS:您需要挂载分区以获得写入权限。命令如下:

    sudo mount -o rw -t ntfs /dev/sdc1 /media/bjorn
    
  • 如果你没有 Windows 或者不喜欢 NTFS,你可以格式化磁盘(使用gparted它;它将删除磁盘的所有内容)并制作它ext4。如果你这样做,你可以

    sudo chown $USER:$USER /media/bjorn
    

    并且您当前的用户将拥有该分区。如果有 2 个或更多用户需要使用它,请将他们放入一个组中,并将第二个 $USER 更改为该组。

相关内容