老问题了,fedora 与 TPM
话说从fedora12开始,因为该死的TPM问题,我就转到debian系了,不过这两天见fedora15出来,想尝尝gnome3的鲜,
所以今天又下了个live cd,可惜又卡到了no tpm-chip found, activating tpm-bypass上,实在受不了,求高人解决!
====================
google了很多,发现grub参数tpm_tis.interrupts=0 根本没用啊,本人asus的机,没TPM,发现网上相同问题也都是asus的本子出的。
所以今天又下了个live cd,可惜又卡到了no tpm-chip found, activating tpm-bypass上,实在受不了,求高人解决!
====================
google了很多,发现grub参数tpm_tis.interrupts=0 根本没用啊,本人asus的机,没TPM,发现网上相同问题也都是asus的本子出的。
作者: itslmde 发布时间: 2011-05-26
google到了这段代码,对内核没有研究,看不懂,不知能不能体现出问题来。
C/C++ code
C/C++ code
75 int __init ima_init(void) 76 { 77 u8 pcr_i[IMA_DIGEST_SIZE]; 78 int rc; 79 80 ima_used_chip = 0; 81 rc = tpm_pcr_read(TPM_ANY_NUM, 0, pcr_i); 82 if (rc == 0) 83 ima_used_chip = 1; 84 85 if (!ima_used_chip) 86 pr_info("IMA: No TPM chip found, activating TPM-bypass!\n"); 87 88 ima_add_boot_aggregate(); /** boot aggregate must be first entry */ 89 ima_init_policy(); 90 91 return ima_fs_init(); 92 }
作者: itslmde 发布时间: 2011-05-26