我正在尝试安装我的 Amazon Kindle,第 3 版。它自动安装正确,当我运行时mount -l
,我得到以下输出:
/dev/sdg1 on /media/usb0 type vfat (rw,noexec,nodev,sync,noatime,nodiratime) [Kindle]
Run Code Online (Sandbox Code Playgroud)
从这个输出中,在我看来我应该能够读取和写入文件系统。
不幸的是,当我尝试将任何文件复制到 Kindle 时,我无法以普通用户的身份进行操作。我的机器上确实有 pmount 设置,所以我不确定这是否是导致问题的原因……我无法找到有关此类问题的任何其他信息。
有人对我在这里可能缺少的东西有任何建议吗?谢谢你。
更新了评论中的每个问题
jascav@home:~$ id
uid=1000(jascav) gid=1000(jascav) groups=1000(jascav),4(adm),7(lp),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),104(fuse),108(lpadmin),109(sambashare),1001(power)
jascav@home:~$ ls -ld /media/usb0/
drwxr-xr-x 7 root root 8192 Dec 31 1969 /media/usb0/
Run Code Online (Sandbox Code Playgroud)
根据其他讨论更新
我正在使用 usbmount 作为我的自动挂载解决方案。我使用 pmount 以便普通用户可以挂载设备。看来(经过进一步调查)这些应用程序无法协同工作。usbmount 正在执行自动挂载,但它不是从用户的角度执行的。如果我 pumount 设备然后手动重新安装它,我可以写入设备。
越来越近了,但我仍然不确定如何让 usbmount 尊重用户。(也许我不能?)
我在我的 Gentoo 安装中启动 Xorg 服务器有困难。我通过The X Server Configuration HOWTO设置它。当我到达 I 的部分时startx
,屏幕会闪烁一点,然后它会将我带回终端并显示以下消息:
[some stuff here]
(EE) Failed to load module "vesa" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
FATAL: COuld not load /lib/modules/2.6.35-gentoo-r12/modules.dep: No such file or directory
Run Code Online (Sandbox Code Playgroud)
对我来说很奇怪的两件事 - 我没有使用 vesa 或 fbdev 驱动程序。我在我的/etc/make.conf
. 其次,我不在内核中使用模块。我特意删除了它们。这之前没有造成问题。我不确定发生了什么。