使用 Winusb(saucy)在 Linux 下创建 Windows 8 可启动 USB 棒会更改我的 iso 文件哈希值 - 这是正常行为、错误还是有害行为?

使用 Winusb(saucy)在 Linux 下创建 Windows 8 可启动 USB 棒会更改我的 iso 文件哈希值 - 这是正常行为、错误还是有害行为?

关于在 Linux 环境中创建 Windows 8 USB 棒有很多问题。很多答案都指出 Winusb(saucy) 是一款可以做到这一点的应用程序。我也安装了它,使用以下方法:

  • 下载 64位

    wget https://launchpad.net/~colingille/+archive/freshlight/+files/winusb_1.0.11+saucy1_amd64.deb
    
  • 安装 Winusb

    sudo dpkg -i winusb_1.0.11+saucy1*
    
  • 修复依赖项错误

    sudo apt-get -f install
    

我检查了我的 iso 文件 md5 和 sha1 哈希值,它们没有问题。然后我启动 Winusb 并从 iso 文件创建可启动 usb。完成工作后,iso 文件哈希值不再相同。iso 文件的大小相同。

所以我的问题是,这是一些有害的类似病毒的行为,还是一些错误,或者这完全正常?有人在使用 winusb 时遇到过这样的问题吗?还是我的系统有问题?我如何才能找到变化?

我拿了新的 iso 和恢复的旧 iso 进行比较。使用diff -r -q [iso1] [iso2]命令 - 结果是 - 文件不同。

我将它们提取到不同的文件夹中,以准确找到它们的不同之处,并使用“diff -r -q [dir1] [dir2]”命令 - 结果为空。就好像它们完全相同一样。

那么,再问一遍:iso 文件哈希值发生变化可以吗?我如何才能找到 iso 中哪些数据发生了变化?

答案1

这是正常的。Winusb 在将 iso 写入 USB 之前会添加一些数据。别担心。您应该能够从 winusb 写入的 USB 设备安装 Windows。

相关内容