我的这台计算机有两个硬盘——一个是普通 SSD,另一个是 M2 SSD。我在普通电脑上安装了 Arch,并在使用一周多一点后,在 M2 上安装了 Windows 10 LTSC(我得玩我的游戏了,哟)。现在我的输出fdisk -l
看起来像这样:
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 2099199 2097152 1G ef EFI (FAT-12/16/32)
/dev/sdb2 2099200 1155532799 1153433600 550G 5 Extended
/dev/sdb5 2101248 65015807 62914560 30G 83 Linux
/dev/sdb6 65017856 98572287 33554432 16G 82 Linux swap / Solaris
/dev/sdb7 98574336 1147150335 1048576000 500G 83 Linux
该Id
专栏是绝不在我安装 Windows 之前,此输出的 Windows 部分没有此列:
Device Start End Sectors Size Type
/dev/sda1 2048 923647 921600 450M Windows recovery environment
/dev/sda2 923648 1128447 204800 100M EFI System
/dev/sda3 1128448 1161215 32768 16M Microsoft reserved
/dev/sda4 1161216 488396799 487235584 232.3G Microsoft basic data
我读了很多关于自由引导,所以我的好奇心达到了顶峰。是Windows还是安装了一些驱动程序在Windows,做一些比仅仅将文件添加到 M2 SSD 更深入的事情来影响 Linux 内核查看其所在 HD 的方式吗?
(这两个硬盘是相当独立的,甚至有自己独立的启动分区。除了我在 Linux 中安装 Windows 分区之外,它们不会相互交互 [我还没有这样做!])