如何在启动时不挂载 Windows 分区?

如何在启动时不挂载 Windows 分区?

我要安装 Windows,但我不想在 Ubuntu 启动时挂载它的分区。我该怎么做?

另外,Ubuntu 分区是否在 Windows 启动时安装?

答案1

如果您在安装 Ubuntu 后安装 Windows,那么 Ubuntu 可能不会自动挂载您的 Windows 驱动器。不过,我无法想象您会这样做,因为 Windows 会覆盖您的 Ubuntu 引导加载程序 (GRUB),您需要 Ubuntu 安装光盘来修复此问题。但是,假设它确实会自动挂载您的 Windows 分区,则很容易修复:

打开终端并输入ls -l /dev/disk/by-uuid。您将看到链接到物理分区地址(例如 /dev/sda1)的一长串十六进制数字。您知道哪个是您的 Windows 分区吗?您可以通过输入sudo fdisk -l并查看哪个分区被列为 NTFS 来检查。记下 /dev/disk/by-uuid 中列出的此磁盘分区的 UUID。

然后,通过键入 编辑文件系统选项卡gksu gedit /etc/fstab。您将看到此文件中列出的分区 UUID 为挂载类型 ntfs。如果您在#每个挂载为 NTFS 的分区前插入符号,保存并重新启动,则除非您明确以 root 用户身份挂载它们,否则您的 Windows 分区都不会挂载在 Ubuntu 下。

编辑 /etc/fstab 文件时要非常小心。如果您使用 # 符号注释掉错误的行,您的 Ubuntu 系统可能无法启动。不要将该符号放在任何以 ext3、ext4、swap 或 proc 类型挂载的文件系统之前 - 这些文件系统由您的 Ubuntu 安装使用,必须在启动时挂载。

答案2

你不必担心这个。

  1. 如果 Windows 和 Ubuntu 并排安装,那么每个系统都有自己的分区,无论哪个先安装,Ubuntu 不会自动挂载 Windows 系统的分区除非您自行配置它。

    但是,您会在 Nautilus(文件管理器)的设备列表中看到这些分区。只需单击一下,即可轻松安装它们。但它们不会自动安装。

  2. 如果不安装特殊的第三方驱动程序,到目前为止,每个版本的 Windows 都无法挂载 Ubuntu 的分区。(它们是ext4除非您在安装过程中手动指定不同的文件系统类型。即使您这样做,当 Ubuntu 和 Windows 并排安装时,Ubuntu 也无法安装到 Windows 能够读取的任何类型的分区。)

Windows 分区如果这是五笔系统。如果您使用 Ubuntu 的 Windows 安装程序将其安装到存储在 Windows 系统分区中的可重写磁盘映像,则 Ubuntu 将自动配置为将 Windows 分区挂载为/host。在这种情况下,您可以手动编辑/etc/fstab和删除条目/host(类似于Aaron D 的建议)。

但由于你的 Ubuntu 系统是在 Windows 安装之前安装的,我们知道它不可能被安装里面Windows。所以这肯定不是Wubi系统。

总结:

  • 当 Ubuntu 系统安装在与 Windows 不同的分区上时,如果没有用户操作,它将不会挂载 Windows 的分区。
  • Wubi 系统自动挂载其主机 Windows 系统的包含分区。
  • 如果没有广泛的用户操作。

相关内容