相关知识

1.硬盘

1.查找非系统盘

# 由于U盘系统启动后,lsblk查看分区MOUNTPOINT非"/boot",而是/mnt/usb

命令由lsblk -pdno NAME |grep -v `lsblk -p -o PKNAME,MOUNTPOINT | grep -w "/boot$" | awk '{print $1}'`改为

lsblk -pdno NAME,TYPE | awk '$2=="disk" && system("lsblk -n "$1" | grep -q part") {print $1}'

 

 

2. 电源

2.1. pmbus 注错

openbmc项目中,BMC上查看hwmon, obmcpsu为电源,当前有6个

image

 根据sn查找到对应电源

image

 # pmbus 注入错误, rm删除即会解除

check <0x07030031> <Major> <The PSU 1 Output Overvoltage Fault(STATUS_VOUT.VOUT_OV_FAULT).> <Asserted> alioem sel success

image

image

 

 

3.注错

3.1. 传感器注错busctl 

busctl #查看BUS信息
busctl tree xyz.openbmc_project.retimer.manager # 查看服务xyz.openbmc_project.retimer.manager的所有D-Bus对象路径


introspect SERVICE OBJECT [INTERFACE]
busctl introspect xyz.openbmc_project.retimer.manager /xyz/openbmc_project/sensors/temperature/PCIe_Retimer3_Temp # 查看对象的接口、属性


set-property SERVICE OBJECT INTERFACE PROPERTY SIGNATURE ARGUMENT
busctl -- set-property xyz.openbmc_project.retimer.manager /xyz/openbmc_project/sensors/temperature/PCIe_Retimer3_Temp xyz.openbmc_project.Sensor.Value Value d '111' # 写属性

posted @ 2025-11-05 16:36  zmm521  阅读(10)  评论(0)    收藏  举报