저는 Windows 10/Ubuntu 18.04 듀얼 부팅 시스템을 사용하고 있으며, Windows OS는 500GB SSD(디스크 C:)에 저장되고, Ubuntu OS는 3TB HDD(디스크 D:)에 저장되어 있습니다. 우분투 OS로 몇 가지 실험을 하다가 우분투 시스템이 고장나서 HDD를 지우고 우분투 OS를 다시 설치할 계획입니다.
diskmgmt.msc를 실행한 결과 각 디스크에 하나씩 두 개의 EFI 파티션이 있음을 발견했습니다(하나는 SSD에, 하나는 HDD에;사진). SSD(디스크 C:)의 EFI 파티션은 Windows 시스템용이고 HDD(디스크 D:)의 EFI 파티션은 Ubuntu 시스템용인 것 같지만... D: 디스크를 지우기가 두렵습니다. 내 Ubuntu 시스템용 EFI 파티션인지 Windows 시스템용 EFI 파티션인지 완전히 확신할 수 없기 때문입니다. 나는 내 Windows 시스템을 엉망으로 만들고 싶지 않습니다. 왜냐하면 Windows 시스템에는 내가 작업하고 있는 몇 가지 중요한 프로젝트가 있기 때문입니다.
Windows 시스템의 어떤 것도 손상시키지 않고 D: 디스크를 안전하게 지울 수 있도록 어떤 OS에 대한 EFI 파티션을 찾을 수 있는 방법이 있습니까?엄청 고마워!
답변1
Linux 라이브 USB에서 부팅합니다(UEFI 모드로 부팅해야 함). 실행하여 efibootmgr -v
"Windows 부팅 관리자" 부팅 항목을 찾습니다. 다음과 같아야 합니다(예는 명확성을 위해 줄바꿈되었습니다).
# efibootmgr -v Boot000D* Windows 부팅 관리자 HD(2, GPT,9c2d4ffe-c42a-4d89-bdaf-1c77bee95cae,0x96800,0x32000) /파일(\EFI\Microsoft\Boot\bootmgfw.efi) 윈도우..........
의 GUID는 HD(2,GPT,...)
다음의 "PARTUUID"에 해당하는 파티션 GUID입니다 lsblk
.
# lsblk -o name,size,partuuid
NAME SIZE PARTUUID
sda 931.5G
├─sda1 512M 9c2d4ffe-c42a-4d89-bdaf-1c77bee95cae
└─sda2 923.1G 22b80d95-d702-4d75-a8d4-dc8b7182bc56
일치하는 파티션을 찾으면 해당 파티션을 보관해야 합니다. (편리하게도 귀하의 경우에는 둘의 크기가 완전히 다르기 때문에 알아보기 쉬울 것입니다.)
mount
각 파티션을 분석하고 해당 내용을 검사 할 수도 있습니다 . 파티션 에 파일 EFI/Microsoft/Boot
이 있는 디렉터리가 포함되어 있으면 bootmgfw.efi
Windows입니다. 그 경우그렇지 않다이러한 파일이 포함되어 있으면 Windows에서는 확실히 사용되지 않습니다.
이제 어떤 파티션이 Windows 파티션인지 알았으므로 fdisk
또는 gdisk
또는 를 사용하여 cfdisk
파티션을 삭제할 수 있습니다.다른디스크.