我有一台较新的笔记本电脑,其中只安装了 ArchLinux(64 位)操作系统。我的主板是 UEFI,有一块 512 GB 的 SSD。我指定禁用安全启动,使用 GRUB 作为引导加载程序,并且我的 Archlinux 系统已加密并在 BTRFS 中运行。
如何在保留当前 Archlinux 系统的同时安装 Windows 11,以便在 GRUB 上拥有 2 个条目?
如果可能的话,我希望 Windows 也被加密(例如通过 veracrypt),并且我希望有一个缓冲区分区(也加密)来存储我的两个操作系统可用的数据(两者都可以访问)。
这是我当前的分区方案:
❯ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 73,9M 1 loop /var/lib/snapd/snap/core22/817
loop1 7:1 0 73,9M 1 loop /var/lib/snapd/snap/core22/858
loop2 7:2 0 73,7M 1 loop /var/lib/snapd/snap/searchsploit/334
loop3 7:3 0 73,8M 1 loop /var/lib/snapd/snap/searchsploit/352
loop4 7:4 0 53,3M 1 loop /var/lib/snapd/snap/snapd/19457
nvme0n1 259:0 0 476,9G 0 disk
├─nvme0n1p1 259:1 0 1G 0 part /boot
└─nvme0n1p2 259:2 0 475,9G 0 part
└─cryptroot 254:0 0 475,9G 0 crypt /var/log
/home
/swap
/.snapshots
/
提前谢谢了。
答案1
我设法通过保留我的 Linux 并通过本教程将其添加到 GRUB 来安装 Windows:https://wiki.archlinux.org/title/Dual_boot_with_Windows#Windows_10_with_GRUB
- 我已经减少了我的主要 Linux 分区
- 然后我通过以下方式进行分区
gdisk
- 16 MB - 0C01 // Microsoft 保留分区
- 65 GB - 0700 // 微软基本数据
- 300 MB - 2700 // Windows RE
- 通过 USB 密钥在 65 GB 分区上安装 Windows
- 启动至 BIOS,将其
GRUB
置于启动顺序的首位 - 将 Windows 添加
GRUB
到osprober
最后,我不想创建“交换”分区。对于 Windows 加密,问题仍然存在,但本教程是一个提示:https://sourceforge.net/p/veracrypt/discussion/technical/thread/8e010ef0/