我将Ubuntu 11.10和Windows7双启动与Ubuntu作为主要操作系统。
每次我需要访问文档时,我都需要安装相应的驱动器,尽管这一点也不麻烦,但是登录时是否有任何方法可以自动安装驱动器?
我将Ubuntu 11.10和Windows7双启动与Ubuntu作为主要操作系统。
每次我需要访问文档时,我都需要安装相应的驱动器,尽管这一点也不麻烦,但是登录时是否有任何方法可以自动安装驱动器?
Answers:
注意:如果您使用的是Ubuntu 14.04及更高版本,请不要忘记查看答案末尾的注释
通过单击右上角的设置图标---> 启动应用程序转到启动应用程序。
单击“添加”按钮,为此操作编写一个名称,例如“安装ntfs驱动器”,然后在命令输入框中输入this udisks --mount /dev/sda2
,以自动挂载ntfs分区。
注意:您需要/dev/sda2
用实际的NTFS分区号替换。
您可以通过以下命令获取此号码:
sudo blkid
以下是我计算机中此命令的输出。
/dev/sda1: UUID="89b18940-d5ff-4ce1-a85a-42cdd0369016" UUID_SUB="57d79ff6-7b53-44bc-82ec-ef783a23efc3" TYPE="btrfs"
/dev/sda2: LABEL="Main" UUID="A80C1BD70C1B9F7E" TYPE="ntfs"
/dev/sda3: LABEL="Work" UUID="01CCB271A80A07E0" TYPE="ntfs"
/dev/sda5: LABEL="Free" UUID="CA9A-4F0A" TYPE="vfat"
/dev/sda6: LABEL="Ubuntu" UUID="364126ac-01c9-4dd2-ab19-eecc733a9640" TYPE="ext4"
/dev/sda7: LABEL="Free2" UUID="ed26eebb-524b-4533-869a-9dbd2b92bd64" TYPE="xfs"
/dev/sda8: UUID="312d4cd9-21a9-4c0d-aa34-26230e70fa89" TYPE="swap"
用于具有可执行权限的安装
对于那些想要在挂载时设置可执行权限的人(如我),这样您就可以通过双击选择执行文件的选项,并通过udisks
command 添加这些额外的选项。
--mount-options=umask=022
所以,总行/dev/sda2
应该是这样的(在13.04上测试)
udisks --mount /dev/sda2 --mount-options=umask=022
警告:如果您对安全性有点担心,可以选择不使用此功能。
如果您使用的是Ubuntu 14.04或更高版本,则可能会注意到该udisks
软件包不再可用。是的,它已被udisksctl
包装取代。因此,您需要使用udisksctl
而不是udisks
。它基本上是做相同的事情,但是语法更容易。
udisksctl mount -b /dev/sda2
(如果您的目标分区是/dev/sda2
),-b
则表明它是一个块设备
udisksctl mount -b /dev/sda2 -o umask=022
(此处-o
表示以下是udisksctl的选项)。
您可以使用man udisksctl
命令访问udisksctl的手册页或在此处在线阅读!
/etc/fstab
udisks
在16.04中不可用。已更改为/usr/bin/udisksctl
。我相信适当的命令会/usr/bin/udisksctl mount -b PATH/TO/DEVICE
。
udisks命令与nautilus的作用相同
它是默认安装的,不需要对系统文件进行任何更改。
只需添加如下内容:
/usr/bin/udisks --mount /dev/disk/by-uuid/1313-F422
到您的启动列表。
https://help.ubuntu.com/community/AutomaticallyMountPartitions#udisks
udisksctl mount -b /dev/disk/by-uuid/THE_UUID
。udisksctl
在udisks2
包装中,我没有udisks
包装。
我认为您也可以添加分区配置/etc/fstab
。
通过基本上得到命令行的分区名称或者sudo blkid
或sudo fdisk -l
SO添加到您的/etc/fstab
用gksu gedit
该条目应如下所示:
/dev/sd[ab]# /path_to/mount_point ntfs-3g defaults 0 0
到安装点的路径可能像/home/YourUserName/Windows
。您可能需要mkdir Windows
。然后您可以访问Windows
文件夹内Home
文件夹中的Windows分区
简单-方法是安装pysdm软件包(在Gutsy中),然后使用System-Administration-Storage设备管理器,而无需手动编辑fstab文件,并且忽略了随后的大多数说明。
检查本网站是否有任何疑问
https://help.ubuntu.com/community/AutomaticallyMountPartitions
您可以使用mount命令直接执行此操作。
编辑/etc/rc.local。以root身份启动后在启动时执行:
gksudo gedit /etc/rc.local
并将装入代码放入其中:
mount_at =“ / media / OS” partition =“ / dev / sda3” 如果[!-d $ mount_at]#创建土墩目录(如果不存在) 然后 mkdir $ mount_at 科幻 挂载-t ntfs $ partition $ mount_at
其中$ mount_at是要安装到的文件夹,$ partition是分区的名称。我的Windows分区位于“ / dev / sda3”,而不是“ / dev / sda1”,因为我的Dell带有其他小型系统分区。要检查Windows分区的名称是什么,请执行以下操作:
sudo fdisk -l
对我来说
设备启动开始端块ID系统 / dev / sda1 2048 206847 102400 de Dell Utility / dev / sda2 * 206848 30926847 15360000 7 HPFS / NTFS / exFAT / dev / sda3 30926848 540132512 254602832+ 7 HPFS / NTFS / exFAT / dev / sda4 540133374 625141759 42504193 5扩展 / dev / sda5 540133376 619132927 39499776 83 Linux / dev / sda6 619134976 625141759 3003392 82 Linux swap / Solaris
因此,/ dev / sda3是最大的NTFS分区,可能是您想要的分区。
/etc/fstab
?