Debian GRUB 설치 프로그램 파티션 단계 - Intel MacBook Pro

Debian GRUB 설치 프로그램 파티션 단계 - Intel MacBook Pro

SSD의 파티션에 데비안을 설치하려고 합니다. 현재 SSD에는 세 개의 파티션이 있습니다.

  • 컨테이너 디스크 1 - AFPS 컨테이너
    • macOS AFPS 볼륨 그룹
  • Linux - PCI-Express 내부 물리적 볼륨
  • Bootcamp - PCI-Express 내부 물리적 볼륨

사용하려는 ISO를 사용하여 설치 프로그램을 생성하고 보안 부팅을 비활성화했습니다. grub 설치 프로그램으로 부팅할 수 있었지만 파티셔닝 단계를 어떻게 진행해야 할지 모르겠습니다.

여기에는 이전에 디스크 유틸리티를 사용하여 생성한 250GB fat32 파티션을 포함하여 내 SSD(/dev/nvme0n1)의 세부 정보가 표시됩니다. 그런데 각 파티션을 로그 파일 시스템, 스왑 영역, 물리 볼륨 등으로 개별적으로 설정해야 할 것 같습니다.

가장 좋은 접근 방식은 무엇입니까? 먼저 가변 크기의 추가 파티션을 만들어야 합니까? 현재처럼 macOS 및 Windows로 선택적으로 계속 부팅할 수 있기를 원하기 때문에 SSD GUID 파티션 매핑을 덮어쓰거나 손상시키고 싶지 않습니다. 부팅 파티션 옵션이 추가 스왑 파티션을 생성하려고 시도하는 경우 수동 옵션을 선택하고 Linux 파티션만 마운트 지점으로 설정하고 스왑 파티션을 미리 생성할 수 있는 새 파티션으로 수동으로 설정해야 할까요? 디스크 유틸리티를 통해? 어떤 도움이라도 대단히 감사하겠습니다. 저는 데비안 수동 가이드를 사용하고 있지만 부팅 옵션이 맵의 기존 파티션에 어떤 영향을 미칠지 잘 모르겠습니다.

$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         1.2 TB     disk0s2
   3:       Microsoft Basic Data LINUX                   249.6 GB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                502.1 GB   disk0s4
   5:           Windows Recovery                         687.9 MB   disk0s5

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.2 TB     disk1
                                 Physical Store disk0s2
   1:                APFS Volume macOS - Data            822.7 GB   disk1s1
   2:                APFS Volume Preboot                 2.1 GB     disk1s2
   3:                APFS Volume Recovery                1.2 GB     disk1s3
   4:                APFS Volume VM                      3.2 GB     disk1s4
   5:                APFS Volume macOS                   9.8 GB     disk1s5
   6:              APFS Snapshot com.apple.os.update-... 9.8 GB     disk1s5s1

답변1

그런데 각 파티션을 로그 파일 시스템, 스왑 영역, 물리 볼륨 등으로 개별적으로 설정해야 할 것 같습니다.

이것은 Linux에 적합한 파티션 유형입니다.아니요그 중 하나가 필요해모든 것목록에 있습니다. 바라보다부록 C: Linux 파티션데비안 12 설치 가이드에서:

최소한 GNU/Linux 자체에는 파티션이 필요합니다. 전체 운영 체제, 응용 프로그램 및 개인 파일을 포함하는 파티션을 가질 수 있습니다. 대부분의 사람들은 별도의 스왑 파티션도 필요하다고 생각하지만 이것이 전적으로 정확하지는 않습니다. [...]

~을 위한권장되는 파티션 구성표, 동일한 문서의 C.3장을 참조하세요.

기술적으로는 스왑 파티션 없이 Linux를 실행할 수 있지만 일시 중지/최대 절전 모드에도 사용되므로 노트북에 스왑 파티션을 설치하는 것이 좋습니다.

Intel Mac은 UEFI 펌웨어 시스템이므로 Linux에 EFI 시스템 파티션(줄여서 disk0s1MacOS에서는 ESP /dev/nvme0n1p1) 도 설치해야 합니다 /boot/efi.서식이 필요하지 않습니다.이를 위해 포맷되었으며 다른 운영 체제용 부트 로더가 포함될 수 있기 때문입니다.

UEFI 사양은 동일한 EFI 시스템 파티션에서 여러 운영 체제용 부트로더를 수용하도록 설계되었으며, GRU의 UEFI 버전과 UEFI Windows 부팅 관리자 모두 이 사양을 따릅니다. MacOS는 그 자체로 작업을 수행하지만충돌하지 않는그건 그렇고, 그것도 괜찮아요.

부팅 파티셔닝 옵션은 이중 부팅/다중 부팅 설치에는 실제로 적합하지 않습니다. 주요 목적은 Linux 전용 VM이나 새 시스템을 설정할 때 파티셔닝 단계를 빠르게 완료하는 것입니다.

기존 파티션을 변경하지 않고 스왑을 사용하여 Linux를 설치하는 방법이 있습니다. Linux LVM을 사용하고 있습니다.

수동으로 파티션을 나눈 다음 disk0s1( Linux에서) 포맷하지 않고 nvme0n1p1마운트해야 하고 ( 각각) ./boot/efidisk0s3nvme0n1p3LVM physical volume

Configure LVM그런 다음 처음 생성할 하위 메뉴 에 들어갈 수 있어야 합니다.볼륨 그룹이전에 지정한 단일 LVM 물리 볼륨을 사용하면 이를 다음과 같이 세분화할 수 있습니다.논리 볼륨Linux 루트용 스왑 및 ext4 저널링 파일 시스템( /). APFS가 disk0s2여러 APFS 볼륨으로 세분화하는 방식과 다소 유사합니다.

최대 절전 모드를 사용할 때 스왑 크기에 대한 현재 권장 사항은 스왑 공간 크기가 RAM 크기에 RAM 크기의 제곱근을 더한 값과 같아야 한다는 것입니다.

다른 논리 볼륨도 만들 수 있지만 Linux를 처음 사용하는 경우 먼저 간단한 레이아웃부터 시작하는 것이 좋습니다. LVM을 사용하면 필요한 경우 Linux 파일 시스템이나 스왑 영역의 크기를 더 쉽게 조정할 수 있으며, 나중에 Windows 사용을 포기하기로 결정한 경우 추가 파티션을 동일한 볼륨 그룹에 쉽게 병합할 수 있습니다.

관련 정보