我有一个 mbr 分区样式并使用 BIOS 系统。我缩小了卷 C:\ 以创建一个新的 Linux 分区。Windows 将 Linux 分区检测为主分区,它们位于 Windows 恢复分区的左侧。这样可以吗?Windows 和 Linux 都可以正常工作吗? 图片在这里
谢谢。
答案1
是的,没问题。MBR 是旧式的磁盘分区,它使用第一个扇区 512 字节来保存分区表。MBR 允许四个分区,但其中一个可以扩展并保存更多分区。Windows 仅从标记为主分区的分区启动,我相信它会选择标记为活动的分区。
当计算机启动并读取引导扇区时,您将获得一个引导菜单,可以使用 bcdedit 更改 Windows 引导管理,Linux 引导管理器通常是 grub2。
Windows 可以启动 Linux,尽管我发现设置起来有点麻烦,而 Linux Grub 可以启动 Windows。最简单的方法是在 Windows 之后安装 Linux,安装程序结束时 GRUB 将创建启动菜单。
Windows 默认分配驱动器号 C:\,但您可以分配任何字母。Linux 使用 de /dev/sda1 符号,其中 A 是磁盘,1 是分区号。命令 blkid 将为您提供概览。Linux 可以从 Windows 读取和写入 NTFS 分区。反过来更棘手,Windows 默认不读取 ext4,您需要应用程序才能读取。
现代的启动方式是通过 UEFI 而不是 BIOS,通过 GPT 而不是 MBR,但请注意,安全启动是 Windows 的首选,大多数主板都预装了 Microsoft 密钥。安全启动并不总是适用于 Linux,因此如果您遇到启动问题,请关闭安全启动。