소프트웨어 DiskPartition 제4편
2024.08.22 13:56
- 지후빠님의 도움으로 윈피이에서도 shrink 명령없이 복구 파티션을 만들 수가 있게 되었습니다.
mbr 및 gpt로 바꾸어 가면서 테스트를 해보니 아주 잘 됩니다. 지후빠님께 감사를 드립니다.
그리고 지후빠님의 아이디어가 들어있는 스크립트를 보면서, 아니 이 걸 어떻게 찾아냈지... 지금도 신기합니다.
[수정2]============================================================================
DiskPartitionCOM6.cmd -> DiskPartitionCOM5.cmd 와 내용은 동일합니다.
- 복구 파티션 문자 제거/할당 과정 중 [볼륨번호 - 문자 - 제거/할당] -> [볼륨번호 - 문자]로 변경.
마지막 [제거/할당]은 자동으로 변경했더니 사용하기에 아주 편리합니다. 한번 테스트를 해보세요.
볼륨번호와 문자만 입력하면, 해당 볼륨번호에 문자가 있으면 문자를 제거하고, 문자가 없으면 문자를 할당합니다.
[수정]=============================================================================
DiskPartitionCOM5.cmd -> gpt 디스크에서 복구 파티션 ID 오류를 찾아주신 지후빠님께 감사드립니다.
- gpt 디스크에 override 옵션 추가 후 gpt 디스크에서 복구 파티션 ID 안정됨.
- 복구 파티션 기본 문자 변경: "R"로 미리 설정하면 이미 있는 것으로 착각할 수가 있으므로 "?"로 변경.
- 복구 파티션 문자 제거/할당 과정 변경: [제거/할당 - 볼륨번호 -문자] -> [볼륨번호 - 문자 - 제거/할당]
[처음]=============================================================================
DiskPartitionCOM4.cmd -> gpt 디스크에서 복구 파티션 ID 불안정
- [복구 파일] 메뉴의 내용을 대폭 보완했습니다. 문자 제거/할당은 Bootice 대신에 Diskpart를 사용했습니다.
아래는 문자가 없는 복구 파티션에,
[문자 할당 - winre.wim 복사 - 할성화 - 복구 파티션 폴더 내용 확인 - winre로 부팅]을 실행한 것입니다.
0. 메인 화면: 복구 파일 설치를 위해서 [복구 파일]을 선택했습니다.
1. 기본값은 R로 되어 있지만 확인을 위해서는 "복구 파티션용 문자 선택" 메뉴인 [1]번을 선택해야 합니다.
2. Recovery 파티션에 문자가 없어서 문자 할당을 실행하기 위해서 [0+엔터] 입력했습니다.
3. diskpart가 실행 되어서, 문자 할당을 위해서 [2]번 - Volume [2] - 빈 문자 [r]을 입력했습니다.
4. Ltr에 3번에서 설정한 [R]이 할당되어서 [R]을 입력했습니다.
5. 복구 파티션에 Winre.wim 복사 및 활성화를 위해서 [2]번을 입력했습니다.
6. MS의 Winre.wim 대신에 큰나무님의 9-Systemboot.wim을 Winre.wim으로 변경했습니다.
그리고 [Winre.wim 폴더 - 탐색기의 주소 표시줄 - 우클릭 - 주소 복사]를 해서 입력했습니다.
7. Winre.wim이 복구 파티션 harddisk0\partition2로 복사되고 Enabled(할성화)가 되었습니다.
8. 복구 파티션의 Recovery 폴더 내용 확인을 위해서 [3]번을 입력했습니다.
9. 탐색기로 복구 파티션이 열리면서 Winre.wim 파일이 정상적으로 복사되었습니다. 탐색기가 닫히면 다시 숨김으로 변경됩니다.
10. 아래 a ~ d 순으로 실행해서 큰나무님의 윈피이가 정상적으로 부팅이 되었습니다.
a. sfift를 누르고 - 다시 시작 - sfift를 몇초 유지 후 손을 뗀다.
b. 리부팅이 된다.
c. [문제 해결 - 고급 옵션 - 명령 프롬프트] 선택
d. 리부팅 후 winre.wim으로 부팅이 된다.
댓글 [29]
-
cungice 2024.08.22 14:07
-
집앞의_큰나무 2024.08.22 14:09
수고 많으시네요
저도 지후빠님의 스크립트를 많이도 활용하면서 어떻게 이런것을 하곤 했습니다.
-
sunshine 2024.08.22 15:05
하다보니 여기까지 왔습니다.
잘 지내고 계신지요.
-
연두소리 2024.08.22 14:23
사용할 수 있도록 공유해주셔서 고맙습니다.
덕분에 스크립트 보면서 아직 이해 못하는 부분도 있지만
저역시 공유해주신 분들 덕분에 어설프게나마 배움에 많은 도움을 받고 있습니다. -
sunshine 2024.08.22 15:09
배치 파일에서 지후빠님 스크립트를 제외하고는 모두 평범합니다.
지후빠님 스크립트: 디스크 번호 선택 및 bcdboot
-
수리수리 2024.08.22 14:25
윈도우 기본 WINRE 부팅등록 후 큰나무님 PE로 파일 교체 하는 건가요
아님 큰나무님 PE 이름 WINRE 변경후 부팅등록 하는건가요
제가 초보라서 이해가 늦어서요
큰나무님 PE 이름변경후 바로 등록되면 아주편한데요
감사합니다 ^^
-
sunshine 2024.08.22 15:04
큰나무님 pe 이름을 winre.wim으로 변경 후 부팅 등록을 하시면 됩니다.
복구 파티션에 사용되는 MS의 wim 파일은 이름이 모두 winre.wim입니다.
-
수리수리 2024.08.22 16:10
감사합니다^^
-
상발이 2024.08.22 14:41
수고하셨습니다.
-
lyj 2024.08.22 14:45
수고하셨습니다.
-
머털 2024.08.22 15:03
수고하셨습니다.
-
할배장 2024.08.22 15:06
수고하셨습니다.
-
지후빠 2024.08.22 16:00
에고... 자게에 막 피드백 올리고 왔는데... 수고하셨습니다. 테스트 후 사용기 올리겠습니다.^^
그리고 제게 너무 금칠하셔서 부끄럽습니다. ㅜㅜ 잔머리만 는다는...
-
sunshine 2024.08.22 18:25
아니 무슨 말씀을... MB가 나오도록 조건을 만드는 일은 아무나 할 수가 없지요.
덕분에 WINPE에서도 디스크 분할을 편하게 할 수가 있네요.
DiskPartitionCOM5-테스트.cmd를 업하오니 복구 파티션이 제대로 생성 되는지 간단하게 알려주세요.1. MBR: set id="27" -> set id="27" override 로 이미 수정이 되었습니다.
2. GPT: set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" ->
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" override 는 미수정 상태여서 수정했습니다.
-
지후빠 2024.08.22 18:42
clean 상태에서 실행해서 아래처럼 정상적으로 형성되었습니다. ^^
- 크게 상관 없지만 전에 MS 사이트 참고하면서 보니 Data 파티션을 T로 매핑하더군요. 참고만... ㅎ~
-
sunshine 2024.08.22 18:51
감사합니다.
데이타 파티션 문자를 MS에서는 "T"로 매핑하는군요. 미리 알려주셨으면 적용했을 것인데.
저는 그저 복구 파티션 앞이라서 "R" 앞의 "Q"로 설정했습니다.
-
지후빠 2024.08.22 19:43
넵 정해진 것은 아닐 것입니다. 단지 알파벳 더 뒷쪽이라 의미가 있을 것 같아서요. ㅎ~
봤던 곳을 찾아보려니 안보입니다. 무시해주십시오.
-
격자 2024.08.22 16:02
수고 많으셨습니다
감사합니다
-
지친걸음 2024.08.22 17:36
수고 하셨습니다. ^^
-
강뉴 2024.08.22 17:51
수고하셨습니다
-
아프리카태양 2024.08.22 18:29
고맙습니다 한번 윈도우 깔고 적용해봐야 겠습니다 -
백수건달 2024.08.22 19:03
수고하셨습니다
-
광풍제월 2024.08.22 19:18
수고하셨습니다.
-
REFS 2024.08.22 19:33
수고많으셨습니다..
-
연고지 2024.08.22 19:50
수고하셨습니다.
-
parannara 2024.08.22 20:58
^^연이은 수고 감사합니다.
-
미리내* 2024.08.22 21:36
수고하셨습니다.
-
가로등 2024.08.22 22:15
수고 많으셨습니다.
-
Seattle 2024.08.22 23:34
수고에 항상 감사드립니다.
수고 많으셨습니다. 감사합니다.