Мой Ubuntu 8.10 потерпел крах из-за проблемы с перегревом процессора, когда я открываю какой-то каталог и намереваюсь сделать некоторую передачу файлов под Nautilus. После перезагрузки в 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  

2 ответа2

2

Я предполагаю, что проблемы с отображением файлов в Nautilus связаны с вашим пользователем из вашего описания ошибки. Возникает ли такая же проблема, если вы входите в систему как другой пользователь? Вы пытались переименовать $HOME/.gnome и $HOME/.gnome2 в другое?

2

Попробуй это.

Откройте терминал.

Тип:

sudo nautilus

Теперь попробуйте сделать все, что вы пытаетесь сделать в Наутилус.

Обратите внимание, что это откроет nautilus от имени пользователя root. Папки рабочего стола и домашние папки будут связаны с профилем корневых пользователей, поэтому вам придется перейти к своему профилю в разделе «Файловая система», а затем - «домой».

Вы также можете набрать в терминале chmod 777 filename , чтобы установить разрешения на полную запись и чтение для всех пользователей.

РЕДАКТИРОВАТЬ:

Пожалуйста, сделайте ls -al для файлов, о которых вы говорите, и вставьте их, чтобы мы могли видеть разрешения и права собственности на файлы. Если вы указаны как владелец и группа этих файлов, а права доступа настроены на полный доступ ... вы можете попробовать запустить fsck -fy /dev /hda1 (или sda1) из однопользовательского режима или с живого компакт-диска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .