디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[꿀팁] 구형pc에서 nvme로 윈도우 부팅하기 (매우쉬움)

컴갤러(39.7) 2024.02.22 04:47:06
조회 509 추천 1 댓글 47
														

3db5df32eaed6af63ceb9be5449c766f39ba819c0b580a0583fa5d03026ad013c4aa568c2b9b963e5f






🌑구형bios pc에서 nvme로 윈도우8.1 부팅하기

(Clover 부트로더 5157+5132)



본 글의 최초 작성일: 2024-02-22


구형 레거시 bios 메인보드에서 nvme를 사용할 수는 있습니다. 다만 nvme로 운영체제 부팅은 불가능한데 그 이유는 구형 보드가 pcie 부팅을 지원하지 않기 때문입니다. 그러나 '클로버EFI 부트로더'를 사용하면 구형 bios 메인보드는 물론이고 nvme 부팅을 지원하지 않는 초기의 구형 UEFI 메인보드에서도 nvme 부팅을 가능하게 해 줍니다.


오래된 레거시 bios 보드에서는 sata2까지만 지원하며 그마저도 ahci를 지원하지 않아 ssd가 ide 모드로 동작하므로 속도가 매우 느립니다. 따라서 이러한 구형 시스템에서는 클로버 부트로더를 통해 nvme로 윈도우를 부팅해서 사용하시기 바랍니다. (nvme 프로토콜은 ahci와는 비교가 안될 정도로 빠름)


본 글에서는 윈도우8.1 64비트 버전으로 테스트 했습니다. (그보다 아래 버전인 7,8에서는 모름) 또한 32비트 윈도우는 클로버 부트로더를 사용할 수 없는 것으로 압니다. 그리고 리눅스의 경우는 리눅스 라이트6.2(64비트)를 nvme에 설치해서 정상 부팅됨을 확인했으나 다른 배포판에서는 테스트가 필요합니다. Rufus로 리눅스(64비트) 이미지를 부팅가능한 usb로 만들 때 옵션을 GPT - UEFI - FAT32로 해야하며 클로버 부트로더가 구동된 상태에서 설치를 진행해야 합니다.


클로버EFI를 통한 nvme 부팅은 해킨토시 및 오픈코어를 응용한 방법으로 알려져 있습니다. 관심 있는 분은 관련 자료를 찾아보시기 바랍니다.




[설치방법 초간단 요약]


급하신 분은 다음의 zip 파일을 내려받고 아래 절차대로 하세요.


* Clover-5157+5132(boot6).zip

다운로드:

https://blog.naver.com/abababababc/223361295142 (글 본문에서 받으세요)


1. 디스크 관리(diskmgmt.msc)에서 클로버 부트로더를 설치할 usb의 파티션을 모두 삭제한 후 100MB 크기의 파티션을 하나 만들고 FAT32로 포맷하세요. (당연한 얘기지만 파티션 형식은 기본값인 MBR 그대로 두시기 바랍니다)

2. 위 zip 파일의 압축을 100MB 파티션에 풀어줍니다.

3. BootICE 실행해서 대상디스크를 usb로 선택하고 MBR, PBR 작업에서 각각 MBR_5157, PBR_5157 파일을 복원해주면 클로버 부트로더 셋팅이 완료됩니다.

4. 클로버usb를 구형 바이오스 pc에 꼽고 켜서 즉시 바이오스 셋업으로 들어간 다음 클로버usb를 부팅 1순위로 설정해주면 됩니다. 여기서 주의할 사항은 윈도우8.1(64비트)이 nvme에 미리 복원설치(wim) 되어 있어야 합니다. (usb 대신 ssd에 설치했으면 ssd를 부팅 1순위로 해 줍니다)



0eb1df30e0c075f33fea81fe4380776fa829dd02f3819a410131e8657fa84b68cdd8befefd8b





[참고한 자료 및 URL]


* [How To/A to Z] Clover EFI USB를 활용하여 Legacy BIOS시스템에서 NVMe SSD로 부팅하기

https://blog.naver.com/neowolf777/222911682645

* 구형bios보드에 NVMe SSD용 USB bootloader만들기

https://blog.naver.com/navyltc/221682136995

* 구형PC에 NVMe SSD용 UEFI USB bootloader만들기..

https://blog.naver.com/plaire0/221190217229

* 해킨 테크닉을 응용한 Legacy Only 하드웨어의 UEFI 부팅

https://gigglehd.com/gg/hard/10882548

* 엑스팔육

https://x86.co.kr




[클로버EFI 부트로더 설치 절차]


0. 준비물


* 비어있는 usb 미디어 또는 sata ssd (ssd가 더 빠르게 로딩됩니다)

- 여기에 클로버EFI 부트로더를 설치하게 됩니다.


* Clover-5157-X64.iso.7z (5157은 2024-02-22 현재 최신버전)

* Clover-5132-X64.iso.7z (5132 버전에 들어있는 boot6 파일만 필요함)

- 5132 버전이 함께 필요한 이유는 구형 bios 메인보드(ddr2 보드 등)에선 5132 버전의 boot 파일을 사용해야 부팅이 가능하기 때문입니다. 메인보드 특성을 타는 것으로 보이므로 5132 버전으로도 안된다면 boot 파일을 그보다 아래 버전으로 받아서 시도해 보시기 바랍니다.

- 다운로드: https://github.com/CloverHackyColor/CloverBootloader/releases


* BootICE (MBR, PBR 이미지를 복원하기 위해 필요합니다)

* (필요한 경우) 윈도우8.1 iso 이미지 (64비트)

- 다운로드: https://www.microsoft.com/ko-kr/software-download/windows8ISO


* (필요한 경우) 윈도우10PE (64비트)

- jsb000.tistory.com (홍차의꿈)

- Win10PE_x64_20H1(19041.264)_(홍차의_꿈)_356MB.iso

- 다른 pc를 사용해서 nvme에 윈도우8.1을 미리 복원설치(wim) 해 놓을 수 있으면 윈도우10PE가 필요하지 않습니다.


* (필요한 경우) Rufus

- 다운로드: https://rufus.ie/ko/

- 윈도우10PE를 부팅 가능한 usb로 만들기 위해 rufus가 필요합니다.

- 윈도우10PE로 부팅하면 nvme를 인식하므로 윈도우8.1(또는 10)을 nvme에 복원설치(wim) 가능합니다.

- Rufus에서 부팅가능한 윈도우 usb 미디어를 만들 때 옵션 설정은 다음과 같습니다.

o 부팅할 시스템이 UEFI 메인보드: GPT - UEFI - FAT32

o 부팅할 시스템이 BIOS 메인보드: MBR - BIOS - NTFS


* plist Editor Pro 2.5

- config.plist 파일의 전체 내용을 트리구조로 보면서 간편하게 편집하는 데에 유용합니다.

- 다운로드: https://blog.naver.com/abababababc/223361295142


1. 사전 작업


윈도우가 nvme에 미리 설치되어 있어야 합니다. 그 이유는 레거시 bios 보드에서는 '윈도우8.1(또는 10) usb 미디어'로 부팅할 경우 nvme에 윈도우 설치 진행이 안되기 때문입니다. 설치 과정에서 nvme 드라이브가 목록에 표시되지만 윈도우 설치가 불가하다는 오류메시지가 뜹니다. uefi가 아닌 bios 환경에서는 설치프로그램이 nvme에 윈도우 설치를 허용하지 않는 것으로 보입니다.


따라서 사전에 다른pc를 사용하거나 WinPE10 USB로 부팅해서 nvme에 윈도우를 복원설치(WinNTSetup, GImageX 등) 해 놓으시기 바랍니다. 여기서 주의할 사항은 nvme의 파티션 형식을 MBR이 아닌 GPT로, 윈도우는 EFI 파티션(최소 100MB, FAT32)과 함께 64비트 버전을 설치해야 하며 부트코드를 UEFI로 설치해야 합니다.


2. 디스크 관리(diskmgmt.msc)에서 클로버 부트로더를 설치할 usb의 파티션을 모두 삭제한 후 100MB 크기의 파티션을 하나 만들고 FAT32로 포맷합니다.(클로버usb의 파티션 형식은 당연히 MBR) 나머지 공간은 그냥 놔두거나 차후에 필요에 따라 데이터 저장용으로 사용해도 됩니다.


3. 바탕화면에 "Clover-5157-X64.iso.7z"의 압축을 푼 후 다시 iso 파일의 압축을 클로버usb에 풀어줍니다. 그리고 클로버usb에서 명령프롬프트 창을 열어서 다음 명령을 실행합니다. (또는 아래 명령을 .cmd 파일로 저장해서 실행)


copy /y "EFI\CLOVER\drivers\off\NvmExpressDxe.efi" "EFI\CLOVER\drivers\BIOS"

copy /y "EFI\CLOVER\drivers\off\NvmExpressDxe.efi" "EFI\CLOVER\drivers\UEFI"

copy /y "usr\standalone\i386\boot0af" "MBR_5157"

copy /y "usr\standalone\i386\boot1f32" "PBR_5157"

copy /y "usr\standalone\i386\x64\boot6" "boot6_5157"


위 명령을 실행하면 NvmExpressDxe.efi 파일을 BIOS, UEFI 폴더로 복사하며(클로버 부트로더가 nvme를 인식하기 위한 사전 작업) 관련파일 3개 파일의 이름을 변경해서 압축 푼 폴더로 가져오게 됩니다.


4. 그리고 5132 버전의 boot6 파일을 추출하기 위해 바탕화면에 "Clover-5132-X64.iso.7z"의 압축을 풀고 다시 iso 파일의 압축을 풀어줍니다. iso 압축을 풀어둔 폴더에서 명령프롬프트 창을 열어서 다음 명령을 실행합니다.


copy /y "usr\standalone\i386\x64\boot6" "boot6_5132"

copy /y "boot6_5132" "boot"


그러면 boot6_5132, boot 파일이 생성되는데 이 2개의 파일을 클로버 usb에 복사합니다.


5. BootICE를 실행해서 '대상 디스크' 목록에서 클로버usb를 선택한 후 다음과 같이 MBR, PBR 이미지를 각각 복원해 줍니다.


* MBR 작업 -> MBR 복원 -> 클로버usb에서 "MBR_5157" 파일 선택 -> 복원

* PBR 작업 -> PBR 복원 -> 클로버usb에서 "PBR_5157" 파일 선택 -> 복원

(다른 설정은 일체 건들지말고 MBR, PBR 복원 작업만 하세요)


6. 이제 nvme를 장착한 구형pc에 클로버usb를 삽입하고 pc를 켜서 즉시 바이오스 셋업으로 들어간 후 클로버usb를 부팅 1순위로 해 준니다. (클로버 부트로더를 usb가 아닌 ssd에 설치했다면 그 ssd를 부팅 1순위로)


7. 클로버EFI 부팅에 성공하면 그래픽 화면이 뜨면서 부팅 가능한 미디어가 아이콘으로 표시됩니다. (보통 2개가 보이는데 F3키를 누르면 숨겨진 미디어 아이콘까지 모두 보이게 됩니다.) 스페이스바 키를 누르면 선택된 미디어가 부팅가능한 경우 UUID 등 관련정보가 표시됩니다. Windows 이름의 아이콘을 선택하면 nvme에 설치된 윈도우로 부팅이 됩니다.


8. nvme 부팅에 실패할 경우 화면에 아무것도 나오지 않고 다운되거나 텍스트모드의 클로버 설정화면만 나오게 됩니다. 이 때에는 클로버usb의 boot6 파일을 다른 버전으로 교체해 보시기 바랍니다.


* boot6_5157: nvme 부팅을 지원하지 않는 구형 uefi 메인보드에서 사용

* boot6_5132: 구형 bios 메인보드(ddr2 보드 등)에서 사용


클로버usb에 위의 두 파일이 준비되어 있으므로 상황에 따라 실제 사용할 boot6_???? 파일을 "boot"라는 이름으로 하나 더 복사해서 부팅 시도하면 됩니다. 5157, 5132 둘 다 부팅 실패할 경우 boot7 파일이나 5132보다 더 아래 버전의 boot6,7 파일로 대체해 보시기 바랍니다.


9. nvme를 기본볼륨으로 자동 부팅하기


편의상 클로버 부트로더의 사용자 선택 대기를 건너뛰고 자동으로 부팅할 필요가 있습니다. usb의 EFI\CLOVER\config.plist 파일을 메모장 등으로 열어서 Timeout 항목 아래에 <integer> 값을 5에서 0으로 수정합니다. 그리고 DefaultVolume 항목 바로 아래에 <string> 값이 LastBootedVolume으로 적혀있는데 이를 부팅할 nvme의 UUID로 수정하면 됩니다. UUID를 확인하는 방법은 클로버 부트로더 화면에서 스페이스바 키를 눌러보면 현재 선택된 부팅 미디어의 정보를 확인할 수 있는데 실제 부팅가능한 디스크 볼륨이라면 다음과 같이 UUID가 함께 표시됩니다.


Volume size: ??Mb

PcieRoot(0x0)\Pci...\Nvme ...

UUID: ????????-????- ...

Options:


여기서 UUID 문자열을 따로 메모해 두었다가 EFI\CLOVER\config.plist에서 DefaultVolume 항목 아래에 그대로 적어줍니다. 예를 들면 다음과 같습니다.


<key>DefaultVolume</key>

<string>????????-????-????-????-????????????</string>


<key>Timeout</key>

<integer>0</integer>


메모장 대신에 plist Editor Pro 2.5를 사용해도 됩니다. usb의 EFI\CLOVER\config.plist를 불러온 후 'List View' 탭을 누르면 트리구조로 표시되는데 거기서 다음 항목을 수정하면 됩니다.


Root - Boot - DefaultVolume (LastBootedVolume를 UUID 값으로 수정)

Root - Boot - Timeout - 5 (0으로 수정)


추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안됐으면 어쩔 뻔, 누가 봐도 천상 연예인은? 운영자 24/06/17 - -
4296133 애미 손찌검 했다 [3] 한량(211.234) 03.17 60 1
4296132 아니 P14 AS 기간 줄었네? ㅋㅋㅋ 뭐임 [5] 고철자폐아갤로그로 이동합니다. 03.17 82 0
4296131 와 게임 돌고 돌아서 결국 또 롤하네 ㅇㅇ(59.30) 03.17 30 0
4296130 솔직히 컴알못이니까 라이젠 쓰는거지 ㅋㅋ [2] Rudigars갤로그로 이동합니다. 03.17 84 0
4296129 알리 783d 28만원 머냐? 이거?.jpg [7] ㅇㅇ(118.235) 03.17 206 1
4296128 12400f랑 14400f [6] 컴갤러(211.211) 03.17 176 0
4296125 야 알리 이거 말고 더 살거 없냐 [8] 컴갤러(112.152) 03.17 128 0
4296124 롤하다 이산가족상봉함 ㅇㅇ(223.38) 03.17 57 0
4296122 윈도우 설치 드라이브 변경 되나요? 컴갤러(183.104) 03.17 49 0
4296121 알리 783d 259달러도 있네 ㅋㅋ [14] ㅇㅇ(14.47) 03.17 249 0
4296119 이거 해킹 사이트임..? [1] 컴갤러(223.39) 03.17 79 0
4296118 만리 vs 프니 vs stcom ㅇㅇ(106.101) 03.17 93 0
4296117 스시녀 길거리 퍼모먼스 .jpg 컴갤러(118.235) 03.17 69 0
4296116 훈재야 사랑한다 [1] 컴갤러(223.62) 03.17 35 0
4296115 겜안분 컴딱갤틀들 또 컴퓨터 가지고 자위한다 ㅋㅋㅋ 윤루카스(211.234) 03.17 30 0
4296114 5800x -> 5700x3d 의미있냐? [4] ㅇㅇ(106.101) 03.17 135 0
4296113 안녕하세요 [1] 러브몬즈(착해짐)갤로그로 이동합니다. 03.17 59 0
4296112 병신 입갤 ㅋㅌㅋㅋㅋㅋ [6] ㅇㅇ(121.179) 03.17 115 0
4296110 견적 평가좀 [1] 컴갤러(115.138) 03.17 56 0
4296109 아 방향제 냄새 ㅈㄴ 배겼는데 시발 이거 어지럽다 [3] ㅇㅇ(59.30) 03.17 44 0
4296107 5600 와이파이 메인보드 [10] 컴갤러(1.234) 03.17 106 0
4296106 아 걍 12400f나 쓸까 [1] ㅇㅇ(211.234) 03.17 98 0
4296105 5700x3d 이 애미뒤진 cpu 당근하고 인텔로 넘어간다 [13] 컴갤러(221.164) 03.17 497 0
4296104 튜닝램 질문좀 [1] ㅇㅇ갤로그로 이동합니다. 03.17 63 0
4296103 알리 78삼디 36이하 절대 불가능이냐? [8] ㅇㅇ갤로그로 이동합니다. 03.17 127 0
4296099 선정리의 끝은 패널 닫기다 [12] 컴갤러(221.162) 03.17 121 0
4296098 회사에서 회식할 때 맛있는 척 호들갑 떨었음 컴갤러(175.213) 03.17 45 0
4296097 블루스크린 원인이 스피커일수도 있네 ㅁㅊ [1] 컴갤러(121.149) 03.17 54 0
4296096 12400f 견적 질문 [7] 컴갤러(211.211) 03.17 136 0
4296095 5090존버 [1] 보믈리에갤로그로 이동합니다. 03.17 98 0
4296094 나처럼 인생 조진 애들 있냐 [4] 컴갤러(223.62) 03.17 84 1
4296093 3090 사는것들머임 [5] ㅅㅅ(220.71) 03.17 120 0
4296092 근데 컴퓨터본체에 그렇게 목멜필요가있나? [16] 컴갤러(218.149) 03.17 95 0
4296091 일본회사는 마우스나 키보드 만드는곳 없음??? [2] ㅇㅇ(106.102) 03.17 41 0
4296089 SSD 추가하고 싶은데 케이스 어떻게 떠내야 해요?? [3] ㅇㅇ(118.235) 03.17 52 0
4296088 게임용으로는 4090 완제 이거 돈지랄인가? [6] 컴갤러(121.185) 03.17 133 0
4296087 4060, 4060ti 특가 링크 달려!!! [3] ㅇㅇ갤로그로 이동합니다. 03.17 318 0
4296086 와 1000w 찾았다 이거 사야겠다 [1] 컴갤러(112.152) 03.17 98 0
4296084 살게 없는데 ㅅㅂ ㅇㅇ갤로그로 이동합니다. 03.17 56 0
4296083 다들 고모나 그외 가족들 생일도 챙김??? [2] ㅇㅇ(106.102) 03.17 45 0
4296081 조립컴퓨터 이대로 사면될까 [7] ㅇㅇ(58.29) 03.17 122 0
4296080 하이드로 베어링 팬 수명이 얼마나 됨 고철자폐아갤로그로 이동합니다. 03.17 44 0
4296078 4070 수퍼 가격 언제쯤 떨어짐? [9] 컴갤러(118.176) 03.17 166 0
4296077 중국 올바른 청년들 [1] ㅇㅇ(218.156) 03.17 74 0
4296076 나야나 컴갤러(58.29) 03.17 34 0
4296075 친구컴 4080 풀로드해도 38도 나오네; [2] ㅇㅇ(116.121) 03.17 130 0
4296073 요즘 사과가격 [2] ㅇㅇ(175.203) 03.17 69 0
4296072 절전 안되는데 어떻게 하나요 컴갤러(122.153) 03.17 28 0
4296071 4K가 무슨 마법의 해상도임? ㅋㅋ [6] 컴갤러(220.84) 03.17 139 0
4296070 알리 783d 네페 반강제아니냐 [4] ㅇㅇ(14.47) 03.17 164 1
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2