创建可启动 USB 盘时校验和不匹配

创建可启动 USB 盘时校验和不匹配

自从 karmic koala 以来,我无法创建可启动的 USB。总是出现相同的错误,到达 96% 后出现此错误“校验和不匹配”。在 lucid、meerkat 和 natty 中也是如此,即使是全新安装。尝试使用多个 USB 棒。

我是不是做错了什么?我多次格式化了 USB 盘,但没成功。它是 2Gb。现在我的笔记本电脑上的 DVD 驱动器丢失了,USB 是我唯一的选择。请帮忙!

  1. 我确实尝试过不同的 USB 记忆棒
  2. 我确实尝试过 unetbootin,并且成功了,但是当从 USB 启动并在 unetbootin 菜单中选择检查磁盘错误时,它给出了 1 个错误,所以出于预防原因我并没有尝试真正安装操作系统。
  3. 我确实尝试使用 sudo 从终端启动磁盘创建器,但在 96% 的进程中出现了同样的错误。

  4. 按照陈小龙建议的检查,代码结果不匹配。

    suliman@suliman-laptop:~$ sudo mount -o loop /home/suliman/Documents/ubuntu-11.04-desktop-i386.iso /mnt
    [sudo] password for suliman: 
    suliman@suliman-laptop:~$ md5sum /mnt/casper/filesystem.squashfs
    174bb50daab963e681d2dcd9603f737b  /mnt/casper/filesystem.squashfs
    suliman@suliman-laptop:~$ md5sum '/media/8BE1-C58A/casper/filesystem.squashfs' 
    e4129f8ff21860d978c911b3b394f807  /media/8BE1-C58A/casper/filesystem.squashfs
    
  5. 如果 USB 端口有故障,我该如何检查?

答案1

使用金士顿 4GB Data Traveler USB 记忆棒,我得到了同样的结果checksum error

然后,正如 Jordon Bedwell(上文)建议的那样,我将持久文件从 1GB 减少到 256MB,一切顺利通过;或者弹出checksum error

从菜单中使用 USB 启动盘创建器。使用 Ubuntu 10.04 LTS 制作 11.04 USB。

谢谢乔丹

答案2

问题解决了,但没有问题的答案。我成功使用了 unetbootin,但 ubuntu 磁盘创建器的问题仍然存在。

答案3

我删除了 usb-creator-gtk,重新启动,重新安装,使用磁盘实用程序删除了 usb 驱动器上的分区,创建了新分区,并再次尝试使用 usb-creator-gtk,成功了。不确定上述哪个步骤真正解决了问题。

答案4

我建议使用 Unetbootin。将 CD 复制到 USB 驱动器后,syslinux必须将引导加载程序安装到该驱动器上,而不是isolinux从 CD 上安装。选择磁盘检查选项时,USB 驱动器上的文件与 CD 上的文件不同,这可能导致出现问题。

要检查的主要内容是,USB 驱动器上的文件的 md5sum/casper/filesystem.squashfs是否与 ISO 上的文件相同。所有其他文件都只是允许 USB 驱动器启动的“辅助”文件。它们在安装期间或安装后不会使用。

要检查 md5sum 是否相同,你可以运行

sudo mount -o loop /path/to/ubuntu.iso /mnt
md5sum /mnt/casper/filesystem.squashfs
md5sum /path/to/USB/casper/filesystem.squashfs

然后确保输出相同。

相关内容