부팅 가능한 USB 스틱을 만들어 BIOS를 플래시하는 방법


21

iflash2.exeMS-DOS에서만 실행되는 Intel에서 제공 하는 프로그램을 사용하여 Intel 마더 보드의 BIOS를 업그레이드하고 싶습니다 .

Windows 운영 체제가없고 MS-DOS iflash2.exe및 관련 파일 이 포함 된 부팅 가능한 USB 스틱을 만들려고 합니다.

FreeDOS로 부팅 가능한 USB를 만든 UNetbootin이라는 프로그램을 시도했지만 방법과 위치를 추가 iflash2.exe하고 관련 파일 을 알 수 없습니다 .

내가 어떻게 할 수 있는지 말해 줄래?


질문을 해석하는 방법을 잘 모르겠습니다. 지금 부팅 가능한 USB 스틱이 있습니까? 또는 이미지 파일 만 있고 USB 스틱에 올리는 방법을 알고 싶습니까?
elmicha

@elmicha 이미지 파일이있는 부팅 가능한 USB 스틱이 있습니다. USB 스틱에 추가 실행 파일을 넣는 방법을 알고 싶습니다.
sawa

스틱을 꽂을 때 자동으로 열리지 않습니까? 파일을 끌어다 놓을 수 있습니까?
elmicha

@elmicha : 부팅시 파일을 실행하려면 드라이브를 부팅 할 수 있어야합니다. @ sawa : 이미지 파일을 드라이브에 그대로 두지 않고 실제로 이미지를 드라이브에 쓰려고 했습니까? 실제로 이미지의 파일을 추출하여 디스크에 씁니까?
토마스 워드

답변:


9

다음 기술을 사용하여 HP N54L ProLiant MicroServer에서 BIOS를 플래시했습니다. USB 스틱에서 부팅 한 후 MS-DOS에서 명령을 실행 해야하는 다른 시스템에서도 작동해야한다고 생각합니다.

이것이 잘못되면 책임을지지 않습니다. 이 지시 사항이 무엇인지 이해하지 못하면 시도하지 말아야합니다.

다음은 새 ROM과이를 적용하는 스크립트 또는 실행 파일이 들어있는 파일 세트 또는 아카이브 파일이 있다고 가정합니다. BIOS에는 USB를 처음부터 새로 만드는 실행 파일이 제공되었을 수 있습니다. 당신이 이것을 멀리 가지고 있다면, 아마도 이미 실행을 시도했지만 실패했을 것입니다. 찾아야 할 것은 ROM 파일과 스크립트 또는 실행 파일입니다. 필자의 경우 ROM 파일이 호출 O41072911.ROM되었고 스크립트가 호출되었습니다 FLASH.BAT.

부팅 가능한 USB 스틱 만들기

먼저 가장 기본적인 방법으로 포맷 된 USB 스틱이 필요합니다. USB 스틱의 모든 데이터가 지워 지므로 중요한 것을 먼저 백업하십시오!

  1. USB 스틱을 연결하십시오.

  2. 실행기 메뉴에서 형식 ... 옵션을 선택하십시오 .

    형식 메뉴 스크린 샷

  3. 유형 으로 모든 시스템 (FAT)호환을 선택 하고 적절한 이름을 지정한 후 형식을 클릭하십시오 .

    파일 시스템 옵션 스크린 샷

그런 다음 UNetbootin을 사용하여 USB 스틱을 DOS 프롬프트로 부팅해야합니다.

  1. 소프트웨어 센터를 사용하거나을 사용하여 명령 행에서 UNetbootin을 설치하십시오 sudo apt-get install unetbootin.
  2. UNetbootin을 실행하십시오. 배포판으로 FreeDOS 를 선택 하고 유형이 USB 드라이브 이고 올바른 드라이브가 선택되어 있는지 확인하십시오 . 그런 다음 확인을 클릭하십시오 .

    UNetbootin 옵션 스크린 샷

  3. 유넷 부트 인이 완료되면, 클릭 종료 .

이제 DOS로 부팅 할 USB 스틱이 있습니다.

BIOS 파일 추가

이제 BIOS 파일을 USB 스틱에 넣어야합니다. 일반적으로 파일을 복사하여 볼륨에 붙여 넣기 만하면됩니다.

자동 압축 풀림 .exe파일로 온 경우 파일을 추출하려면 파일을 실행해야합니다. 이렇게하려면 다음이 필요합니다.

  1. Software Center를 사용하거나을 사용하여 명령 행에서 Wine을 설치하십시오 sudo apt-get install wine.

  2. .exeBIOS 파일이 들어 있는 파일을 찾아 마우스 오른쪽 단추로 클릭하고 Wine을 실행하십시오.

    와인으로 열기

  3. 다음에 일어날 일에 대한 정확한 세부 사항은 BIOS 파일에 따라 다르지만 기억할 수있는 디렉토리에 파일을 추출하십시오.

파일을 추출한 후 USB 스틱에 복사하십시오. 볼륨의 루트 디렉토리로 이동할 수 있습니다.

파일을 살펴보십시오. 이 새로운 ROM 자체를 포함하는 파일은 아마도이며, .bat또는 .exe사용되는 파일에 적용합니다. AUTOEXEC.BAT파일 이 있으면 파일을보고 ROM을 업데이트하기 위해 어떤 명령을 실행하는지 확인하십시오.

플래시

이제 BIOS를 플래시 할 준비가되었습니다.

  1. USB 스틱을 만든 컴퓨터에서 USB 스틱을 꺼냅니다.

  2. 플래시하고 재부팅하려는 컴퓨터에 삽입하십시오.

  3. USB 스틱에서 부팅하십시오. 이를 위해 BIOS에서 부팅 순서를 조정해야 할 수도 있습니다.

  4. 파란색 FreeDOS 부트 로더가 Default가 강조 표시되어 나타납니다 . 10 초 동안 기다리거나을 누릅니다 Enter.

  5. FreeDOS 메뉴에서 두 번째 옵션 인 FreeDOS 안전 모드 (드라이버를로드하지 마십시오)를 선택하십시오 .

여기에 이미지 설명을 입력하십시오

  1. 당신은에 종료됩니다 A:/>프롬프트. C:그런 다음 입력 Enter하여 C 드라이브로 전환하십시오.

  2. dir그런 다음 입력 Enter하면 USB 스틱에 복사 한 모든 파일이 표시됩니다.

  3. 이전에 식별 한 스크립트 또는 실행 파일을 실행하여 BIOS 업데이트를 적용하십시오. 내 경우 에는 파일 을 실행 하기 위해 입력 FLASH한 다음 Enter에야했습니다 FLASH.BAT.

  4. BIOS 업데이트를 적용하는 플래시 스크립트가 표시되어야합니다. 이 프로세스의 전원을 끄거나 중단하지 마십시오. 완료 될 때까지 기다리십시오. C:\>프롬프트로 돌아갑니다 .

  5. 그런 다음 USB 스틱을 제거하고 컴퓨터의 전원을 껐다 켜십시오.

  6. 새로운 BIOS를 사용하여 손가락을 엇갈리게 부팅하십시오. 또는 컴퓨터를 방금 비웃었다면 울어 라.


3
현재 지원되는 버전의 우분투에서는 포맷 옵션이 더 이상 시작 프로그램에 나타나지 않습니다. Alo Archive Manager는 파일을 완전히 추출 할 수 있습니다.이를 위해 와인을 사용할 필요가 없습니다.
Geek

이것은 16.04에서 Windows 시스템과 Rufus가 필요하지 않은 유일한 방법입니다.
Geek

고마워 이것은 정말 많이 도움이되었습니다! FreeOS는 실제로 트릭을 수행했습니다.
danger89

Ubuntu 18.0.4에서 UNetbootin을 사용하여 부팅 할 USB를 얻을 수 없었 으므로 대신 balena.io/etcher를 사용했습니다. FreeDOS 1.2를 직접 다운로드하여 Etcher로 img 파일을 설치하고 바로 부팅했습니다. 또한 킥과 킥킥을 위해 PuppyLinux를 사용해 보았고 바로 부팅되었습니다. BIOS에서 USB를 첫 번째 부팅 드라이브로 설정하는 것을 잊지 마십시오. 나머지 답변은 UNetbootin에서 Etcher로 약간 변경되어 나에게 도움이되었습니다. 감사!
Natetronn

1

아침 내내 Zotac 마더 보드에서 BIOS를 플래시하는 방법을 찾기 위해 고군분투했습니다. Unetbootin은 부팅 할 MS-DOS 이미지를 생성하지만 USB 썸 드라이브에서 플래시 파일 (내 경우에는 awdflash 및 N0422_ZA.bin)을 찾을 수 없습니다.

마지막으로 작동 한 것은 Ultimate Boot CD를 만들고 해당 CD에서 FREEDOS (MS-DOS 아님)를 부팅하는 것입니다. 그런 다음 깜박이는 파일 이 포함 된 USB 썸 드라이브 보이고 BIOS 업데이트가 정상적으로 작동했습니다.


이것은 나를 위해 작동하지 않았습니다. UBCD FreeDOS는 항상 다양한 드라이버를로드 할 때 충돌했습니다.
Geek
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.