祝大家新年快乐,希望新的一年能为大家带来欢乐、幸福、成功、金钱、女人,以及你们心中的一切。
我来这里是为了寻求帮助:
我在双启动中安装了 Linux 和 Windows 7。Windows 分区上有一些文件(准确地说是大文件)。每次我需要访问它们时,我都必须等待几分钟,以便 Ubuntu 挂载分区,而且很多时候我必须使用终端进行挂载。有时它似乎无法自行完成(虽然很奇怪……)
所以问题是,如何让它在启动时自动挂载分区(或者硬盘)?
在寻求帮助之前,我已经查看了论坛上的一些答案。如果我理解正确的话,我必须使用 fstab 创建挂载点,然后使用 fstab 进行更改?但我真的很想知道每个命令如何、为什么以及做什么?我的意思是,复制粘贴,我可以这样做,但我想了解我真正在做什么
该分区的名称(在终端中使用 df):/dev/sda3。
感谢大家阅读这条消息,也感谢那些准备回答的人。Saucy
答案1
fstab 是一个文件,位于 /etc - 它属于 root,因此您必须使用 sudo 来编辑它 - 它控制文件系统所有组件的位置。mkdir 只是一个创建目录的命令。
如果您希望您的驱动器显示为 ~/windows,您需要创建该目录;
cd ~ ; mkdir windows
然后您想了解系统如何看待 /dev/sda3:
sudo blkid /dev/sda3
/dev/sda3:LABEL="Var" UUID="4b0b7c0f-c09e-47a4-a5a6-c9ac3c8184a9" TYPE="ntfs"
这是因为如果您添加另一个驱动器,字母可能会改变,但 UUID 不会改变。您还可以查看它的格式:最有可能是 ntfs。
然后,你就可以进行改变了 -
sudo nano /etc/fstab
或者任何你喜欢的编辑器..然后添加行
UUID=b0b7c0f-c09e-47a4-a5a6-c9ac3c8184a9 /home/you/windows ntfs defaults,用户 0 2
到 /etc/fstab - 请注意,UUID 引号未在 fstab 中使用。我在示例中使用了 ntfs - 使用 blkid 提供的任何格式!最后 2 个数字是 0 - 几乎总是如此,看看man fstab
你是否真的想知道,& 2 - 在所有 pass 0 和 pass 1 驱动器之后安装它,以免延迟启动。
尝试sudo mount -a
检查它是否确实有效。
这并没有考虑到目前安装过程中似乎很长的延迟——在 Windows 中运行驱动器检查可能是个好主意?