Windows의 UEFI 및 복구 장치에서 제거된 Ubuntu의 남은 흔적

Windows의 UEFI 및 복구 장치에서 제거된 Ubuntu의 남은 흔적

최근 Ubuntu 14.04와 Windows 8.1 Enterprise의 이중 부팅을 설정했습니다. USB 스틱으로 부팅하여 Windows 위에 설치하지 않고 Windows와 함께 설치했습니다. 완벽하게 설치되었고, 부트로더가 훌륭했습니다. 저는 제가 선택한 Linux 버전이 마음에 들지 않는다고 판단하여 튜토리얼을 찾지 않고 Linux를 제거했습니다. Windows 측에서는 Linux 파티션을 삭제했지만 Windows 부트 로더 복원에 대해서는 아무 작업도 수행하지 않았습니다.

돌이켜보면 당연히 Windows로 부팅할 수 없었고 시도할 때마다 grub 명령줄이 표시되었습니다. Windows 복구 디스크를 사용하여 복구 콘솔 명령으로 문제를 해결하려고 시도했지만 bootrec /fixmbrbootrec /fixboot다 작동하지 않았습니다. 모든 것 위에 OS를 다시 설치하여 부팅 가능한 Windows를 얻었습니다. 다시는 grub 명령줄을 보지 못했습니다. 하지만,특정 장소에는 여전히 우분투의 흔적이 있습니다. UEFI에서는 하드 디스크가 Windows 부팅 관리자를 사용하여 지정되는데, 이것이 특이하다고 생각됩니다. 그래서 Hard Disk BBS Priorities를 열었고 확실히 두 가지 우분투 옵션이 있습니다. 또한 Windows의 고급 시작으로 이동하여 장치 사용을 선택하면 우분투가 옵션으로 두 번 나타나는 것을 확인했습니다.

지금까지 이 문제를 해결하기 위해 취한 단계는 다음과 같습니다.

  • rebuildbcd실패한 복구 콘솔 사용
  • bcdedit우분투에 대한 항목을 반환하지 않은 명령 프롬프트 사용
  • C:의 EFS 파티션 마운트 및 우분투 디렉터리 삭제(실패)
  • Ubuntu를 삭제하려면 msconfig로 이동하세요.우분투는 존재하지 않았습니다.

며칠 동안 인터넷 검색을 한 후에는 우분투 흔적을 찾는 장소에 익숙하지 않기 때문에 이 특정 문제에 대한 튜토리얼을 찾기 위해 무엇을 검색할 수 있는지에 대한 아이디어가 전혀 없습니다. 이 컴퓨터에서 마지막 Ubuntu를 제거하기 위해 내가 할 수 있는 제안이 있는 사람이 있습니까?

답변1

지금 보고 있는 것은 NVRAM 항목입니다. 다음을 사용하여 Windows에서 삭제할 수 있습니다.EasyUEFI,efibootmgr또는 명령줄 프로그램 과 함께 Ubuntu 라이브 CD를 사용합니다 . ( sudo efibootmgr입력하여 항목을 확인한 다음 를 사용하여 삭제합니다 sudo efibootmgr -b {####} -B. 여기서 는 {####}첫 번째 명령으로 찾은 항목의 4자리 16진수입니다 efibootmgr.)

즉, 이러한 항목은 기본값으로 설정되지 않는 한 기본적으로 무해합니다. 무시해도 됩니다.

나중에 참고할 수 있도록 Windows를 다시 설치하는 것은 극도로 과잉이었습니다. 대부분의 컴퓨터는 Esc, Enter 또는 기능 키(보통 F8-F12 범위)를 눌러 액세스할 수 있는 EFI 부팅 관리자를 제공합니다. 이를 사용하면 Windows를 부팅한 다음 bcdedit또는 EasyUEFI를 사용하여 Windows 부트 로더를 기본값으로 재설정할 수 있습니다.

답변2

Windows에서는 UEFI 파티션을 마운트해야 합니다.

관리 명령 프롬프트에서 이를 수행하십시오.

diskpart
list partition
select partition x:
assign letter=b (or whatever available disk letter you want)
exit (that only exits diskpart)

동일한 관리자 프롬프트에서:

taskkill /im explorer.exe /f
explorer.exe (launches explorer with admin rights)

그 후에는 UEFI 파티션을 마운트 해제하는 것이 좋습니다.

관련 정보