![更改 /tmp 挂载点后配置服务器问题:如何解决?](https://linux22.com/image/807967/%E6%9B%B4%E6%94%B9%20%2Ftmp%20%E6%8C%82%E8%BD%BD%E7%82%B9%E5%90%8E%E9%85%8D%E7%BD%AE%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%97%AE%E9%A2%98%EF%BC%9A%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%EF%BC%9F.png)
由于 /tmp 分区太小,我在硬盘上创建了一个新分区。我更改了挂载点/etc/fstab
并重新启动。
每次重新启动时,我都会在登录屏幕上收到以下错误消息:
There is a problem with the configuration server. (/usr/lib/libgconf2-4/gconf-sanity-check-2 exited with status 256)
当我登录时,/tmp 已正确挂载,一切似乎都运行正常。当我重新启动时,错误再次出现。当我将 /tmp 挂载点更改回旧分区时,错误消息消失。
这可能是什么原因造成的?我该如何解决这个问题?
答案1
这似乎是一个粘滞位问题。/tmp 需要具有1777
(drwxrwxrwt) 的权限,请注意最后的“t”标志。
比较新旧分区的/tmp
使用权限,如果不同,ls -ld /tmp
尝试更改新分区的权限。
sudo chmod 1777 /tmp
答案2
我猜你处理的是一个损坏的文件系统。
从 Ubuntu 安装磁盘(闪存驱动器)启动并在硬盘驱动器(/)上使用 -fy 选项运行 fsck,这将修复几个问题并消除错误消息。
如果这解决了您的问题,请告诉我!
问候,Ilias el Matani