"플래시롬"을 사용하려면 어떤 소프트웨어나 드라이버를 꺼야 합니까?

"플래시롬"을 사용하려면 어떤 소프트웨어나 드라이버를 꺼야 합니까?

새로운 시스템을 구축하다 보니 제 자신을 구석에 몰아넣었습니다. 현재 BIOS가 완전히 손상되었습니다(POST 중에 설정을 입력하면 화면을 절반 그린 후 잠기고, 시스템에 EUFI 장치가 있는 경우 잠기는 등). GRUB CDROM을 사용하여 반기능적인 Linux 환경으로 부팅할 수 있었습니다.

존재하다이 BIOS를 플래싱하는 것에 대한 대안을 찾아보세요, 제가 ​​생각해낸 옵션 중 하나는 Linux 기반 유틸리티입니다.플래시 메모리.

유틸리티를 실행할 수 있었고 flashrom쓰기에 필요한 칩셋과 메모리 공간을 찾았습니다. 그러나 읽거나 쓰려고 할 때( -r/ -wargs) 유틸리티가 칩에서 읽을 수 없다는 메시지가 나타납니다.

칩셋 "AMD SB7x0/SB8x9/SB9x0"을 찾으세요. 플래시 쓰기 활성화... 알겠습니다.
물리적 주소 0xff800000에서 Winbod 플래시 칩 "W25Q64.V"(8192kB, SPI)가 발견되었습니다.
오래된 플래시 칩 내용을 읽는 중입니다... FIFIO 포인터가 손상되었습니다. 포인터가 0이고 3이 필요합니다.
다른 무언가가 플레시 칩에 액세스하여 임의 손상을 일으키고 있습니다.
플래시 칩 및 IPMI에 액세스하는 모든 응용 프로그램과 드라이버를 중지하십시오
.

장치에 어떤 소프트웨어, 드라이버, 커널 모듈 또는 기타 문제가 발생했는지 확인할 수 없었습니다. 무엇을 닫아야 하며 범인을 어떻게 찾을 수 있나요?

답변1

시도해 볼 만한 몇 가지 사항은 다음과 같습니다. 처음에 저는 플래시롬 웹사이트에서 다음 페이지를 찾았습니다.무작위 노트. 거기에 도움이 될 수 있는 것이 있을 수 있습니다.

또한 플래시롬을 사용하는 대신 이러한 대체 BIOS 중 하나를 대신 사용할 수 있습니까?

두 번째 링크는 LinuxBIOS 프로젝트의 새 이름입니다.

발췌

coreboot는 대부분의 컴퓨터에서 독점 BIOS(펌웨어)를 대체하도록 설계된 무료 소프트웨어 프로젝트입니다. coreboot는 일부 하드웨어 초기화를 수행한 다음 페이로드라고 하는 추가 부팅 논리를 수행합니다.

하드웨어 초기화와 후속 부팅 로직의 분리를 통해 coreboot는 펌웨어에서 직접 실행되는 전용 애플리케이션, 플래시 메모리에서 운영 체제 실행, 사용자 정의 부트 로더 로드 또는 펌웨어 표준(예: PC BIOS 서비스 또는 UEFI) 구현에서 확장될 수 있습니다. 이를 통해 시스템은 대상 애플리케이션에 필요한 기능만 포함할 수 있으므로 필요한 코드 양과 플래시 공간이 줄어듭니다.

coreboot는 현재 230개 이상의 다양한 마더보드를 지원합니다. 지원 페이지를 확인하여 시스템이 지원되는지 확인하세요.

아마도 이러한 대안 중 하나를 사용하면 더 나은 행운을 누릴 수 있을까요?

기타 결과

나는 다음과 같은 제목의 Phoronix 포럼 게시물을 발견했습니다.주제: Linux를 사용하여 Bios 또는 UEFI 업데이트. 이 스레드에서 질문하고 답변한 내용은 다음과 같습니다.

Q: 새 마더보드에서만 Linux로 Bios 또는 UEFI를 업데이트할 가능성은 무엇입니까? 가능합니까? 절차가 간단한가요?

정답은:

답변: coreboot의 Flashrom은 아니요, 일반적으로 새 마더보드에서는 작동하지 않습니다.

본 리뷰는 2011년 리뷰이므로 내용이 변경되었을 수 있습니다.

인용하다

답변2

많은 사람들과도slm의 좋은 조언다른 사람들과 마찬가지로 저는 시스템에서 이 BIOS를 플래시할 수 없었습니다. 마지막으로 칩을 제거하고 외장 플래시를 사용했습니다.플래시 메모리안에라즈베리 파이그리고직접 만든 EEPROM 액세서리. 시스템을 완전히 작동하는 상태로 되돌린 후 이제 원래 문제에 실패한 것과 동일한 프로세스를 사용하여 내부적으로 플래시할 수 있습니다.

즉, 문제는 오류 메시지가 보고하는 내용에 있습니다. 문제는 BIOS가 너무 나빠서 Linux를 부팅해도 시스템이 사양대로 실행되지 않는다는 것입니다.

답변3

이는 플래시롬의 버그이거나 오히려 AMD의 예상치 못한 변경일 가능성이 높습니다. 플래시롬 0.9.8 이상 IIRC와 함께 사용해야 합니다. 플래시롬에 대한 올바른 지원 채널(IRC 또는 메일링 리스트)에 문의하면 3년보다 더 빠른 답변을 얻을 수 있습니다.

관련 정보