TPM 2.0 하드웨어 소프트웨어 문제입니까?

TPM 2.0 하드웨어 소프트웨어 문제입니까?

저는 최근에 정부 직원이었던 사람에게서 Dell Precision 5530을 구입했습니다.

Nvme 50 0GB 하드 드라이브를 Samsung Evo 970 1TB로 변경하고 Ubuntu를 설치한 후(그리고 모든 것을 올바르게 설정: 레거시 및 ROM으로 부팅, 보안 부팅 끄기, sda1 부팅) BIOS가 새 드라이브를 인식하지 못하고 표시하지 않습니다. 1TB Evo 970은 레거시 옵션을 선택한 후 재부팅하고 DELL 로고가 로드된 후 시스템이 멈추고 다음 메시지가 표시됩니다.

부팅 가능한 장치를 찾을 수 없습니다. F1 키를 눌러 부팅을 다시 시도하세요. 설정 유틸리티를 사용하려면 F2 키를 누르세요. 온보드 진단을 실행하려면 F5 키를 누르십시오.

BIOS에서 TPM 2.0을 비활성화했지만 Windows 10 500GB Nvme 드라이브에서는 비활성화하지 않았습니다. 하드웨어 및/또는 소프트웨어를 변경한 후 시스템에 일종의 잠금이 발생합니까?

여기에 이미지 설명을 입력하세요 여기에 이미지 설명을 입력하세요 여기에 이미지 설명을 입력하세요 여기에 이미지 설명을 입력하세요

답변1

소프트웨어에서 TPM 2.0 TPM을 지우려면 다음이 있습니다.물리적 존재 인터페이스sysfs를 통해 커널이 제공하는 TCG의 표준입니다. 요청을 보내고 재부팅하면 TPM을 지울지 여부를 묻는 메시지가 "BIOS"에 표시됩니다. 이 방법으로 시스템의 물리적 제어를 증명할 수 있습니다. 그렇지 않은 경우 일반적인 접근 방식은 UEFI 메뉴에서 TPM 지우기를 수행하는 것입니다.

cd /sys/class/tpm/tpm0/ppi
cat tcg_operations
    0 4: User not required
    1 4: User not required
    2 4: User not required
    3 4: User not required
    4 4: User not required
    5 3: User required
    6 4: User not required
    7 4: User not required
    8 4: User not required
    9 4: User not required
    10 4: User not required
    11 4: User not required
    14 3: User required
    15 4: User not required
    16 4: User not required
    17 4: User not required
    18 3: User required
    21 3: User required
    22 3: User required
printf 5 > request
cat response
reboot

답변2

Ubuntu에서 TPM을 재설정하려면 다음 셸 명령을 실행하세요.

sudo tpm_clear -f

TPM 2.0 칩의 경우 다음이 필요합니다.https://github.com/tpm2-software/tpm2-tss

tpm2_takeownership -c

또는 BIOS에서 TPM을 지우는 옵션이 있을 수도 있습니다.

문제는 부팅 옵션이 잘못된 것 같습니다. 나는 레거시 부팅을 사용하지 않을 것입니다. UEFI를 사용하여 GRUB으로 부팅할 수 있습니다. 따라서 UEFI 부팅을 활성화하고 GRUB에 대한 항목이 있는지 확인하십시오. 그렇지 않은 경우 GRUB를 수리해야 할 수도 있습니다.

지원을 받으려면 Dell 기록에서 소유권을 이전해야 합니다.

https://www.dell.com/support/assets-transfer/us/en/19#/Identify

관련 정보