UEFI 시스템에서 Windows 7을 사용하여 Ubuntu 이중 부팅

UEFI 시스템에서 Windows 7을 사용하여 Ubuntu 이중 부팅

이미 Windows 7이 설치되어 있는 UEFI 시스템에 Ubuntu 14.04 LTS를 설치하려고 합니다. Windows는 첫 번째 SATA 디스크(sda)에 설치됩니다. 현재 비어있는 두 번째 SATA 디스크(sdb)에 Ubuntu를 설치하고 싶습니다.

UEFI 부팅 작동 방식을 상당히 잘 이해하고 있습니다. 나는 다음을 수행해야 한다고 생각합니다.

  • "다른 방법" 설치 유형을 사용하여 두 번째 디스크를 수동으로 분할하여 /boot(sdb1)에 대해 ~250MB ext2 파티션을 만들고 나머지 디스크는 LVM PV 파티션(sdb2)으로 만듭니다. 그런 다음 루트를 만들고 LV를 교환합니다.
  • 설치 프로그램이 Ubuntu UEFI 로더 파일을 Windows 파일과 함께 배치할 수 있도록 /boot/efi 아래의 첫 번째 디스크(sda1)에 EFI 파티션을 마운트합니다.

하지만 두 가지 문제가 있습니다.

  1. 두 번째 디스크를 파티션하려고 하면 LVM PV 파티션을 생성할 수 없습니다. 해당 유형은 '사용 용도:' 드롭다운 메뉴에 나열되지 않습니다.
  2. /boot/efi 아래의 첫 번째 디스크(sda1)에서 EFI 파티션을 마운트할 수 있는 방법이 없는 것 같습니다.

이러한 문제를 해결하는 방법을 알아낸 사람이 있나요?

감사해요.

답변1

개인적으로 LVM을 사용하려면 명령줄 프로그램( gdisk, pvcreate, vgcreate, lvcreate등)이나 system-config-lvm. 그러면 Ubuntu 설치 프로그램이 내가 이미 생성한 볼륨 그룹과 논리 볼륨을 확인하고 이를 사용할 수 있게 됩니다.

ESP의 경우 Ubuntu 설치 프로그램에서는 마운트 지점을 명시적으로 설정할 수 없습니다. "EFI 부팅 파티션"으로 식별되었는지 확인하는 경우(I생각하다그것이 바로 ESP라고 불리는 것입니다.) 괜찮을 것입니다.

답변2

Rod의 답변을 읽기 전에 저는 Ubuntu와 Windows 7을 반대 방향으로 설치하기로 결정했습니다. 즉, 첫 번째 하드 디스크에 Ubuntu를 설치한 다음 두 번째 디스크에 Windows 7을 설치하기로 결정했습니다.

일상적인 Ubuntu 설치(LVM 사용) 후 Windows 7 설치는 전혀 문제 없이 진행되었습니다. 기존 Ubuntu 항목을 방해하지 않고 UEFI에 자체 부팅 항목을 추가하는 데 올바르게 작동했으며 첫 번째 디스크의 EFI 시스템 파티션에 Ubuntu 항목과 함께 자체 부팅 관리자 파일을 설치했습니다.

UEFI 부팅 항목:

# efibootmgr -v
BootCurrent: 0000
Timeout: 2 seconds
BootOrder: 0001,0000
Boot0000* Ubuntu    HD(1,800,100000,55d903f0-7682-45e4-8743-4c50681b2e87)File(\EFI\ubuntu\shimx64.efi)
Boot0001* Windows Boot Manager  HD(1,800,100000,55d903f0-7682-45e4-8743-4c50681b2e87)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...a................

ESP 내용:

# find /boot/efi -name \*.efi
/boot/efi/EFI/ubuntu/shimx64.efi
/boot/efi/EFI/ubuntu/grubx64.efi
/boot/efi/EFI/ubuntu/MokManager.efi
/boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
/boot/efi/EFI/Microsoft/Boot/bootmgr.efi
/boot/efi/EFI/Microsoft/Boot/memtest.efi
/boot/efi/EFI/Boot/bootx64.efi

관련 정보