재부팅 후 부팅 장치로 사용할 장치를 CMOS에서 어떻게 인쇄합니까?BIOS에서 부팅 할 때 사용할 디스크를 Linux에서 어떻게 알 수 있습니까?
컴퓨터에 여러 개의 SATA 디스크 드라이브와 여러 개의 부팅 가능한 USB 장치가 연결되어 있습니다.
CMOS 메모리의 레이아웃은 사용 된 BIOS 버전으로 정의됩니다. BIOS의 여러 버전과 제조업체가 있다는 것을 알고 있습니다. BIOS 메모리를 검사하여 어느 것이 사용되는지 확인할 수 있다고 생각합니다. 어떻게 든이 질문에 좋아 -
내 컴퓨터는 내가 comuter에를 다시 부팅하고 바로 BIOS 설정을 볼 수있는 가능성이없는
$ sudo dmidecode -t bios -q
BIOS Information
Vendor: Award Software International, Inc.
Version: F4
...
Characteristics:
Boot from CD is supported
Selectable boot is supported
USB legacy is supported
BIOS boot specification is supported
...
을 제공 How to check the BIOS version or name in Linux through a command prompt?. 이것이 내가 재부팅하지 않고 그들을 알아야하는 이유입니다. 일부 문서를 찾을 수
# dmidecode --type 32 --dump
Handle 0x0025, DMI type 32, 11 bytes
System Boot Information
Status: No errors detected
Header and Data:
20 0B 25 00 00 00 00 00 00 00 00
Strings:
20 00
" "
,
http://www.scs.stanford.edu/05au-cs240c/lab/specsbbs101.pdf
http://www.dmtf.org/standards/smbios
http://www.dmtf.org/sites/default/files/standards/documents/DSP0134_2.8.0.pdf
하지만 그들은 나를 위해 충분하지 않습니다.
이상적으로는 어떤 장치 (/ dev/sd?)가 부팅되는지 이해하는 데 도움이되는 몇 가지 명령 줄 도구 (또는이를 작성하는 방법에 대한 정보)가 필요합니다.
이 창에 대해 비슷한 질문이지만, 또한 확실한 대답없이 - 그것은 부팅 순서와 도움을 줄 수있는 도구 "efibootmgr"를 개최 UEFI가 정의되는 변수의 경우 How to tell which disk Windows Used to Boot