윈 도 우 UEFI-32bit 지원불가, SDelete-64bit 지원불가
2015.12.30 18:00
안녕하세요.
이번에 UEFI 부팅 노트북을 처음 구매하게 되어 참 혼란을 많이 겪었네요.
(기존에 UEFI 노트북이 있었으나, Windows 8 OEM이 있어서 이런 어려움을 겪지 않았습니다.)
제가 이번에 알게 된 사실을 먼저 정리하면 다음과 같습니다.
1. UEFI 노트북은 반드시 64bit 환경만을 지원한다. 32bit(X86 or X32)로는 부팅이 지원되지 않는다.
2. 현재 최신 SDelete는 32bit 환경에서만 작동한다. (물론, 64bit로 부팅한 PE가 아닌 윈도우에서 호환성 덕에 32bti 프로그램도 실행이 가능하다.)
하지만, 64bit boot.wim으로 부팅한 64bit 계열의 윈도우 PE에서는 SDelete를 실행시킬 수 없다.
(오류 : "이미지 유형을 지원하는데 필요한 하위 시스템이 없습니다.")
그럼 질문 드리겠습니다.
1. 현재 저는 UEFI 노트북을 사용중에 있습니다.
2. 그리고 윈도우 10 64bit를 부모, 자식 VHD로 운용중에 있습니다.
3. UEFI 노트북인 관계로 32bit PE로는 부팅이 불가능하며, 64bit PE로 부팅은 가능하지만, 64bit PE로 부팅하면 SDelete를 사용하지 못합니다.
4. 그럼, BIOS에서 UEFI를 꺼도 돼지 않느냐? 라는 답이 있을것 같지만, UEFI는 Disable이 불가능합니다. 항상 켜져있고, legacy (기존 부팅 옵션)만 Enable / Disable만 가능합니다.
5. 그럼 Legacy로 부팅하면 돼지 않느냐? 라고 답이 있을 것 같지만, Legacy를 Enable하고 부팅하여도, 32Bit PE로는 부팅이 되지 않습니다.
혹시 최근 UEFI 부팅 컴퓨터에서 VHD(X)를 운용중이신 분들 가운데, SDelete를 사용하시는 분 계시다면 노하우좀 알려주시면 감사하겠습니다.
댓글 [5]
-
suk 2015.12.30 18:28
-
태성 2015.12.30 18:36
suk님 반갑습니다.
말씀하신 어떤 분이 바로 저 인 듯 합니다.
제가 며칠전에 질문글을 올렸고, suk님께서 당시에도 위와 같은 맥락의 답글을 달아주셧습니다.
지금 다시 suk님의 글을 읽고 생각해보니, suk님이 말씀하시는 PE에 대한 제 오해가 있는듯하여 다시 질문드립니다.
암튼 그 문제는 32비트 지원하는 64비트 PE 이용하시면 됩니다
보통 32비트 유틸들이 많기 때문에 64비트 PE에서도 32비트 돌아가게 PE를 만듭니다
제가 위에 복사한 suk님의 말씀에서의 64비트 PE란
윈도우 64bit의 원본 설치 iso내에 boot.wim이 아닌,
포터블 윈도우같이 코딩된 64비트 기반의 PE 환경 윈도우를 말씀하시는 것인가요?
저는 계속 윈도우 64bit 설치 파일 원본에서 boot.wim을 가져다가 작업 중이라 문제 해결이 되지 않는 상황입니다.
-
suk 2015.12.30 18:39
네, 그 boot.wim 64비트만 지원합니다.
단순한 형태죠. 이 원본 PE 아닌 PE를 확장하여 일반적으로 PE라는 이름으로 나옵니다
원본 PE는 이제 PE라는 이름에서 잊혀진 것 같습니다.
-
태성 2015.12.30 18:42
정말 댓글 감사합니다.
며칠전에 32비트를 지원하는 64비트 PE가 있다고 하셔서, 마이크로소프트가 제공하는 윈도우 64비트 설치 iso 가운데
다른것이 있나 하고, 한참을 찾고있었네요.
올려주신 그림과 댓글을 읽으니 명확해 진것 같습니다.
감사합니다.
-
DarknessAngel 2015.12.30 20:47
1. 보드 나름입니다 (efi x86만 되는 보드도 있습니다)
legacy켜도 bios타입 부트 안 되는경우 fastboot랑 secure boot를 끈후 재시도해주세요
애초에 단순히 파일 완전삭제나, 빈공간 미는정도의 기능이 목표라면 SDelete에 연연하지 않고, 다른 x64로도 나오는 프로그램 찾으시는게 빠르실 수 도 있습니다
최근에 질문게시판에 제가 답변을 쓴 것 같은데요
어떤 분이 질문하셨는지는 기억이 안 납니다만..
암튼 그 문제는 32비트 지원하는 64비트 PE 이용하시면 됩니다
이런 PE가 희귀한 것도 아닙니다.
보통 32비트 유틸들이 많기 때문에 64비트 PE에서도 32비트 돌아가게 PE를 만듭니다
64비트 윈도보다는 당연히 조금 호환성이 떨어질 수는 있습니다.
sdelete가 작동하는지 한번 해봐야겠네요.
저 같은 경우는 복구전용으로 64비트 윈도 vhd를 예전부터 사용하기 때문에
sdelete 작동하는데 아무 문제가 없어서 현재 이런 문제를 겪지 않고 있습니다. 그래서 모르고 있습니다.
------------
2015-12-30 18:35
예상대로 64비트 PE에서도 sdelete.exe 잘 작동합니다
(x86) 은 64비트에 있는 프로그램 폴더 입니다. 다 아시겠습니다만..