답변:
이 질문은 일부 용어를 잘못 사용하여 혼란과 혼란을 초래할 수 있으므로 이러한 문제를 먼저 해결하고 싶습니다.
확장 가능 펌웨어 인터페이스 (EFI) , 또는 2.X 버전, 통일 EFI (UEFI)는, 펌웨어의 유형입니다. EFI는 파티션 이 아닙니다 . 즉이 말했다 입니다 호출 된 파티션 EFI 시스템 파티션 (ESP), 부트 로더를 보유하고 있습니다. lapisdecor가 원래 질문에서 "EFI"가 아닌 "ESP"를 의미했을 가능성이 있습니다.
또한 EFI는 이전 BIOS (Basic Input / Output System) 를 대체 하는 펌웨어 유형입니다 . 따라서 컴퓨터에서 EFI를 사용하는 경우 BIOS가 없습니다. 그러나 몇 가지주의 사항과 예외가 있습니다. 가장 일반적으로 EFI는 일종의 BIOS 에뮬레이터 인 CSM (호환성 지원 모듈)이라는 기능을 제공합니다. CSM은 EFI와dosemu
보다 새롭고 더 복잡한 환경 (EFI 또는 Linux)이 더 오래되고 더 간단한 시스템 (BIOS 또는 DOS)을 위해 설계된 프로그램을 실행할 수 있다는 점에서 Linux입니다. 다시 말해, 원래 질문에서 "BIOS"는 "EFI"여야합니다. 그러나 "EFI"대신 "BIOS"를 사용하는 것이 일반적입니다. 나쁜 것은 아니지만 사용자와 제조업체 사이에서 일반적입니다. "EFI"는 생소한 약어 인 반면 사람들은 BIOS가 무엇인지 아는 것 (또는 그 이하)이기 때문에 그렇게 된 것 같습니다. EFI가 BIOS를 대체하므로 "BIOS"를 사용하면 카피라이터가 작업을보다 쉽게 수행 할 수 있습니다. 문제는 사람들이 "BIOS"를 읽을 때 모든 BIOS 지식을 끌어 올리지 만 그 중 상당 부분은 적용 할 수 없다는 것입니다. 매우 EFI 부츠EFI를 향상된 BIOS라고 생각하면 매우 잘못된 정신 모델을 갖게되고 실수를 할 수 있습니다. 그런 다음 나와 같은 사람들이 실제로 어떻게 작동하는지 설명하는 데 많은 시간을 소비하지만 결국 나는 ...
실제 문제로 넘어 가기 : "레거시 모드"인 경우 CSM이 활성 상태임을 의미합니다. 그러나 이것이 BIOS / CSM / 레거시 모드에서의 부팅을 보장 하지는 않습니다 . 대부분의 EFI 기반 컴퓨터에서 CSM을 비활성화하면 부팅 경로가 비교적 간단합니다. EFI 모드 부팅 로더 만 부팅 할 수 있습니다 . "EFI를 비활성화" 할 수 없습니다 . EFI 는펌웨어 및 컴퓨터를 담당합니다. 일부 컴퓨터에서는 EFI 모드로 부팅하는 기능을 비활성화 할 수 있지만 이러한 옵션은 거의 없으며 EFI 모드 부팅을 비활성화하는 것처럼 들리는 인터페이스를 제공하지만 실제로는 그렇지 않습니다. CSM을 활성화하면 대부분의 컴퓨터에서 두 가지 유형의 부트 로더를 실행할 수 있으므로 두 가지 유형의 부트 로더를 모두 제공하는 디스크를 컴퓨터에 공급할 때 발생하는 상황을 예측할 수 없습니다. 이것은 일반적으로 단일 부팅 컴퓨터에는 큰 문제가 아닙니다. OS를 설치하면 설치 프로그램이 부팅 모드를 감지하고 설치 프로그램의 부팅 모드에 대해서만 부트 로더를 설치하므로 컴퓨터는 동일한 모드의 하드 디스크에서만 부팅 할 수 있습니다. 그러나 멀티 부팅이라면 한 부팅 모드에서는 하나의 OS를, 다른 부팅 모드에서는 다른 OS를 쉽게 설치할 수 있습니다. 이 시점에서 모발이 시작됩니다.
그리 멀지 않은 과거에 EFI 모드 부팅은 EFI의 버그, 부트 로더의 버그 및 잘못된 정보로 인해 좌절감을 느꼈습니다. 그러나 오늘날 EFI 모드 부팅은 더 적은 문제를 야기하며 여기 및 다른 곳에 게시 된 질문에 대한 나의 예상은 오늘날 가장 큰 단일 문제 영역은 활성화 된 CSM입니다. 따라서 적절한 이유가없는 한 CSM (일명 "레거시 부팅")을 EFI 기반 컴퓨터에서 비활성화하는 것이 좋습니다. 확실히 오늘날의 EFI 모드 부팅은 5 년 전의 BIOS 모드 부팅보다 더 많은 과제를 안고 있습니다. 그러나 EFI 기반 컴퓨터에서 BIOS 모드 부팅은 5 년 전에 존재하지 않았던 함정을 만듭니다.
그래서, 그 길을 벗어난 그 오래된 것들을 원래의 질문으로 돌아가서 약간 다시 표현해 봅시다.
ESP를 포함하여 컴퓨터의 모든 파티션을 지우고 Ubuntu 만 설치할 수 있습니까? 이 경우 EFI가 작동합니까?
그렇습니다.
파티션을 지운 후에 자동 파티션 옵션을 선택하면 Ubuntu 설치 프로그램이 새 파티션을 만듭니다. 수동으로 파티션을 나누는 경우 적절한 파티션을 만들어야합니다. 여기에는 EFI 모드로 설치하는 경우 ESP 또는 BIOS 모드로 GPT 디스크에 설치하는 경우 BIOS 부트 파티션 이 포함될 수 있습니다 .
한 가지 중요한주의 사항은 EFI 모드로 설치할 때는 GPT를 사용하고 BIOS 모드로 설치할 때는 MBR을 사용하는 것이 가장 좋습니다. Ubuntu는 BIOS 모드에서 GPT 사용을 허용하지만 일부 시스템에서는 문제가 발생할 수 있으므로 가능하면 피하는 것이 좋습니다. 일부 사람들은 EFI 모드에서 MBR 디스크에 설치를 관리했지만 가능하면 설치 관리자는이를 피하려고 시도합니다. 완료되면 종종 문제가 발생합니다.
우분투에서는라는 디렉토리를 찾아 부팅 모드를 결정할 수 있습니다 /sys/firmware/efi
. 있는 경우 EFI 모드로 부팅 한 것입니다. 없는 경우 BIOS 모드로 부팅 한 것입니다.
요약하면 부팅 모드 (BIOS / CSM / 레거시 또는 EFI / UEFI)와 파티션 테이블 유형 (MBR 또는 GPT)을 알고 있어야하며 이상적으로 두 가지 (BIOS / MBR 또는 EFI / GPT)를 일치시켜야합니다. .
예, 디스크를 완전히 지우면 우분투를 단일 운영 체제로 설치할 수 있습니다. BIOS에서 UEFI를 비활성화
할 수 있으면 (대부분 가능할 수 있음) mbr 모드로 ubuntu를 설치할 수도 있습니다 .
우분투 설치 미디어에서 부팅하고 GParted를 열고 새로운 파티션 테이블을 생성 하십시오-mbr을 선택하십시오.
UEFI 및 / 또는 보안 부팅을 비활성화 할 수없는 경우 EFI 모드 에서 우분투를 설치할 수도 있습니다 .
그런 다음 설치 관리자는 GRUB 부트 로더가 설치 될 새 EFI 파티션을 만듭니다.
당신은 질문이 완전히 명확하지 않습니다.
UEFI 모드에서 Ubuntu를 설치하려면 다음을 수행하십시오.
UEFI 모드에서 BIOS를 설정하고 UEFI 부팅 가능한 Ubuntu USB 키를 만들어야합니다.
UEFI 부팅 가능한 USB를 만들려면 이 안내서 를 따르십시오 . 그런 다음 Ubuntu 설치 관리자를 실행하십시오. 설치 유형 단계에서 다른 항목을 선택 하고이 답변에 설명 된대로 디스크를 분할하십시오 .
부팅 모드 (UEFI 또는 레거시)가 중요하지 않은 경우 평소와 같이 Ubuntu를 설치하기 만하면됩니다. ( 필요한 경우이 안내서를 참조하십시오 )
내 컴퓨터에 EUFI 부팅이 있습니다. 18.04를 실행하는 1x256GB SSD 설치 중에 사용 된 "디스크 지우기"옵션을 정리하십시오.
다음은 lsblk의 출력입니다.
sda 8 : 0 0 238.5G 0 디스크 ├─sda1 8 : 1 512M 0 부분 / boot / efi └─sda2 8 : 2 238G 0 부분 ├─ 우분투 --vg-root 253 : 0 237G 0 lvm / └─ 우분투 --vg-swap_1 253 : 1 0 976M 0 lvm [SWAP]
이것이 이상적입니까? 내 PC에서만 18.04를 실행 중입니다. 위의 질문과 같은 종류. 여기 512M sda1이 필요하다고 생각합니까? 어떻게 든 설치하는 것과는 달리 전체 디스크를 사용하는 1 개의 sda1 파티션입니까? 설치시 LVM을 선택 했으므로 설치 후 더 많은 것을 재생할 수 있습니다.
파티션이 하나만있는 방법이 있다면 부팅 속도가 더 빠를까요? 또는이 EUFI 파티션이 없으면 PC를 브릭 킹하거나 부팅 할 수 없습니까?
라이언
경고 : 데이터가 지워집니다.
파티션 테이블을 다시 만들어야했습니다. GParted에서 새 GPT 파티션 테이블을 만듭니다 (MSDOS는 작동하지 않음).
섹터가 손상된 것으로 표시되며 사용되지 않습니다.