创建 ubuntu 启动盘时删除分区后 Rufus 崩溃

创建 ubuntu 启动盘时删除分区后 Rufus 崩溃

我按照 Ubuntu 网站上的指南从 Windows 机器创建可启动 USBhttps://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#5。每当我单击“开始”时,状态栏中都会显示一条消息,提示“正在删除分区”。该消息持续约 5 秒钟,然后应用程序才会无错误地关闭。

如果我尝试再次运行它,它会抛出一个错误,提示 USB 正在使用中。我在任务管理器中看不到任何正在运行的 rufus 实例。

Rufus 配置

我发现了一个建议使用https://unetbootin.github.io/而不是 rufus。这对我来说很管用,所以问题不在于 USB 棒、ISO 或操作系统。要么是 rufus 有错误,要么是我的配置有误(我按照指南操作,所以不应该是这种情况)。

答案1

Rufus 开发人员在这里。

  1. 报告 Rufus 问题的正确地点是官方问题追踪。一般来说,如果您需要有关开源应用程序的帮助,您应该前往其官方存储库,而不是将问题发布在其开发人员可能未监控的外部论坛上。

  2. 你是我认识的第一个报告此类问题的人,所以我们必须得出结论,你的环境中一定存在触发此问题的特定因素,除非你提供帮助,否则很难识别。所以你能按照以下任一步骤操作吗?:

    • Rufus 将其日志输出发送到 Windows 调试工具,因此可能可以从那里获取有关崩溃的更多信息。您能否安装并运行调试视图然后再次尝试 Rufus 并发布您得到的输出(同样,将其发布在 GitHub 跟踪器上可能比发布在 SuperUser 上更方便)。

    • 如果可能的话(因为该应用程序是完全开源的,以确保用户在遇到问题时不会陷入困境),你能做的最好的事情就是安装Visual Studio 2019 社区版然后克隆Rufus GitHub 存储库.sln并通过打开文件然后按下Local Windows Debugger按钮(确保选择Debug和作为目标后)在 Visual Studio 中调试应用程序x86。然后 Visual Studio 应该准确显示应用程序在代码中崩溃的位置。但当然,这需要你对 git 和 Visual Studio 有一点熟悉(而且下载量也相当大),所以我不确定你是否愿意这样做……

    • 至少,我希望获取 Rufus 启动时以及您尝试创建驱动器之前的日志输出,最好打开枚举调试,您可以通过在 Rufus 中按Alt-来执行此操作。您能发布该日志吗?请注意,您可以通过按日志按钮(按钮左侧的最后一个小按钮)或按-.来访问 Rufus 中的日志。STARTCtrlL

再次强调,由于该问题似乎只存在于您的环境中(据记录,Rufus 每月的下载量约为 300 万次,这是我收到的有关该应用程序崩溃的极少数报告之一,因此这绝对不是一个容易复制的普遍问题),如果没有您的参与,解决这个问题将非常困难。因此,如果您能提供任何帮助,我将不胜感激,谢谢!

相关内容