Dav*_*vid 20 linux permissions centos rdiff-backup
我正在尝试删除 rdiff 备份文件夹,因为备份过程中出现了一些问题,需要删除它的历史记录并重试。但是,当我运行时:
rm -r -f rdiff-backup-data
Run Code Online (Sandbox Code Playgroud)
我在一些文件上得到以下信息:
rm: cannot remove `X': Read-only file system
Run Code Online (Sandbox Code Playgroud)
这是我运行 mount 时得到的:
/dev/sdb1 on /media/usbdisk type ext3 (rw)
Run Code Online (Sandbox Code Playgroud)
所以这表明驱动器是rw?
ls -la /media/usbdisk 给出以下内容:
[root@localhost v5]# ls -la /media/usbdisk
total 36
drwxr-xr-x 5 root root 4096 Mar 31 2010 .
drwxrwxrwx 9 root root 4096 Dec 15 2009 ..
drwxrwxrwx 39 501 501 4096 Aug 19 09:04 development-backup
drwx------ 2 root root 16384 Mar 30 2010 lost+found
drwxr-xr-x 8 root 501 4096 Aug 19 00:00 officeshare-backup
Run Code Online (Sandbox Code Playgroud)
任何人都知道发生了什么以及如何解决它?
更新
发现驱动器在 /proc/mounts 中,所以运行下面提到的重新安装命令并得到以下内容:
ext3_abort called.
EXT3-fs error (device sda1): ext3_remount: Abort forced by user
mount: block device LABEL=USBDISK1 is write-protected, mounting read-only
ext3_abort called.
EXT3-fs error (device sda1): ext3_remount: Abort forced by user
Run Code Online (Sandbox Code Playgroud)
wom*_*ble 13
根据事物的状态, 的输出mount可能无法反映现实。最好使用 with cat /proc/mounts,它可以保证向您显示实际的挂载表,您可能会发现它实际上是以只读方式挂载的。您可以使用mount -o remount,rw /mount/point. 如果该命令出错,那么您的文件系统会以某种方式进行处理;a fsck(至少)是有序的。你不需要停止整个系统来 fsck 一个分区,只需要卸载那个分区。
use*_*517 13
您可以尝试重新安装设备并查看导致的位置
mount -o remount,rw /media/usbdisk
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,那么您可能需要 fsck 设备
umount /dev//media/usbdisk
fsck /dev/sdb1
Run Code Online (Sandbox Code Playgroud)
您可能需要使用 -f 选项来 umount 以强制卸载它。
| 归档时间: |
|
| 查看次数: |
122017 次 |
| 最近记录: |