日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux内核机器ID,linux-如何强制内核重新读取/重新初始化PCI设备ID?

發(fā)布時間:2025/3/11 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux内核机器ID,linux-如何强制内核重新读取/重新初始化PCI设备ID? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我的機器(正在運行Linux內(nèi)核3.2.38的計算機)在引導(dǎo)時具有錯誤的PCI設(shè)備的子系統(tǒng)ID(子設(shè)備和子供應(yīng)商ID).如果我然后在系統(tǒng)仍處于啟動狀態(tài)(即熱插拔)時物理地拔出PCI設(shè)備并重新插入,則它將獲得正確的ID.

請注意,錯誤的子設(shè)備ID和子供應(yīng)商ID與設(shè)備的設(shè)備ID和供應(yīng)商ID相同(請參見下面的lspci輸出中的前兩行).

以下是熱插入設(shè)備之前和之后lspci -vvnn的輸出:

熱插拔之前:

0b:0f.0 Bridge [0680]: Device [1a88:4d45] (rev 05)

Subsystem: Device [1a88:4d45]

Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-

Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR-

Latency: 32 (250ns min, 63750ns max)

Interrupt: pin A routed to IRQ 10

Region 0: I/O ports at 2100 [size=256]

Region 1: I/O ports at 2000 [size=256]

Region 2: Memory at 92920000 (32-bit, non-prefetchable) [size=64]

熱插拔后:

0b:0f.0 Bridge [0680]: Device [1a88:4d45] (rev 05)

Subsystem: Device [007d:5a14]

Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-

Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR-

Interrupt: pin A routed to IRQ 10

Region 0: I/O ports at 2100 [disabled] [size=256]

Region 1: I/O ports at 2000 [disabled] [size=256]

Region 2: [virtual] Memory at 92920000 (32-bit, non-prefetchable) [size=64]

我的問題:是否有一種方法可以在不熱插拔設(shè)備的情況下固定ID?例如強制內(nèi)核重新讀取PCI設(shè)備ID,例如通過執(zhí)行PCI總線重新掃描/重新枚舉/重新配置?

任何幫助將不勝感激.謝謝.

PS.請注意,該問題實際上與內(nèi)核/軟件無關(guān),因為即使啟動到UEFI內(nèi)部Shell中也存在該問題.

PPS.在這種情況下,PCI設(shè)備為MEN F206N,“我的機器”為MEN F22P

解決方法:

您可以通過以下方式強制重新掃描PCI:

#回聲1> / sys /總線/ pci /重新掃描

標(biāo)簽:pci-e,pci,linux,pci-bus

來源: https://codeday.me/bug/20191029/1961621.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的Linux内核机器ID,linux-如何强制内核重新读取/重新初始化PCI设备ID?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。