为什么要为 Linux-ubuntu 操作系统指定空间量?

为什么要为 Linux-ubuntu 操作系统指定空间量?

我是处理 Linux Ubuntu 操作系统的新手,现在我有 Windows 7,我需要将 Ubuntu 与 Windows 7 一起安装。我安装了 Ubuntu 版本 20.04,并将其刻录到 USB 驱动器上。我按照该网站的说明进行操作: https://fossbytes.com/install-ubuntu-20-04-with-windows-10-dual-boot/一步步。在说明中,它说:(现在,选择要提取的卷并分配用于安装Ubuntu的空间。右键单击所选驱动器并选择“收缩卷”。在这里,如果您没有任何其他卷,您可以也使用“C 盘。)

我选择的是D盘。所以我的问题是:为什么要为 Linux 指定空间量?另外,如果我只为 Linux 空间指定 30GB,这个过程会返回什么?通过格式化导致数据丢失,这是否会影响我安装 Linux 的驱动器上的文件夹或任何文件?

答案1

Linux 强烈喜欢使用与 Windows 不同的文件系统类型。

Windows 本身支持 NTFS、exFAT、FAT32 和 VFAT; Linux 更喜欢 Unix 风格的文件系统类型,例如 ext4、XFS 或 btrfs。如果没有额外的驱动程序,Windows 根本不支持这些文件系统类型,每种文件系统类型可能存在也可能不存在这些驱动程序。

NTFS 和 VFAT/FAT32 将保留大小写,但默认情况下不区分大小写; Unix 文件系统几乎总是完全区分大小写,因此FILE.txtfile.txt毫无疑问是两个不同的文件名。 Windows 文件系统使用 ASCII/CP437 或 UTF-16 作为文件名,而现代 Unix 文件系统几乎总是使用 UTF-8 字符编码。

最重要的原因是,Unix 风格的文件系统存储文件所有权/权限信息的方式与 NTFS 不同。 Unix 风格的文件系统还需要支持文件和目录之外的其他内容:硬链接和符号链接、设备节点、命名管道和 UNIX 套接字。所有这些对于 Windows 的本机文件系统来说都是尴尬或不可能的。


如果您选择在 D: 驱动器上“缩小卷”,它不会破坏任何文件或文件夹,但会缩小该磁盘分区的大小,以便 Windows 驱动器上的可用空间量减少到您所需要的空间量。选择了。该空间将用于创建一个新的磁盘分区,该分区将被标记为 Linux 分区,因此 Windows 可能会将其显示为类型为 RAW 的新驱动器号,或者根本不显示它的驱动器号。

(如果它显示为驱动器号,您可能应该转到 Windows 磁盘管理并为 Linux 分区设置“无驱动器号”,这样它就不会让您感到困惑并不必要地扰乱 Windows 资源管理器视图。)

但如果你选择覆盖如果您现有的 D: 驱动器,则该磁盘分区/Windows 驱动器盘符上的所有现有数据都将丢失。

Ubuntu 的安装程序通常非常用户友好,并且会在执行任何可能无法恢复/破坏性的操作之前明确警告您。

相关内容