기존 디스크에 두 번째 Linux UEFI 부트로더 설치

기존 디스크에 두 번째 Linux UEFI 부트로더 설치

여유 공간이 있는 디스크에 기존 Linux가 있습니다. 기존 /파티션이 너무 작아서 /별도로 새 파티션을 만든 후 /home이전 파티션에서 새 파티션 으로 rsync파일을 옮겼습니다 .///home

기존 부트 로더에 새 Linux용 옵션을 추가하거나 다른 옵션과 함께 새 EFI/UEFI 옵션을 설치하도록 지시하려면 어떻게 해야 합니까?

상황을 복잡하게 만들기 위해 /파티셔닝은 LUKS.

디스크 레이아웃:

# lsblk 
NAME                 MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                    8:0    0 234.3G  0 disk  
├─sda1                 8:1    0   100M  0 part  /boot/efi
├─sda2                 8:2    0   556M  0 part  /boot
├─sda3                 8:3    0  21.4G  0 part  
│ └─sda3_crypt       254:0    0  21.4G  0 crypt /
└─sda4                 8:4    0 120.5G  0 part  
  └─lvm_vol          254:1    0 120.5G  0 crypt 
    ├─lvm_swap       254:2    0     8G  0 lvm   
    ├─lvm_linux      254:3    0    22G  0 lvm   
    └─lvm_home       254:4    0  52.8G  0 lvm   

새로운 것(on lvm_linux)과 오래된 것(on sda3_crypt)은 모두 우분투이고, 새로운 것은 LVM끝났고 LUKS, 오래된 것은 ext4끝났습니다 LUKS. 현재는 새 작업을 시작할 수 없습니다.

이 문제는 Ubuntu에만 국한된 문제가 아니라고 확신하므로(그러나 (U)EFI 및 LUKS+LVM의 부트로더와 관련되어 있음) 여기에 질문합니다.

편집: 시스템은 (U)EFI를 사용하여 부팅합니다. 즉, EFI 구성과 파티션의 파일을 수정해야 함을 의미합니다 /boot.

답변1

UEFI 자체가 꼭 필요하지 않은 경우 UEFI 대신 레거시 부팅을 사용하도록 펌웨어를 변환할 수 있습니다. 그런 다음 기존 부트 로더를 사용하여 부팅 파티션을 직접 부팅하십시오.

관련 정보