如何在 Linux Fedora 后安装 Windows 10 而不会丢失启动或数据?

问题描述 投票:0回答:1

我当前的操作系统是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”之类的问题,并阻止了

linux windows fedora
1个回答
0
投票
  • 制作实时 Windows ISO 并启动到其中
  • 在分区屏幕中,删除
    nvme0n1p9
    并选择未分配的空间来安装Windows。它将自动创建安装 Windows 所需的分区
  • 安装后,您将丢失 grub,并直接启动进入 Windows。要解决这个问题,请制作一个 Fedora Live USB 并启动到它
  • chroot 进入您的 Fedora 安装并重新安装 GRUB,它可能看起来像这样
sudo mount /dev/nvme0n1p4 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
sudo chroot /mnt
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

请在执行此操作之前备份您的文件,以防出现问题

© www.soinside.com 2019 - 2024. All rights reserved.