записал образ на CD, но проверка в k3b говорит, что образ не соотвествует записанному, хотя в VirtualBox всё работает... как сверить md5 образа iso ЖД и на CD?
cat /dev/cdrom | head -c `ls -l my-cd.iso | awk '{print $5}'` | md5sum
или
dd if=/dev/cdrom bs=2048 count=<сколько блоков было в iso образе> | md5sum
Т.е. важно считать контрольную сумму всего устройства, а только
первых n байт, где n - размер исходного iso образа. Иначе
в расчёт попадёт служебная информация (диск записал В. Пупкин by k3b и т.п.),
и md5/sha sum будут не совпадать.
З.Ы. Битый iso образ можно записать, и с него даже можно загрузиться - это
только значит, что ошибка не в загрузочной области.