SSD가 연결 해제될 때마다 재부팅하고 올바른 부팅 장치를 선택하십시오. SSD 오류

SSD가 연결 해제될 때마다 재부팅하고 올바른 부팅 장치를 선택하십시오. SSD 오류

비록 내가 알아냈지만이 작업을 한 번에 수행하는 방법, 문제가 다시 발생했습니다. 그렇다면 질문이 남습니다. AAEON EMB-BT1 itx 보드의 SATA 포트에서 SSD를 분리할 때마다 부팅이 거부되고 이 오류가 발생하는 이유는 무엇입니까? 내 운영 체제는 Debian Linux이고, SSD를 교체할 때마다 grub-efi를 다시 설치할 수 없습니다.

이것은 내 파티션입니다. 0이 아닌 2048에서 시작하는 EFI 시스템과 관련이 있을 수 있습니까? 하지만 이것이 Debian Partition Manager가 구성하는 방식입니다. 여기에 이미지 설명을 입력하세요.

grub-efi 재설치 프로세스 후 디스크 상태는 다음과 같습니다. 그럽 설치 중 그럽 업데이트 후

분명히 Boot0001* 옵션이 작동하지 않고 마더보드에서 SSD를 분리하면 Boot0000* debian 항목이 지워집니다. 나는 왜, 어떻게 이해하지 못합니다.

편집: 부팅할 때 ACPI 버스 오류도 있습니다.

답변1

분명히 시스템 펌웨어는 더 이상 액세스할 수 없는 디스크를 참조하는 모든 UEFI NVRAM 부팅 항목을 자동으로 삭제합니다. 이렇게 하면 UEFI NVRAM이 가득 찰 가능성을 방지하는 데 도움이 되지만 부팅 디스크를 자주 교체하는 경우에는 문제가 될 수 있습니다. 안타깝게도 이 펌웨어 동작을 변경하지 못할 수도 있습니다.

대신 UEFI GRUB 부트로더의 두 번째 복사본을 설치하여이동식 미디어/대체 경로EFI 시스템 파티션에서. 이렇게 하면 펌웨어가 자동으로 부팅 가능한 디스크를 감지하는 데 도움이 됩니다.

다음과 같은 방법으로 이 작업을 수행할 수 있습니다.

sudo grub-install --force-extra-removable /dev/sda

/boot/efi/EFI/BOOT/BOOTx64.efi이렇게 하면 이동식 미디어(x64 하드웨어 아키텍처)에서 부팅할 때 또는 설치된 운영 체제에 적용 가능한 UEFI NVRAM 부팅 항목이 누락된 경우 펌웨어가 찾는 경로인 부트 로더의 두 번째 복사본이 생성됩니다 .

모든 시스템 SSD에 대해 이 작업을 수행하면 SSD를 교체하는 데 필요한 노력이 최소화됩니다. Windows 10 및 11은 기본적으로 UEFI 부팅 관리자 복사본을 이 경로로 자동 설정하므로 Windows가 포함된 부팅 SSD가 있는 경우 이에 대해 특별한 작업을 수행할 필요가 없습니다.

실제로 EFI 시스템 파티션이 블록 #2048에서 시작하는 것은 정상입니다. 크기가 64바이트에 불과했던 이전 MBR 파티션 테이블과 달리 GPT 파티션 테이블은 최신 표준이 설정된 최소 33,512바이트 섹터를 차지합니다. out of 데이터 정렬을 위해 파티션 제한을 정확히 1MiB의 배수로 늘립니다. 이렇게 하면 내부적으로 더 큰 디스크 블록을 사용하는 SSD 및 일부 SAN의 성능 저하를 방지할 수 있습니다.

답변2

사용 중인 디스크 장치를 분리하면 디스크의 데이터가 손상될 수 있습니다. 최상의 결과를 얻으려면 디스크를 분리하기 전에 디스크를 마운트 해제하세요.

또한 SATA는 핫 플러그 ​​가능 장치를 부분적으로만 지원합니다. 장치가 물리적 레일이 있는 핫 스왑 가능 슬롯에 있으면 안전할 것입니다. 그러나 가이드 없이 케이블로만 연결된 경우 전원이 켜진 상태에서 드라이브를 분리하거나 연결할 때마다 드라이브 전자 장치가 손상될 위험이 있습니다.

또한 BIOS가 초기화된 후 드라이브를 연결하면 드라이브가 부팅 가능한지 감지하지 못하고 부팅 목록에 포함되지 않을 수 있습니다. 재부팅하거나 전원을 껐다가 켜면 이 문제가 해결될 수 있습니다. 또한 EFI 모드를 사용하는 경우 부트 로더를 설치하면 BIOS EFI 부팅 목록에 항목이 추가되고, BIOS가 초기화될 때 드라이브가 온라인 상태가 아니면 드라이브와 관련된 부팅 항목이 제거될 수 있습니다.

드라이브가 시작되지 않으면 다음 옵션을 사용할 수 있습니다.

  • 일부 BIOS에서는 EFI 항목을 수동으로 추가할 수 있습니다.
  • 일부 BIOS에서는 생성된 부팅 메뉴를 통해 목록에 없는 드라이브에 대해 감지된 efi 항목을 수동으로 선택할 수 있습니다.
  • 운영 체제에서 efibootmgr 도구는 BIOS에 항목을 추가할 수 있습니다.
  • rEFInd와 같은 도구는 모든 디스크에서 부팅 가능한 EFI 실행 파일을 검색할 수 있습니다.

관련 정보