我要安装 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
你不必担心这个。
如果 Windows 和 Ubuntu 并排安装,那么每个系统都有自己的分区,无论哪个先安装,Ubuntu 不会自动挂载 Windows 系统的分区除非您自行配置它。
但是,您会在 Nautilus(文件管理器)的设备列表中看到这些分区。只需单击一下,即可轻松安装它们。但它们不会自动安装。
如果不安装特殊的第三方驱动程序,到目前为止,每个版本的 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 系统的包含分区。
- 如果没有广泛的用户操作。