如何在启动时自动挂载我的Windows分区?

我有双启动Windows 7,Ubuntu 11.10系统。 Ubuntu几乎是一个vanilla安装,它能够自动挂载我的两个Win分区。

我以前在Nautilus看过他们。 为了恢复这个问题,我操纵了在/etc/fstab下运行的/etc/fstab ,并且我无法从Nautilus卸载为Admin(除非我从终端sudo)

如何恢复原始行为(来自我的管理员非root帐户)? 谢谢

视觉方式

(如果您使用的是Ubuntu 12.10 Quantal Quetza或更高版本)

确保要连接的驱动器/分区已连接到系统并已打开。

本指南在此处引用。


单击Unity任务栏上的“Dash”图标(Ubuntu图标),然后输入:

 disks 

单击“磁盘”以打开该程序。

打开后,在其主窗口中,“磁盘”以图形方式显示您当前的分区布局。

现在只需选择要在引导时自动挂载的NTFS分区,然后单击其下方的小齿轮图标。 从菜单中选择:

 'Edit Mount Options…' 

在显示的下一个窗口中,将滑块按钮移动到“自动装载选项”标签旁边的左侧,以访问设置。

保留选中标记选项’启动时安装’。

如果您愿意,请选择/填写接下来的四个选项。 “显示名称”是Nautilus(文件管理器)中的一个方便的视觉辅助工具。

如果您希望将驱动器设置为只读

加…

,RO

…到“nosuid,nodev,nofail,x-gvfs-show”字段的末尾(没有空格)。

完成后,单击底部的“确定”按钮。 询问时,输入您的管理密码。

如果您有多个NTFS分区,则分别对每个分区执行相同的步骤。

重新启动计算机并享受!

命令行方式

确保要连接的驱动器/分区连接到系统并已打开。

本指南取自此处 (适用于12.04,但适用于其他版本的Ubuntu)和此处的位。


键盘上的Ctrl + Alt + T打开终端并键入:

 sudo blkid 

这将列出系统上的驱动器,其中包含可用的句柄标签。

记下要自动安装的驱动器的UUID。

现在“fstab”文件需要编辑:

 sudo gedit /etc/fstab 

要么

 sudo nano /etc/fstab 

将此行添加到文件的底部,用您注明的UUID替换UUID并选择一个挂载点名称(在fstab中使用“\ 040”创建空格字符):

 UUID=xxxxxxxxxxx /mnt/Your\040Chosen\040Name ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0 

如果您不在美国,也可以将本地替换为适合您所在地和语言的地方。 您可以通过在终端中输入来找到您的区域设置:

 locale 

“ntfs-3g”(内核模块)是几乎所有GNU / Linux发行版中的低级软件工具。

保存文件并关闭它。

现在输入到终端:

 sudo mkdir "/mnt/Your Chosen Name" 

接下来,键入以下内容,使自己成为挂载点的所有者:

 sudo chown  "/mnt/Your Chosen Name" 

用您的用户名替换(您的用户名始终为小写)。 这将阻止其他用户触摸它。

重新启动计算机并享受!

试试这个程序。

 sudo apt-get install pysdm sudo pysdm 

这将帮助您配置启动时安装的驱动器。

在程序中,选择您的Windows分区。 当它要求您配置时,单击“确定”。 然后单击助手。 从那里可以很清楚。

在/ etc / fstab(第四个空格分隔字段)的“选项”字段中,添加“用户”选项。 所以

 /dev/sda5 /windows ntfs-3g defaults 0 0 

 /dev/sda5 /windows ntfs-3g defaults,user 0 0 

这个额外的参数将“允许用户安装”。

资料来源:man fstab。