无法创建可启动 USB 驱动器:Rufus 写入 MBR 后挂起

Pau*_*aul 5 mbr usb-boot rufus

我买了一台没有光驱的电脑,无法短期借用。

所以我使用 Rufus 创建一个可启动的 USB 记忆棒。

我有一个 16Gb 东芝 USB 驱动器。

使用 Rufus 的内置 FreeDOS 映像,我发现“BIOS 或 UEFI-CSM 的 MBR 分区方案”是创建主板可以识别并从中启动的可启动 USB 驱动器的唯一选项。

然后我使用 Ubuntu 12.04 LTS 设置创建了一个测试 USB 驱动器并安装它,没有任何问题。

当我尝试写入 3GB 大小的 Windows Server 2008 映像时,我可以使用“UEFI 的 MBR 分区方案”或“UEFI 的 GPT 分区方案”写入 U 盘,但我的华擎主板无法从该 U 盘启动。

当我选择“BIOS 或 UEFI-CSM 的 MBR 分区方案”时,Rufus 强迫我选择 NTFS。当我单击“开始”时,它会写入一些结构,但随后会永远挂在尝试写入 MBR 上:

Format operation started
Requesting disk access...
Opened \\.\PHYSICALDRIVE1 for exclusive write access
Requesting lock...
Will use 'E:' as volume mountpoint
I/O boundary checks disabled
Requesting lock...
Analyzing existing boot records...
Drive has a Rufus Master Boot Record
Volume has an unknown Partition Boot Record
Clearing MBR/PBR/GPT structures...
Erasing 128 sectors
Deleting partitions...
Partitioning (MBR)...
Closing existing volume...
Waiting for logical drive to reappear...
Formatting (NTFS)...
Using cluster size: 4096 bytes
Quick format was selected
Creating file system...
Format completed.
Writing master boot record...
Drive has a Zeroed Master Boot Record
Set bootable USB partition as 0x80
Using Rufus MBR
Found volume GUID \\?\Volume{8c687e53-2e9b-11e7-a9e7-c19b1afa280e}\
Waiting for access on \\?\Volume{8c687e53-2e9b-11e7-a9e7-c19b1afa280e} [\Device\HarddiskVolume35]...
Run Code Online (Sandbox Code Playgroud)

然后稍等片刻并报告:

Warning: Could not obtain exclusive rights. Retrying with write sharing enabled...
Run Code Online (Sandbox Code Playgroud)

然后它可能会永远等待。

用户界面是响应式的,但终止 Rufus 的唯一方法是在任务管理器中终止它。

仅当我将 NTFS 与此分区方案一起使用时才会发生这种情况。

该怎么办?

pau*_*ten 3

您应该检查是否有任何与 rufus 冲突的防病毒软件。
例如,请参阅:https://github.com/pbatard/rufus/wiki/FAQ#Inknown_Software

在我的特殊情况下,rufus 挂起(在尝试编写 MBR 时),因为g data antivirus启用behavior monitor了:

克数据