Ubuntu 崩溃后文件访问受到限制

Ubuntu 崩溃后文件访问受到限制

当我打开某个目录并打算在 Nautilus 下进行文件传输时,我的 Ubuntu 8.10 因 CPU 过热问题而崩溃。重启后,在 gnome 下,所有文件都无法删除,无法查看其属性,只能打开,但在终端下一切正常。我想知道这是为什么,我该如何修复它?

感谢致敬


更新

$ cat /etc/mtab  
/dev/sda7 / ext3 rw,relatime,errors=remount-ro 0 0  
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0  
/proc /proc proc rw,noexec,nosuid,nodev 0 0  
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0  
varrun /var/run tmpfs rw,nosuid,mode=0755 0 0  
varlock /var/lock tmpfs rw,noexec,nosuid,nodev,mode=1777 0 0  
udev /dev tmpfs rw,mode=0755 0 0  
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0  
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0  
fusectl /sys/fs/fuse/connections fusectl rw 0 0  
lrm /lib/modules/2.6.27-15-generic/volatile tmpfs rw,mode=755 0 0  
/dev/sda8 /home ext3 rw,relatime 0 0  
/dev/sda2 /windows-c vfat rw,utf8,umask=007,gid=46 0 0  
/dev/sda5 /windows-d fuseblk rw,allow_other,blksize=4096 0 0  
securityfs /sys/kernel/security securityfs rw 0 0  
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0  
gvfs-fuse-daemon /home/tim/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=tim 0 0  

答案1

尝试这个。

打开终端。

类型:

sudo nautilus

现在尝试在 nautilus 中执行任何您想做的事情。

请注意,这将以 root 用户身份打开 nautilus。桌面和主文件夹将链接到 root 用户配置文件,因此您必须导航到文件系统下的您自己的配置文件,然后导航到主目录。

您还可以chmod 777 filename在终端中输入以便为所有用户设置完全读写和执行权限。

编辑:

请对您讨论的文件执行 ls -al 并将其粘贴进去,以便我们查看文件的权限和所有权。如果您被列为这些文件的所有者和组,并且权限设置为完全访问...您可能需要尝试从单用户模式或实时 cd 运行 fsck -fy /dev/hda1(或 sda1)

答案2

从错误描述来看,我猜 Nautilus 中显示文件的问题与您的用户有关。如果您以其他用户身份登录,是否会出现同样的问题?您是否尝试过将 重命名$HOME/.gnome$HOME/.gnome2其他名称?

相关内容