解决USB Boot问题


1

无论我尝试什么,我似乎无法让我的电脑从USB启动。我非常感谢任何帮助。我通常都很擅长这些东西,但这里的解决方案让我望而却步。 我一直在使用2台独立的计算机(如果问题只是一台):

  • 桌面:Windows 7专业版x64,AMD Phenom II 945,技嘉GA-MA790FXT-UD5P,支持USB2.0
  • 笔记本电脑:Windows 7家用x64,Emachines E627(Athalon 64 TF-20,?MB,但支持USB2.0

我有一个16GB的USB记忆棒,我也和其他人一起试过(如果它是USB的硬件问题)。

我尝试使用各种启动USB创建工具安装各种可启动USB映像。

我尝试过的工具包括:

  • Xboot
  • YUMI
  • 通用USB安装程序(我不能发布超过2个链接)
  • 可能还有其他一些我现在忘了。

反过来,我已经在USB拇指驱动器上安装了以下解决方案列表(按顺序):

  • 多重启动USB,包含各种可启动工具,如AV救援盘,Hiren的BootCD,Trinity Rescue Kit,Kali linux,Ophcrack等等
  • 只有Hiren的BootCD
  • 只有BitDefender的Rescue CD(因为这个匹配我当前安装的av)

在每种情况下(3个解决方案* 3启动usb安装程序* 2台计算机),计算机很高兴地启动进入Windows,好像它甚至没有注意到我正在尝试启动到USB。这令人抓狂。

我尝试过的随机其他小东西包括:

  • 传统USB已启用
  • 从启动菜单中手动选择每个:USB-HDD,USB-FDD,USB-CDROM,USB-ZIP
  • 唯一可用的其他启动选项是HDD,CD-ROM,LS120,FLOPPY(显然缺少可移动驱动器的任何内容)
  • 从BIOS启动完全禁用HDD
  • 在BIOS中禁用硬件虚拟化
  • 拧上其他BIOS设置..
  • syslinux vs grub4dos
  • 当我想起他们时,我会添加其他人......

所以,如果有人能提供帮助,那将是惊人的。谢谢。


根据评论中的建议,我也试过plop linux。我跟着 这个循序渐进的过程 ,但我的电脑仍然启动到Windows。


您是否尝试过使用Plop Linux启动CD?它从CD引导并将最小的Linux引导加载程序加载到内存,允许从USB引导。它对于无法从USB记忆棒启动的机器(如旧款笔记本电脑,与您的笔记本电脑不同)非常有用。该网站是 plop.at/en/ploplinux/usb.html
jdh

您从启动菜单中手动选择的选项不适用于USB记忆棒。您可能想要“可移动媒体”或类似的东西。
Nattgew

您使用各种启动USB创建工具编写“各种可启动USB映像”。这是不必要的。只需使用一个可启动映像进行测试拿一根可启动的USB记忆棒并不重要。测试它是否从另一台计算机启动。如果是这样,图像适合您的测试。我曾经遇到过这样一种情况,即计算机需要较低容量的usb棒。并且不一定要看主BIOS屏幕。按下BIOS启动菜单的键,有时可以选择启动USB。而且,笔记本电脑或mbrd的型号,以防其他人遇到问题。
barlop

你可以断开硬盘驱动器(当它无法从USB启动时可以加快速度),所以你不必等待操作系统从硬盘驱动器加载。
barlop

@jdh感谢您的建议。我刚刚尝试了ploplinux,但它仍然启动到Windows,好像它甚至没有。我也尝试了几次使用不同的BIOS设置。我打算用结果更新我的答案。
Inversus

Answers:


0

三点建议:

  1. 检查BIOS引导设置 再一次。 如果你“从BIOS启动中彻底解除了硬盘驱动器”,但“在每种情况下......计算机都很高兴地启动进入Windows”,一些非常奇怪的事情正在发生。通过确保如果机器无法从USB启动,它将无法启动,从而简化您的故障排除。
  2. 确保您的USB设备/驱动程序配置为SERVICE_BOOT_START(0x00000000),并且在每台计算机的有效电源配置中禁用USB选择性挂起。通过注册表验证这一点。选择性挂起有时会根据设备支持的唤醒状态而不是用户电源设置在Windows 7中重新声明。
  3. 禁用此设备的旧版USB支持( 根据mihi在UEFI设置中支持Legacy Boot / CSM - 保持启用状态,因为这可以防止驱动程序在OS文件系统调用之前进入D0状态。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.