Ubuntu 12.04 从终端更改外部硬盘的权限

Ubuntu 12.04 从终端更改外部硬盘的权限

我正尝试通过恢复控制台的根终端从损坏的系统中拯救文件。

我有一块希捷 2TB 外置硬盘。输出sudo fdisk -l

/dev/sdb1 is the device boot
HPFS/NTFS/exFAT is the system

每次我尝试通过以下方式将文件复制到硬盘:

sudo cp [file] /media/Expansion\ Drive

我得到:

cp: cannot create regular file `/media/Expansion Drive/[file]' : Read only file system

我努力了:

sudo chmod -R 775 /media/Expansion\ Drive
sudo chmod -R 777 /media/Expansion\ Drive

sudo chmod a+rwx -R /media/Expansion\ Drive

对于每个命令,输出为:

chmod:  changing permissions of `/media/Expasion Drive': Read-only file system

所以我很茫然。我尝试寻找更多帮助,但我发现的大多数解决方案都涉及使用 nautilus 或其他 GUI,我无法访问这些资源,因为我只能从恢复控制台根 shell 访问

请帮忙!崩溃似乎是自发的,我无法备份我当前的项目……任何帮助都将不胜感激。

答案1

尝试使用写入权限手动安装驱动器

mount -t FSTYPE -o uid=X,gid=Y,umask=022 /dev/sdbX /path/to/mount/point

对于你的 uid 和 gid,运行以下命令

id your_user_name

找出文件系统类型

sudo file -s /dev/sdbX

相关内容