我正在尝试将rsync
文件从我的笔记本电脑 ( Ubuntu 14.04
)同步到外部磁盘。连接磁盘时,我使用以下命令开始同步:
rsync -av --delete /home/alexander/10_Private /media/alexander/LACIESHARE/Backup
Run Code Online (Sandbox Code Playgroud)
它开始很好,但后来每次传输都失败了,因为我对磁盘没有写权限了;这里是rysnc
命令输出的一部分:
....
10_Private/Vodafone/contract.jpg
10_Private/Vodafone/letter2.pdf
rsync: mkstemp "/media/alexander/LACIESHARE/Backup/10_Private/Swiss/.Oeffnungszeiten.pdf.pKmrxs" failed: Read-only file system (30)
rsync: mkstemp "/media/alexander/LACIESHARE/Backup/10_Private/Swiss/COOP/.Adressaenderung.pdf.zCxEJn" failed: Read-only file system (30)
....
Run Code Online (Sandbox Code Playgroud)
rsync 怎么可能突然将外部磁盘的文件系统更改为“只读”?这是怎么回事,如何解决这种行为?
在同步过程中,我没有对外部磁盘做任何事情;没有其他文件复制,文件访问...
驱动器可能安装了该errors=remount-ro
选项,并且在运行rsync
. 如果检测到任何读取或写入错误,该选项会导致驱动器重新安装为只读。
这可能是由于连接器或电缆不良、端口不良(例如 USB 或 esata)或驱动器本身出现故障造成的。
换句话说,它可能是硬件故障。
归档时间: |
|
查看次数: |
1898 次 |
最近记录: |