我当前的操作系统是Linux Fedora 38。 我有这些分区:
[islamux@fedora ~]$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS [SWAP]
nvme0n1
├─nvme0n1p1 vfat FAT32 EFI 6FBD-6FB9 596.3M 3% /boot/efi
├─nvme0n1p2 swap 1 2d258666-2d63-4013-8581-837de55fcca5 [SWAP]
├─nvme0n1p3
├─nvme0n1p4 ext4 1.0 fedora 35d54728-223a-4c84-a4a7-c1ad9643427f 15.3G 77% /
├─nvme0n1p5 ext4 1.0 Arch 52ed0e27-d801-4031-b650-c202a9baa8d3
├─nvme0n1p6 ext4 1.0 Ext4_Free 6006c1e4-738f-442c-8cf8-5889456d7530
├─nvme0n1p7 ntfs Variety 217D6EE377BFF438
├─nvme0n1p8 ntfs ItCourses 2180506428660ED5
└─nvme0n1p9 ntfs Win10 7DB8FD100E8E55F3
我想在 nvme0n1p9 上安装 Windows 10,而不丢失 Fedora 或其他分区的启动,当我准备安装 Windows 时,我遇到了诸如“你的硬盘是 GPT”之类的问题,并阻止了
nvme0n1p9
并选择未分配的空间来安装Windows。它将自动创建安装 Windows 所需的分区sudo mount /dev/nvme0n1p4 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
sudo chroot /mnt
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
请在执行此操作之前备份您的文件,以防出现问题