我最近安装并安装了第二个硬盘驱动器。第二个硬盘使用 VMPlayer 来运行 Windows。我能够运行 VMPlayer,但前提是我使用gksudo vmplayer
.
这显然是一个权限问题,阻止我从菜单图标运行它。我尝试/media/ssd
通过切换root用户并应用chown来修改文件夹权限。出现错误Operation not allowed。
我也尝试过使用gksudo nautilus
,它(毫不奇怪)给了我同样的错误信息。
我不相信它是相关的,但我在启动 nautilus 时收到了这些错误消息。
(nautilus:6290): Gtk-WARNING **: Failed to register client:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.SessionManager was not provided by any .service files
Initializing nautilus-dropbox 2015.10.28 ^C
root@osr-ubuntu1:/media/ssd# gksudo nautilus
(gksudo:6471): GConf-WARNING **: Client failed to connect to the D-BUS
daemon: Failed to connect to socket /tmp/dbus-m8iOpaGhDR: Connection
refused GConf Error: No D-BUS daemon running
(gksudo:6471): GConf-WARNING **: Client failed to connect to the D-BUS
daemon: Failed to connect to socket /tmp/dbus-m8iOpaGhDR: Connection
refused GConf Error: No D-BUS daemon running
(gksudo:6471): GConf-WARNING **: Client failed to connect to the D-BUS
daemon: Failed to connect to socket /tmp/dbus-m8iOpaGhDR: Connection
refused GConf Error: No D-BUS daemon running
(gksudo:6471): GConf-WARNING **: Client failed to connect to the D-BUS
daemon: Failed to connect to socket /tmp/dbus-m8iOpaGhDR: Connection
refused GConf Error: No D-BUS daemon running
(gksudo:6471): GConf-CRITICAL **: gconf_value_free: assertion 'value
!= NULL' failed
(nautilus:6476): Gtk-WARNING **: Failed to register client:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.SessionManager was not provided by any .service files
如果甚至不允许 root 更改目录权限,我该如何更改它?
编辑
我尝试按照外部硬盘驱动器不允许权限的建议进行操作。当我跑线时
sudo chattr +i immutable
我得到错误
chattr: Inappropriate ioctl for device while reading flags on immutable
这意味着什么?
这不是 NTFS/FAT32 问题的重复。我的分区类型是 vfat。
我通过重新安装硬盘驱动器解决了这个问题。Zanna发布了一个帖子,为我指明了正确的方向。该线程的更改 fstab 的建议导致我的机器无法启动的两个小时的噩梦。
一旦我发现了相关的 Ubuntu 文档,我就可以将这一行用于 /etc/fstab 中的 vfat 分区。