Answers:
如果想要快速又脏的话,isoinfo可能会告诉您它是否具有正确的文件启动。
isoinfo -l -i is_it_bootable.iso
将列出目录结构,以便您可以检查活动CD /可启动CD应该具有的文件。
isoinfo -d -i is_it_bootable.iso
会告诉您CD是否包含El Torito部分。Ubuntu的现场CD iso报告:
Eltorito validation header:
Hid 1
Arch 0 (x86)
ID ''
Key 55 AA
Eltorito defaultboot header:
Bootid 88 (bootable)
Boot media 0 (No Emulation Boot)
Load segment 0
Sys type 0
Nsect 4
Bootoff 8F 143
您检查MD5SUM。请参阅https://help.ubuntu.com/community/HowToMD5SUM。
ubuntu保证http://www.ubuntu.com/desktop/get-ubuntu/download上的iso 可引导,因此有效的MD5SUM断言iso可引导。
md5sum
在两个副本上都提供相同的结果,则文件存在差异的可能性很小,您可以假定副本也是可引导的。
对下载的ISO文件执行加密哈希验证包括以下步骤。
打开一个终端并输入以下内容:
md5sum
注意:后面有一个空格md5sum
。
现在打开Nautilus并浏览到包含ISO文件的文件夹。
MD5SUMS
。将您的ISO文件的哈希值与该文件中的相应条目进行比较。如果两个哈希值不匹配,则说明您的ISO文件已损坏,您将需要再次下载。
一种肤浅的方式是奔跑file
。在该行的末尾,它显示iso是否可启动,例如
$ file fd11src.iso
fd11src.iso: ISO 9660 CD-ROM filesystem data 'FD11SRC' (bootable)
一种更深刻的方法是使用类似qemu的仿真器:
qemu-system-x86_64 -boot d -cdrom image.iso -m 512
如果加载,则一切正常。尽管有完整的仿真,但运行起来非常容易,而且不会消耗资源。
这些方法适用于任何Linux发行版。
嗨,对于您要下载的任何发行版,只需使用LinuxLive Usb Creator,它将为您下载正确的iso并同时验证希望对您有用。