每当我想要安装内部驱动器/分区时,系统都会要求我输入密码(我猜是 sudo)。这是为什么?
此外,它的名字就像
/media/7013bc1d-b3a2-4df6-8c85-828ced85ef0e
我怎样才能得到更有意义的东西?
答案1
这取决于您使用哪种方法来安装内部卷。
备注:这些神秘的数字是卷的 UUID。世界上每个分区都有自己独特的 UUID 来标识它。使用它作为挂载点基本上是权宜之计。开发人员正在讨论一种更好的算法来找到更合适、更人性化的挂载点,包括磁盘标签、大小、供应商等。我们拭目以待,未来会带来什么。
通过外壳安装
如果您在 shell 中挂载分区,并且不想每次都输入密码,则可以配置为无需密码即可sudo
运行mount
和(用于卸载)命令。这将带来安全风险,因为特制的命令可以授予用户 root 权限。umount
如果你想牺牲安全为了方便使用并启用此规则,您需要编辑您的sudoers文件。不要/etc/sudoers
直接编辑,而是运行sudo visudo
。yourUser
用你的用户名替换
yourUser ALL=(yourUser) NOPASSWD:/bin/mount,/bin/umount # insecure!
为了避免输入sudo
,请在文件中输入下一行~/.bashrc
:
alias mount='sudo mount'
至于命名:只需使用另一个挂载点即可。可以是任何您有写入权限的空文件夹。shellman mount
会告诉您如何操作。
安装由 nautilus 完成(在 gnome 中)
如果您让 nautilus(ubuntu 的默认文件管理器 - 类似于 windows 资源管理器)自动挂载系统,则有点棘手。您需要将卷添加到 fstab。与基于 shell 的方法一样,您也可以在那里指定挂载点以摆脱神秘的数字。它就像我在回答自动挂载 ntfs 卷但你需要用实际的文件系统替换“ntfs”你的音量。
因此,您基本上只需要在 fstab 中添加类似于 tat one 的一行:
UUID=7258CB9858CB598D /media/win ntfs rw,auto,users,exec,nls=utf8,umask=003,gid=46,uid=1000 0 2
该users
选项对于能够在没有密码询问的情况下挂载和卸载卷非常重要。此外gid
,uid
还应为此目的正确设置和。注意“出现错误时不要重新启动”部分在我的链接中。
答案2
除非您通过提供密码以超级用户的名义执行操作,否则主目录之外的 FS 不会从您的正常用户权限中生效。只有使用 sudo 前缀才有可能。
答案3
我可以给你一个简单的解决方案。首先,为什么它要求输入密码?因为你的帐户不是 root,出于安全原因(也为了保证你的信息安全并防止数据丢失),ubuntu 不会自动挂载除 root 驱动器(文件系统 /)之外的其他驱动器
如果您想自动安装所有驱动器,则只需安装 ntfs-config 应用程序 sudo apt-get install ntfs-config
检查所有驱动器的挂载和写入权限。如果您使用的是 ubuntu 11.04,那么只需先创建“/etc/hal/fdi/policy”目录,然后运行此应用程序。