当我打开某个目录并打算在 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
其他名称?