BIOS入门基础------Linux问题定位常规方法

5 篇文章 2 订阅

      前面介绍了Linux挂死定位问题的特殊方法,算是剑走偏锋,现在介绍下Linux定位问题的常规方法。开发、测试或者运维,都可以看下,其实就是将OS串口重定向。

     对于redhat7.0系列及更新的OS版本,都是适用的(UEFI模式下)。主要是修改/boot/efi/EFI/radhat/grub.cfg文件,对于CentOS系统,将redhat替换为centos即可,其他的系统,大致差不多在同样的位置。

    找到该文件后,将“rhgb quiet”替换为“console=tty0 console=ttyS0,115200n8”。

在BIOS代码中,Intel的RC code串口信息的波特率为115200,所以服务器的波特率一般也都是115200,波特率不对,会产生乱码。对于安装OS过程中的问题,可以进入grub,然后输入“console=tty0 console=ttyS0,115200n8”命令,再开始安装系统,这样一来,在安装系统的过程中就会打印详细的OS日志,方便快速定位或者解决问题。

   下面以一个实际的例子作为讲解

......

systemd-udevd[346]:worker [352]/devices/pci0000:00/0000:00:01.0/0000:01:00.0 timeout

systemd-udevd[346]:seq 2207 'devices/pci0000:00/0000:00:01.0/0000:01:00.0' killed

dracut-initqueue[384]:Waring:Could not boot

......

系统不能启动了,我们查看日志,一路往上追溯,发现PID为346的这个进程由于超时被kill掉了;通过分析pci信息,我们可以看出该pci设备的domain域是0000,bus number是00,device是01,function是0。

 收集到足够多的信息之后,我们将OS重启,在对应目录下查找故障pci设备:

(1)输入 cd /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0

(2)然后输入ls,查看该目录下有哪些设备;

(3)输入cat uevent,就可以查看该故障设备了。

当然,对于这个例子,我们也可以使用另外一种方法:

直接输入lspci,找到00:01.0,发现这是一个PCI bridge;然后找该bridge下面连接的设备01:00.0,同样可以定位到故障设备。

对于这些不了解或者不熟悉的同学,推荐看下《PCI Spec》。



  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要设置惠普电脑的BIOS中的Intel-VT,您需要按下电脑开机时显示的按键(通常是F2或Delete键)进入BIOS设置界面。然后,您需要找到“Advanced”或“Security”选项卡,并在其中寻找“Virtualization Technology”或“Intel Virtualization Technology”选项。将其设置为“Enabled”即可启用Intel-VT功能。最后,保存并退出BIOS设置界面,重启电脑即可生效。 ### 回答2: 如果您使用的是惠普电脑,为了在其中安装虚拟化软件,您可能需要在bios中设置intel-vt(Intel虚拟化技术)。这有助于提高系统处理器的性能和效率,并允许您构建和运行多个虚拟机。 以下是设置Intel VT的步骤: 1. 启动您的惠普电脑并按下F10键进入bios。 2. 使用箭头键在“高级”选项中导航。 3. 选择“系统配置”选项。 4. 在“虚拟化技术”下,选择“VTx”和“VTd”选项。 VT-x应启用。VT-d仅在需要时启用才会。 5. 确认更改并保存设置,然后退出bios。 6. 重新启动电脑并运行虚拟化软件,即可开始使用Intel VT。 如果您遇到任何问题或意外情况,请在更改任何bios设置之前备份数据和系统。还要注意,不同的电脑型号和品牌设置过程可能会有所不同,因此请在进行任何操作之前查看您特定计算机的文档或与生产厂家咨询。 ### 回答3: 惠普电脑是常见的品牌之一,它的BIOS设置功能十分强大。其中,Intel VT是一种虚拟技术,能够提升计算机处理数据的速度。在惠普电脑中,我们可以通过BIOS来设置Intel VT。 具体操作方法如下: 1. 开机进入BIOS: 按下电源键开机,在电脑logo出现时反复按F10键或其他键,可以进入BIOS设置菜单。 2. 找到Advanced选项: 在BIOS设置界面中,选择Advanced选项,然后找到CPU Configuration。在CPU Configuration页面中,我们可以看到包括Virtualization Technology (VTx),Virtualization Technology Directed I/O (VT-d),等虚拟化技术选项。 3. 设置Intel VT: 找到 Virtualization Technology (VTx )选项,使用方向键移动到选项上,然后按Enter键进入。选择 Enable 选项,具体设定方法包括: (1) 在 Enable 前打勾,在 Disable 前去掉勾选; (2) 按 F5 或 F6 键,将 Enable 选项切换至 On 的状态,确认保存。 4. 保存和退出: 设置完成后,按 F10 号键或按照 BIOS 提示的键保存并退出即可完成。 除了上述步骤,不同的惠普电脑型号和BIOS版本,操作方法可能会有所不同,建议使用者根据实际情况进行操作。 总的来说,惠普电脑可以通过BIOS设置来开启Intel VT虚拟技术,提升计算机的数据处理速度,实现更高的计算效率。在使用过程中,需要注意操作步骤,避免误操作导致计算机设置失效。如有需要,可以参考惠普官方手册或咨询专业人员。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值