我有过这这个问题以前就存在,现在它再次以全力袭击我!
以下是我的硬盘的详细信息:
- 1 TB,HFS+ 类型分区安装在 /dev/sdb2
- 由于某种原因,没有写权限(我尝试将文件复制到其中,但没有成功)
chown my-user-name /media/hdd-name/*
没有用- 这由于日志功能已关闭,因此不需要。
- 这从来没有起作用。
发生了什么事?我该怎么办?
编辑1
当/media
我运行 ls -l 时,显示的是我的外部硬盘的属性:
drwxrwxrwx 1 99 99 24 2012-02-24 12:42 Untitled 1
我的外部硬盘的(巧妙)名称在哪里Untitled 1
...“99”家伙是谁?:P
有什么想法吗?
解决方案!!!
耶!!!
chown -Rf dnaneet:dnaneet /path/to/folder/
请留下与该解决方案相关的任何评论、想法/反馈...
我在读这现在可以更好地了解有关操作系统之间共享数据的信息......
答案1
如果您的硬盘是只读的,您显然无法更改文件。据我所知,Linux 下的 hfs+ 支持尚未达到最佳状态。您是否安装了所有必要的软件包(我认为您需要 hfsplus 和/或 hfsprogs)?您是否尝试过正确安装它?
这篇文章可能(如果你还没有检查过)可以帮助你完成以下步骤: https://superuser.com/questions/84446/how-to-mount-a-hfs-partition-in-ubuntu-as-read-write
最后,您说的是外部硬盘:您确定 HFS+ 是 xHDD 的合适选择吗?FAT32 目前是最“通用”的文件系统,而 NTFS 开始在大多数系统上获得写入支持。
当然,FAT32 和 NTFS 存在严重的外部碎片,但我认为您不会使用 xHDD 直接在其上运行操作系统或大型应用程序,对吗?:-)
请注意,您需要在兼容性和功能之间进行选择:FAT32 和 NTFS 都缺乏适当的所有权和权限系统,并且 FAT32 的最大文件大小限制为 4GB。