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

sa0*_*bxi 8 hard-drive read-only 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 安装 /dev/sdc1 /media/bjorn
$ ls /媒体/比约恩
ls:无法打开目录“/media/bjorn”:权限被拒绝
$ sudo ls -al /media/bjorn
总计 208
dr-x------ 1 根根 4096 七月 2 17:32 。
drwxr-xr-x 3 根根 4096 七月 1 20:44 ..
-r-------- 1 root root 202463 jul 2 17:32 TM-taket.jpg
$ sudo chmod 1755 /media/bjorn
chmod:更改“/media/bjorn”的权限:只读文件系统
$ 须藤苏
# chmod +r /media/bjorn
chmod:更改“/media/bjorn”的权限:只读文件系统
# sudo chmod +r /media/bjorn
# chown bjorn.bjorn /media/bjorn
chown:更改“/media/bjorn”的所有权:只读文件系统
根@车库:/home/bjorn#
我能做些什么?制作新标签并重新格式化?

Rin*_*ind 14

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

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

选项:

  • 如果磁盘没有损坏并且您想坚持使用NTFS:您需要挂载分区以获得写入权限。该命令类似于:

    sudo mount -o rw -t ntfs /dev/sdc1 /media/bjorn
    
    Run Code Online (Sandbox Code Playgroud)
  • 如果您没有 Windows 或不关心 NTFS,您可以格式化磁盘(用于gparted它;它将删除磁盘的所有内容)并使其成为ext4. 如果你这样做你就能做到

    sudo chown $USER:$USER /media/bjorn
    
    Run Code Online (Sandbox Code Playgroud)

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

  • Ubuntu 22.04:为什么不使用`ntfs3`? (2认同)