Debian GNU/Linux 기반의 테스트된 배포판인 PureOS를 설치했습니다. (거의 동일합니다. 계속 읽어보세요. 저는 데비안만 가지고 있습니다.) 문제는 시스템이 다음 파티션에서만 설치될 수 있다는 것입니다:
디스크 레이블 유형:운영 체제
- 파티션 ext4 /boot
- 파티션 ext4/
- 파티션 스왑
이전 BIOS, 적절한 패키지 grub-pc.
다른 구성을 원합니다.
디스크 레이블 유형:GPT
- 파티션 vfat /efi
- 논리 볼륨을 사용하여 LVM 분할: /, /boot, /home, /var, swap
UEFI, 적절한 패키지 grub-efi.
설치 후 Live CD로 다시 재부팅했습니다. 하드 드라이브의 모든 데이터를 USB 플래시 드라이브로 복사합니다. 수동으로 다시 파티션합니다. 그런 다음 USB 플래시 드라이브의 데이터를 디스크에 복사합니다. /etc/fstab을 수정했습니다. 이제 GRUB를 설치해야 합니다.
나는 그랬다:
# /dev/nvme0n1p1
mount /dev/nvme0n1p1 /mnt/efi/
# /dev/nvme0n1p2
mount /dev/vg/lv_root /mnt/
mount /dev/vg/lv_boot /mnt/boot/
mount /dev/vg/lv_home /mnt/home/
mount /dev/vg/lv_var /mnt/var/
mount -t proc proc /mnt/proc/
mount -t sysfs /mnt/sys/
mount -o bind /dev/ /mnt/dev/
mount -o bind /dev/shm/ /mnt/dev/shm/
mount -o bind /dev/pts/ /mnt/dev/pts/
mount -o bind /tmp/ /mnt/tmp/
mount -o bind /run/ /mnt/run/ # For the LVM working in chroot correctly
chroot /mnt/
apt purge grub-pc
apt install grub-efi
grub-install --target=x86_64-efi --efi-directory=/efi/ --bootloader-id=BOOT --boot-directory=/efi/EFI/
update-grub
모든 것이 오류 없이 설치 및 구성되었습니다. 그러나 재부팅 후 OS 선택을 통해 전체 GRUB 대신 최소화된 GRUB에 들어갔습니다.
내가 뭘 잘못했나요?