一点背景:
我计划对无盘计算机和网络启动进行一些实验。
我发现的问题是,如果我有四台机器从同一个映像启动,我需要一种方法来识别这台机器是app-1,而不是app-4。
因此,在考虑可以将此类信息存储在无盘计算机上的何处之后,我意识到 Windows 将其 CD-KEY 存储在 BIOS 中,并且 OEM 也在那里存储了一些自定义数据。
所以我的目标是在 BIOS 内存中存储一个简单的字符串。我知道我可以在 Linux 上使用 检索它dmidecode,但我还没有找到任何dmiencode命令。
如何在 BIOS 中存储自定义字符串,以便稍后使用 dmidecode 或其他工具检索它?
此外,专业人员如何在无盘服务器环境中处理存储特定于机器的数据?
我只是想知道病毒是否可以通过改变 bios 中的电压来融化 CPU。:)
(不,我不打算制造那种病毒......)
我正在使用 Windows Live Family 安全的“时间限制”功能。
我在我的计算机上设置了从上午 12 点到凌晨 4 点的时间限制。但是,如果有人更改了 BIOS 时间,Windows 时间将自动更新,使“时间限制”无效。
如何防止 Windows 7 读取 BIOS 时间?
我有两个相同的华硕 EeePC 上网本,它们都安装了 Ubuntu。其中一个坐在壁橱架子上,电池完全没电了。当我给电池充电并尝试启动它时,我收到“未找到初始化”错误。在尝试按照此处发布的建议方法修复它时,我在我的 Ubuntu 11.10 台式机上使用了启动盘创建器来创建一个带有可启动 Ubuntu 11.10 live CD 的 U 盘(上网本没有 CD 驱动器) .
我将 USB 记忆棒插入上网本时出现 init 问题,进入 BIOS 并选择 USB 记忆棒作为启动的第一选择,然后硬重启。然后它只是停留在闪烁的下划线处。不知道为什么它不起作用,我尝试从 USB 记忆棒启动我的工作上网本。当我进入工作上网本上的 BIOS 时,我注意到 USB 设备的引导顺序部分中的描述有所不同。
在非工作上网本上,描述是 SWISSBIT(USB 记忆棒的名称),但在工作上网本上,它只是“Rem. Drive”。我还注意到在工作上网本上的可启动顺序部分下有一个附加选项,允许我选择从哪个硬盘驱动器启动。本节展示了两个硬盘驱动器,其中一个是我的 U 盘。因此,我没有更改设备启动顺序,而是选择 USB 记忆棒作为首先启动的硬盘驱动器,它的工作非常出色 - 我能够启动到 USB 记忆棒上的 LiveCD。
在我看来,工作上网本将 LiveCD U 盘视为硬盘驱动器,而非工作上网本将其视为普通的 U 盘。两个上网本上的 BIOS 版本完全相同……知道为什么它适用于一个而不适用于另一个吗?
EFI 是否引导特定于硬件的东西?我有一个带有 UEFI Bios 的台式机主板,但我只能在“UEFI”模式下从 USB 驱动器启动。DVD 驱动器和 HDD(RAID 0 阵列)都只能在传统模式下启动。HDD 是否需要有 GPT 分区表才能在 UEFI 模式下启动?
我的想法是用 Lubuntu 创建一个 USB 引导棒,它能够在较旧的 BIOS 笔记本电脑和较新的 UEFI 系统上启动。
当 Stick 设置为传统引导设备时,这将非常容易,但我希望它成为支持 UEFI 的设备。
我看不清楚,拥有一个单独的传统 Linux 引导棒可能只是一个更好的主意,但我很想探索边界:)
那么,我对可以与旧版 bios 一起使用的混合 linux-uefi-boot-usb-stick 的想法是否可行?
(3) linux 似乎可以使用 grub http://www.rodsbooks.com/gdisk/booting.html
此外,除了一个 Swap、Fat32 和两个 Ext4 分区之外,我确实在该棒上准备了一个 EF00 分区。
(1) 似乎也是可能的http://www.rodsbooks.com/bios2uefi/
然而,这个说明是从 2012 年开始的,一段时间过去了 - 有没有人有一个更容易的工作示例?
对于该主题的其他研究人员:
从非 EFI 主板上的 GPT 磁盘启动 Windows 7 有没有办法在 GPT 上使用 BIOS 启动 Windows 7/8?
http://www.borncity.com/blog/2012/07/25/uefi-emulation-auf-pcs/
更新:
我已经设法使用 rEFInd 创建了 UEFI 部分,包括安全启动设置。
按照给定的建议,我曾经dd …
我(非常)最近构建了一台具有以下规格的计算机:
现在,系统在安装了一个 CPU 的情况下运行得非常好(安装了 Windows、游戏、编程等都很好),但是当两个 CPU 都安装时,系统不会初始化两个 CPU。
我有一个 PCI POST 卡(与下图相同),当两个 CPU 都安装时它保持在“00”;未安装 CPU时使用的相同代码:
两个 CPU 和两个插槽都工作(基本上,除了我尝试同时使用两个 CPU 时,一切正常),所以我不完全确定这里发生了什么。我还尝试了另一个 PSU 并重置了 CMOS,但都没有奏效。
我的主板有可用的 BIOS 更新,但应用它也没有解决问题。
以下是每个 CPU 在 CPU-Z 中的详细信息:
我截取了 CPU-Z 的截图,然后关机并用 CPU #2 替换了 CPU #1。
回顾一下:
这里可能有什么问题?
主板的卖家寄给我一块经过测试可以与双 CPU 配合使用的替换板,但我想知道是否可能缺少一些简单的东西?
我已经更详细地研究了它,QPI 不会达到其完整的 …
今天,我发现我的 Windows 10 日期和时间提前了大约 26.5 小时。时区很好,我通过单击“同步”按钮与 Microsoft 服务器同步来纠正了该问题。
谷歌搜索表明该问题可能是由 CMOS 电池耗尽引起的。 本页介绍了从“系统信息”检查 BIOS 电池的多种方法。我没有看到任何描述的内容,包括:
下面,我截取了我实际看到的屏幕截图。
我的下一步是重新启动并进入 BIOS,但我真的不喜欢这样做,因为这是一个非常陌生的环境,我可能会把事情搞砸。
Windows 10 运行时实际上可以检查 CMOS 电池吗?或者这个旧功能是否已从现代版本的 Windows 10 中删除?
我一直在处理一个问题,如果我没有在 BIOS 设置中启用“4G 以上解码”,我的服务器系统将无法使用一定数量的存储设备启动。
谷歌结果给出了这个:““4G 以上解码”的定义是允许用户为 64 位 PCIe 设备启用或禁用内存映射 I/O 到 4GB 或更大的地址空间,因为主 VGA 卡应该始终是映射到 4GB 地址以下。” ( https://www.asus.com/support/FAQ/1004170/ )
但这对于不太了解计算机的人来说意味着什么?
我有一个 3 年的华硕 TUF Gaming B550M-Plus,配备AMD Ryzen 5和Nvidia GeForce GTX960,双启动 Windows 11 Pro / Ubuntu 22.04,带有双显示器主 DisplayPort 和辅助显示器 HDMI。
它在几周后几乎没有任何症状,除了一个令人疲倦的系统时钟在关闭、休眠或暂停期间无法更新之外,它就死掉了。我以为是时钟电池的问题,结果拆下来测试,居然是充满的。
我启动时没有出现任何其他问题,但第二天早上,电脑就死机了,根本没有灯。
我进行了常规检查,除了主板之外,所有部件都正常。因此,我订购并获得了完全相同的主板,当然,三年后具有不同的版本和 BIOS,但所有组件和盒子都是相同的。
我安装了,但由于视频(灯光和蜂鸣声模式),它在 POST 中失败;奇怪的是,当我拔掉 DisplayPort 电缆时,它可以正常开机自检,并且我可以进入 UEFI、重新激活 Windows 等。
每次连接 DisplayPort 电缆时我都无法启动。当我在POST后连接它时,我可以正常使用Windows与原来的DP/HDMI两台显示器,但重新启动PC,同样的错误......
我在另一台电脑上安装了 GTX960 和相同的 DisplayPort 电缆,完全没有错误,但它是华硕 Prime B560。
调查我的 PC 中的情况,我知道我更新死主板的最后一个 UEFI 版本是 2021 年版本;该主板的版本略有不同,附带 2022 年 UEFI 版本,我已经更新到最新版本,日期为 2023 年 10 月。
有什么指示吗?
这是工作; 但我只能在断开 DP 电缆的情况下启动,并在几秒钟后连接它......
我做了一些搜索,但没有找到答案。