프로세서의 마이크로코드를 업데이트해야 합니까? 마이크로코드를 업데이트하는 완전히 다른 방법

프로세서가 마이크로프로그램 제어 기능을 갖춘 기계라는 것은 비밀이 아닙니다. 그리고 모든 명령어는 제조 과정에서 프로세서의 ROM에 플래시되는 일련의 마이크로 명령어입니다. 마이크로코드 오류 및 설계 오류(정오표)는 프로세서 사양의 편차와 작동 오류를 유발할 수 있습니다. 프로세서가 출시되면 일반적으로 해당 사양과 발견된 정오표 목록이 게시됩니다.

모두 인텔 프로세서 P6 아키텍처를 사용하는 Pentium Pro, Pentium II & III, Celeron, Pentium II & III Xeon 및 Pentium II Overdrive 제품군은 "재프로그래밍 가능한 마이크로코드"와 같은 놀라운 속성을 가지고 있습니다. 이러한 프로세서에서는 마이크로코드를 변경할 수 있습니다. P6 제품군의 특정 프로세서의 소프트웨어 및 회로 구현 오류와 거의 하드웨어 수준에서 일부 내장 오류를 수정할 수 있습니다. 프로세서의 설계 단계에서 오류가 나타날 수 있으며, 이는 마이크로코드를 변경하여 정확하게 수정됩니다. 각 하위 제품군(PII, Celeron, PPro, Xeon)에는 사양이 있습니다. 각각의 새로운 프로세서 스테핑(내부의 모든 장치는 기술 편차 프레임워크 내에서 동일함)이 출시되면서 Intel은 감지 및 수정된 정오표(사양 편차)를 나타내는 사양 업데이트를 게시합니다.

이러한 실수는 원칙적으로 삶을 복잡하게 만들 수 있습니다. 소프트웨어, 이는 이러한 "결함이 있는" 프로세서(및 사용자 ;-))에서 작동합니다.

물론 그것은 모두 특정 오류에 따라 다릅니다. 이러한 공포를 제거하려면 프로세서의 마이크로코드를 변경해야 하며, 그 결과 오류가 완전히 제거되거나 오류 존재로 인한 결과가 완화될 수 있습니다.

그런데 새로 출시된 프로세서에 대한 BIOS 지원은 특히 적절한 펌웨어의 존재 여부에 따라 결정됩니다. 예를 들어, 최초의 Celeron이 등장했을 때 적절한 마이크로코드 버전이 부족하여 시스템이 이 프로세서로 올바르게 시작되지 못했습니다.

마이크로코드 업데이트 자체는 시스템 BIOS에 플래시된 2K 데이터 블록입니다. P6 제품군 프로세서의 각 스테핑에 대해 이러한 블록이 있습니다. 인텔은 주요 BIOS 공급업체에 최신 마이크로코드 버전을 제공합니다. 업데이트 데이터베이스는 새 모델과 펌웨어 버전이 출시되면 업데이트됩니다. 인텔에서는 BIOS에 최신 펌웨어가 포함되도록 마더보드에 새 프로세서를 설치하거나 플래시 메모리를 다시 프로그래밍할 때 해당 유틸리티를 사용하여 펌웨어를 업데이트할 것을 권장합니다. 이 프로그램은 사용된 프로세서를 결정하고(CPUID를 사용하여) 데이터베이스에서 해당 업데이트를 찾습니다. 새로운 버전의 마이크로코드가 발견되면 유틸리티는 나머지 영역에 영향을 주지 않고 BIOS의 코드를 로컬로 플래시합니다. 저것. 이전의 경우처럼 새 CPU를 지원하기 위해 전체 플래시를 다시 프로그래밍할 필요가 없습니다. 데이터베이스 업데이트 인텔 데이터정기적으로 자신의 웹사이트에 게시합니다.

우리가 사용할 수 있는 최신 데이터베이스에는 개정판 5.01이 있으며 다음과 같은 마이크로코드 버전이 포함되어 있습니다.

프로세서프로세서 스테핑마이크로코드 업데이트 개정판
펜티엄 III 프로세서0x6720x04
펜티엄 III 프로세서0x6730x02
펜티엄 III 제온 프로세서0x6720x21
펜티엄 III 제온 프로세서0x6730x22
펜티엄 II 프로세서0x6330x34
펜티엄 II 프로세서0x6340x35
펜티엄 II 프로세서0x6500x32
펜티엄 II 프로세서0x6510x30
펜티엄 II 프로세서0x6520x14
펜티엄 II 프로세서0x6530x01
펜티엄 II 제온 프로세서0x6520x29
펜티엄 II 제온 프로세서0x6530x04
인텔 셀러론 프로세서0x6500x32
인텔 셀러론 프로세서0x6510x30
인텔 셀러론 프로세서0x6600x09
인텔 셀러론 프로세서0x6650x02
펜티엄 II 오버드라이브 프로세서x16320x02
펜티엄 프로 프로세서0x6120xC6
펜티엄 프로 프로세서0x6160xC6
펜티엄 프로 프로세서0x6170xC6
펜티엄 프로 프로세서0x6190xD2

다운로드 최신 버전마이크로코드를 수정하는 유틸리티는 여기에서 직접 다운로드할 수 있습니다: pupdt501.exe(115Kb)

이전 데이터베이스(PEP15.PDB)는 여기에서 다운로드할 수 있습니다: pupdt461.exe(111Kb)

유틸리티가 완료되면 컴퓨터의 전원을 꺼야 합니다. 업데이트는 시스템이 시작될 때마다 POST 중에 프로세서에 다운로드됩니다. 당연히 유틸리티가 작동하려면 점퍼를 사용하거나 BIOS 설정에서 플래시 메모리를 덮어쓰도록 허용해야 합니다. 프로그램은 "기본" DOS에서 실행되어야 합니다.

그러나 이 이상적인 시나리오에는 BIOS 업데이트 유틸리티가 새 마이크로코드를 로드할 수 있도록 하는 특수 프로세서 마이크로코드 업데이트 API에 대한 BIOS 지원이 필요합니다. 사용된 시스템 BIOS 버전이 API를 지원하지 않는 경우 사용자는 새 마이크로코드를 얻을 수밖에 없습니다. 마더보드 제조업체의 버전입니다. 그러나 이를 찾는 것이 불가능하지는 않더라도 그렇게 쉽지는 않습니다.종종 마더보드 모델 생산이 중단된 후 제조업체는 해당 모델에 대한 BIOS 업데이트 출시를 중단하지만 동시에 새로운 프로세서가 판매 중인 것으로 나타날 수 있으며 사용자는 시스템에 새 CPU를 설치하려고 할 수 있습니다.

이 경우 유틸리티는 기술 수정 사항을 프로세서에 직접 다운로드할 수 있습니다. 이 경우 유틸리티는 펌웨어 업데이트 후 운영 체제가 즉시 부팅되도록 합니다. 그러나 시스템을 소프트 또는 하드 재부팅하면 펌웨어 업데이트가 손실됩니다.

펌웨어 자체 업데이트의 위험은 무엇입니까? 글쎄요, 우선, 그것이 정말로 필요한지 먼저 확인해야 합니다. 펌웨어 버전이 오래되었지만 마더보드 제조업체가 새 BIOS 버전을 제공하지 않지만 가장 중요한 것은 일부 응용 프로그램의 작동이 불안정하고 프로세서 마이크로코드를 변경하면 도움이 될 것이라고 기대하는 경우입니다. 이 경우에만 펌웨어를 직접 변경하는 것이 좋습니다. 그리고 그것이 무엇으로 가득 차 있는지에 대해-제 생각에는 위험한 것은 없습니다. 우선, 프로세서에 마이크로코드 업데이트를 로드하는 것은 P6 보드의 모든 BIOS에서 오랫동안 사용되어 왔다는 점을 잊지 마십시오(많은 사람들이 설정에서 신비한 마이크로코드 업데이트: 활성화/비활성화 옵션을 보았습니다). 그리고 아무것도! 모든 것이 작동하고 있습니다.

이는 다시 한번 그 사용의 필요성을 강조합니다. 이번 업데이트가 없었다면 상황이 어땠을지 누가 ​​알겠는가! 유일한 차이점은 이전에 새 버전의 플래시를 설치하여 마이크로코드가 업데이트되었지만 이제는 BIOS의 모든 내용이 아니라 제한된 부분만 다시 프로그래밍할 수 있다는 것입니다.

이 프로그램에 대한 나의 개인적인 경험은 지금까지 7가지 사례로 제한되었으며 그 중 한 가지 사례에서만 마이크로코드를 업데이트할 수 있었습니다. 시스템 보드(PII 233이 포함된 Abit LX6). 다른 경우에는 BIOS에 이미 업데이트된 마이크로코드 버전이 포함되어 있습니다. 또한 마이크로코드 업데이트를 지원하지 않는 BIOS도 만날 수 없었습니다.

다른 제조업체(AMD, Cyrix)의 프로세서에서도 유사한 마이크로코드 업데이트 가능성에 대해서는 이 문제에 대한 정보를 찾을 수 없습니다. 그러나 나는 이들 CPU가 마이크로코드를 변경하는 비슷한 능력을 가지고 있다고 거의 확신합니다.

칩셋과 LGA 775 마더보드가 이론적으로 XEON 771을 지원할 수 있지만 기본 BIOS가 이를 지원하지 않고 수정된 BIOS가 없는 경우 BIOS를 직접 수정할 수 있습니다.

중요한

1. BIOS 펌웨어(보통 .ROM 파일)의 모든 변경 사항은 사용자 본인의 책임 하에 수행됩니다. 오류가 발생할 경우 마더보드에서 보장된 "브릭"을 얻습니다.
2. 원본 펌웨어와 수정 버전의 파일 크기는 최대 1바이트까지 일치해야 합니다.

3. 수정된 BIOS 파일을 마이크로 회로에 다시 플래시하는 작업은 마더보드 개발자의 독점 유틸리티(제조업체 웹 사이트에서 다운로드)를 통해서만 수행됩니다.
4. 상단에 마더보드아, BIOS 자체에는 펌웨어 업데이트 모듈이 내장되어 있습니다(예: 도구 섹션의 ASUS P5Q용 EZ Flash 2 유틸리티). 이것이 최선의 선택입니다.

더 나은 방법:
1. XEON을 지원하는 기성 버전을 아직도 인터넷에서 검색하십니까?
2. 공식 홈페이지에서 최신 펌웨어를 다운로드하고 마이크로코드를 추가하시겠습니까?

보시다시피 두 번째 옵션이 더 안전합니다. 어떤 경우든 마더보드 제조업체의 웹사이트에서 원본 펌웨어를 다운로드합니다. 최신 버전과 오류 없음이 보장됩니다(보다 정확하게는 이전에 발견된 모든 오류 수정). 타사 리소스에서 기성 버전을 다운로드할 때(당연한 이유로 원본 사이트에 없음) 비뚤어진 버전을 다운로드하여 BIOS를 종료할 수 있습니다.

사전에 BIOS 펌웨어에 XEON 마이크로코드가 있는지 평가할 수 있습니다.

- Universal BIOS Backup ToolKit 2.0을 통해 현재 AMI BIOS 이미지를 가져옵니다.
- AMIBCP V 3.37을 통해 수신된 ROM 파일의 내용을 살펴봅니다.

BIOS 옵션 AMI(미국 메가트렌드 주식회사).

1. 최신 버전을 다운로드하세요 바이오스마더보드 제조업체 웹사이트에서

3. XEON 771 프로세서용 마이크로코드 다운로드: lga771_microcodes

4. 다음을 사용하여 프로세서의 CPUID를 알아보세요. 아이다64또는 유사한 프로그램(cpu0001067Ah처럼 보입니다). 만약에 바이오스프로세서를 설치하기 전에 재봉할 것이므로 이 항목을 건너뜁니다.

5. 아카이브 압축 풀기 MM도구그리고 lga771_마이크로코드확장자를 가진 파일에서 나가십시오. .큰 상자시작 부분이 컴퓨터의 CPUID와 일치하는 파일만(예: cpu0001067a_plat00000044_ver00000a0b_date20100928.bin)

어떤 코드를 모르면 모든 것을 꿰매십시오.

ㅏ.우리는 발사한다 MM도구. 버튼(1)을 누르세요. ROM 로드마더보드의 최신 BIOS를 프로그램에 로드합니다. 최신 BIOS가 있는 경우 PC의 BIOS 백업 유틸리티를 병합하여 편집할 수도 있습니다.

비.탭으로 이동 (2) CPU 패치, 버튼 (3) 검색, 파일을 엽니다 .큰 상자 CPUID에 해당합니다.

씨.옵션을 기본값으로 둡니다. "패치 데이터 삽입"그리고 버튼(4)을 누르세요. 적용하다.

수정된 바이오스로 업데이트 후 공장 초기화를 해야 해마더보드가 이러한 재설정을 지원하는 경우 재설정 버튼이나 점퍼를 통해 또는 몇 분 동안 당겨 빼내면 됩니다. BIOS 배터리. 또한 프로세서는 이미 컴퓨터에 의해 올바르게 인식되고 정상적으로 작동합니다.

기본 입력/출력 시스템 - 기본 입력/출력 시스템, 약어로 BIOS. PC를 켰을 때 가장 먼저 제어권을 받는 마더보드의 작은 칩입니다. 제공 : PC 시작 시 PC 구성요소의 기본 PC 설정 확인...

1월 초부터 Spectre 및 Meltdown 하드웨어 취약점에 관한 뉴스를 놓치기가 어려웠습니다. 주제는 매우 심각하고 포괄적이었습니다. 제조업체들은 지난 여름부터 이러한 문제를 알고 있었지만 대부분은 Google Project Zero 팀이 세부 사항을 공개한 후에야 반응하기 시작한 것 같습니다.

예를 들어 지난 1월 Intel은 Broadwell, Haswell, Skylake, Kaby Lake 및 Coffee Lake 프로세서에 대한 안티 스펙터 마이크로코드 업데이트를 출시했습니다. 그러나 거의 즉시 실패로 이어진다는 것이 밝혀졌습니다. 처음에 Intel은 이 문제가 Broadwell 및 Haswell 칩에만 영향을 미친다고 밝혔지만 나중에 Skylake, Kaby Lake 및 Coffee Lake 프로세서가 탑재된 컴퓨터에 오류가 있음을 인정했으며 파트너와 사용자는 지금은 패치 설치를 자제해야 합니다. 마지막으로 2월 초에 수정된 마이크로코드 버전이 나왔지만 Skylake 제품군의 모바일 및 데스크톱 소비자 칩에만 해당됩니다.

이제 Intel과 그 파트너가 한 달 동안 집중적으로 테스트하고 패치한 후에는 관련성이 더 높은 다른 프로세서를 사용할 때가 되었습니다. Kaby Lake 및 Coffee Lake 아키텍처는 물론 Skylake 기반 칩에 대한 마이크로코드 업데이트가 출시되었습니다. 이전 업데이트의 영향을 받지 않는 기반 플랫폼. 우리는 Intel Core i 6세대, 7세대, 8세대 프로세서와 Core X, Xeon Scalable 및 Xeon D의 최신 제품군에 대해 이야기하고 있습니다.

새로운 펌웨어 변형은 대부분의 경우 새로운 마더보드 및 노트북 펌웨어의 OEM 릴리스를 통해 제공됩니다. 인텔은 여전히 ​​사람들에게 시스템을 최신 상태로 유지하도록 권장했습니다. 현재 버전, 또한 45nm Core 2로 시작하는 이전 칩을 포함하여 다른 제품에 대한 유사한 마이크로코드 수정 상태를 설명하는 문서를 게시했습니다. 이러한 칩 중 일부의 경우 패치만 계획되어 있고 다른 칩의 경우 초기 상태에 있습니다. 세 번째 테스트는 이미 베타 버전 형태로 존재합니다. 일반적으로 아키텍처가 오래될수록 Spectre에 대한 보호 기능이 있는 펌웨어가 나중에 제공됩니다. 그러나 다소 최신 아키텍처에 대한 마이크로코드 업데이트 샌디브릿지, Ivy Bridge, Haswell 및 Broadwell은 이미 베타 테스트 중입니다. 또한 다수의 Atom 칩과 Xeon Phi 가속기까지 이미 패치를 받았습니다.

인텔은 분기 예측 블록에서 발견된 취약점을 해결하기 위한 다른 방법이 있다고 회상했습니다. 최신 프로세서. 예를 들어 Spectre CVE-2017-5715(분기 대상 주입 또는 분기에 대상 주입)에 대해 Google에서 개발한 Retpoline이 있습니다. Retpoline과 그 작동 방식에 대해 더 자세히 알고 싶은 사람들을 위해 회사는 특별 백서를 발행했습니다.

Intel에서 출시한 Anti-Specter 마이크로코드 업데이트는 앞으로 며칠, 몇 주 내에 다양한 마더보드용 새로운 BIOS 펌웨어 형태로 출시될 예정입니다. 최종 시스템의 성능 저하에 추가적인 영향을 미칠지 궁금합니다.

Intel DG965SS 마더보드(LGA775 커넥터 포함)로 Aliexpress에서 구입했습니다. 물론 LGA771을 LGA775로 직접 변환할 수도 있지만 프로세서당 6.5달러의 가격으로 중국산을 사용하는 것이 훨씬 쉽습니다.

Intel Xeon 5320을 사용하는 경우, 운영 체제는 윈도우 시스템 10은 BIOS에서 "코어 멀티플렉싱" 모드가 꺼진 경우에만 작동했습니다(완벽하게 작동하는 Ubuntu 17.10과 달리). 동시에 프로세서는 단일 스레드 모드에서만 작동했기 때문에 CPU-Z 테스트에 따르면 멀티 스레드 모드의 성능은 Intel Core 2 duo E6300보다 2배 낮은 것으로 나타났습니다. 제온으로 대체되었습니다.

프로세서 마이크로코드를 업데이트해야 한다는 사실이 밝혀졌습니다. 소프트웨어 모드에서도 이 작업을 수행할 수 있으며 Ubuntu에서는 작업이 Windows 10보다 훨씬 쉽습니다. 그리고 후자에서는 부팅할 때마다 마이크로코드가 업데이트되는지 확인해야 합니다. BIOS에서 마이크로코드를 업데이트하는 것도 가능합니다. 적어도 AWARD, AMI, Phoenix의 일부 BIOS, 특히 UEFI 이전 버전에서는 더욱 그렇습니다.

산모를 위한 지침 인텔 보드훨씬 적은. 그리고 당연합니다. Intel DG965SS를 사용하면 매우 적절하게 수정해야 했습니다.

마이크로코드를 업데이트하기 전에 지원하려는 프로세서를 설치해야 합니다. 다른 프로세서를 설치해야 하는 경우 절차를 반복해야 합니다.

일부 지침에서는 다음과 같이 부팅 플로피를 만들 것을 제안합니다. 모든 컴퓨터에서 플래시 드라이브로 부팅할 수 있는 것은 아닙니다. 내가 그랬어 부팅 가능한 플래시 드라이브 FreeDOS를 사용하여 무료 신청오픈 소스 Rufus(이렇게 하려면 "다음을 사용하여 부팅 가능한 디스크 만들기"를 선택하고 목록에서 "FreeDOS"를 선택하십시오).

이 게시물의 첫 번째 줄에서는 이 방법을 대중화한 데 대해 비꼬는 말 없이 WebBlast라는 별명을 사용하는 clockers 포럼 참가자에게 진심으로 감사를 표하고 싶습니다.

오늘은 4월의 첫날인데 우연일 뿐입니다. 이 방법은 효과가 있으며 벽돌은 거의 없습니다.

UEFI 이전 세대 BIOS에는 BIOS 자체를 업데이트하지 않고 마이크로코드를 업데이트하는 메커니즘이 있습니다. 이 메커니즘은 어떤 이유로든 항상 작동하는 것은 아니지만 작동하는 경우 일반적으로 업데이트 절차는 특수 외부 미디어에서 시스템을 부팅한 다음 재부팅하는 것으로 이어집니다.

이해하는 것이 중요합니다:

  • 추가가 아닌 하나의 마이크로코드가 다른 마이크로코드로 대체됩니다. 저것들. 771 모드가 있는 상황에서는 유사한 Core 2 Quad에 대한 지원이 손실되는 경우가 많습니다. 해당 마이크로코드는 Xeon 마이크로코드로 변경됩니다.
  • 시스템이 안정적이지 않은 경우 이 방법은 권장되지 않으며 Xeon 시스템은 마이크로코드 없이는 안정적이지 않은 경우가 많습니다.
  • 이전 프로세서에서는 펌웨어를 업데이트할 수 없습니다.
  • 프로그램은 전혀 플랫폼 개념으로 운영되지 않습니다. 저것들. 예를 들어, 1067A 프로세서, 버전 FA 및 플랫폼 0용 마이크로코드는 1067A 프로세서, 버전 FC(최신) 및 플랫폼 2용 마이크로코드로 대체됩니다. 그러나 버전 FC 및 플랫폼 0용 펌웨어는 다음으로 대체되지 않습니다. FC 및 플랫폼 2용 마이크로코드. 프로그램에서 모든 것이 최신 상태임을 알려줍니다.

또한 이 방법은 Feng의 모드(일명 Genius239239)를 마이크로코드 버전 2010으로 업데이트하는 데 거의 이상적이라는 점도 추가해야 합니다.

따라서 독서에 관심이 없고 플로피 드라이브를 가지고 있는 사람들을 위해 우리는 간단한 솔루션을 제공합니다. 플로피 디스크에 (IMA / ZIP, 305kb) 쓰고 재부팅하면 됩니다. 그게 전부입니다. 화면에는 마이크로코드가 업데이트되었으며 모든 것이 정상이라고 표시될 것입니다.

디스크 드라이브는 없지만 플래시 드라이브가 있는 사용자를 위한 방법도 있지만 조금 더 복잡합니다.

이러한 플래시 드라이브에서 PC를 부팅하면 Core/Core2 세대의 45/65nm 프로세서에 있는 마이크로코드가 업데이트됩니다. 물론 BIOS가 UEFI가 아니고 보드가 사악한 OEM이 아닌 경우 등... 하지만 기회가 있습니다.

동일한 보드에서 프로그램을 작동하는 예 다른 버전바이오스:

  • 성공적인 예. ASUS P5QVM DO, BIOS 0206:







    =========================================================================






    마이크로코드 업데이트가 BIOS에 영구적으로 로드되었습니다.
    그럴 필요는 없습니다 이것을 실행새로운 것이 아닌 한 다시 유틸리티
    프로세서가 설치되었거나 새 버전의 유틸리티가 사용되었습니다.

  • 아니다성공적인 예. ASUS P5QVM DO, BIOS 0403:

    사용되는 데이터베이스 파일은 PEP.DAT입니다.
    =========================================================================
    | Intel(R) P6 및 Intel NetBurst(R)용 프로세서 업데이트 유틸리티 |
    | 마이크로아키텍처 마이크로프로세서 제품군 |
    | 버전 7.14 , 2005년 9월 23일 , 프로덕션 |
    | 저작권 1995-2004, 인텔사. |
    =========================================================================
    시스템 BIOS는 마이크로코드 업데이트 API를 지원합니다.
    프로세서 서명 =0001067A 플랫폼 ID =1에 대한 데이터베이스 파일 검색 중
    시스템 BIOS에 마이크로코드 업데이트를 영구적으로 설치하려고 합니다.

    프로세서 서명 1067A 및 플랫폼 ID 01에 대한 마이크로코드 업데이트 확인:
    BIOS 마이크로코드 업데이트 개정판 = A07
    데이터베이스 마이크로코드 업데이트 개정판 = A0B
    이 유틸리티는 최신 마이크로코드 업데이트를 BIOS에 로드할 수 있습니다.
    오류: 업데이트가 BIOS에 영구적으로 로드되지 않았습니다. BIOS가 거부됨



    데이터베이스 마이크로코드 업데이트 개정판 = A0B

    마이크로코드 업데이트는 일시적으로만 프로세서에 로드될 수 있습니다.
    시스템 전원을 켜거나 재설정할 때마다 이 유틸리티를 다시 실행해야 합니다.
    프로세서 #2:
    펜티엄(R) III 프로세서가 감지되었습니다.
    프로세서 서명=0000067A
    프로세서 마이크로코드 업데이트 개정판 = A07
    데이터베이스 마이크로코드 업데이트 개정판 = A0B
    이 유틸리티는 최신 마이크로코드 업데이트를 로드할 수 있습니다.

    업데이트 #1 프로세서 서명=1067A 플랫폼 ID=11 개정=a0b
    2개의 로드에 성공했습니다.
    모든 업데이트가 로드되고 확인되었습니다!

    1. 이전 버전의 HPUSBFW는 Win10에서 작동하지 않지만 버전 2.2.3 이상에서는 문제 없이 부팅 가능한 USB 스틱을 생성합니다.
    2. 이 방법은 아래에서 효과적입니다. USB 플래시 드라이브 RUFUS를 통해 만들어진 FreeDOS를 사용합니다.
    3. 예, RUFUS의 FreeDOS는 모든 시스템에서 부팅되지는 않지만 해결 방법이 있습니다. 항목 1을 참조하세요.

관련 출판물