Как проверить хеш-сумму флешки с записанным на нее образом?
Как проверить хеш-сумму флешки?
Rizado, да, кажется оно. Спасибо.
kirillov3798, напишите потом о результате - другим пригодится. Если порядок - поставлю "решено".
Rizado, да выдает верный результат.
Для получения хеш-суммы надо выполнить:
[console=root]head -c N /dev/sdX | md5sum[/console]
где N - размер образа записанного на флешку в байтах, /dev/sdX - накопитель, а вместо md5sum может быть любая команда вычесления хеш-суммы.
Можно еще при помощи dd, но это дольше:
[console=root]dd if=/dev/sdX bs=1 count=N | md5sum[/console]
где N - размер образа записанного на флешку в байтах, /dev/sdX - накопитель, а вместо md5sum может быть любая команда вычесления хеш-суммы.
ЩИТО? С какого перепугу дольше?Можно еще при помощи dd, но это дольше:
PS: это не нужно.
ЩИТО? С какого перепугу дольше?
с того что bs=1
это не нужно
Проверять хэш-сумму флешки?
да, не нужно. Она сама проверяет.Проверять хэш-сумму флешки?
поставьте bs=4K (вряд-ли разница в скорости будет заметнойс того что bs=1
). Зачем вы bs=1 делаете?
поставьте bs=4K (вряд-ли разница в скорости будет заметной). Зачем вы bs=1 делаете?
размер iso образа не кратен 4к...
Да? А доказать сможете? (я не в курсе, однако сомневаюсь. Но в любом случае, дефолтных 512и точно бы хватило).размер iso образа не кратен 4к...
Да? А доказать сможете? (я не в курсе, однако сомневаюсь. Но в любом случае, дефолтных 512и точно бы хватило).
если буржуйская вики сойдёт, то: http://en.wikipedia.org/wiki/ISO_9660
в кратце, то сектор CD = 2к...
нет. Дайте ссылку на образ, в котором размер не кратен 4K. Я вот посмотрел Debian-DVD1, он кратен 16К.если буржуйская вики сойдёт, то: http://en.wikipedia.org/wiki/ISO_9660
в кратце, то сектор CD = 2к...
нет. Дайте ссылку на образ, в котором размер не кратен 4K. Я вот посмотрел Debian-DVD1, он кратен 16К.
ссылки сам найдёшь...
openSUSE-11.3-DVD-i586.iso: 4346398720
openSUSE-11.2-DVD-x86_64.iso: 4652951552
openSUSE-11.3-DVD-x86_64.iso: 4493535232
gentoo-install-amd64-minimal-2007.0.iso: 57243648
gentoo-livecd-amd64-installer-2008.0-r1.iso: 729749504
ubuntu-11.04-desktop-i386.iso: 718583808
ubuntu-10.04-dvd-i386.iso: 4355246080
ubuntu-10.04-netbook-i386.iso: 733837312
archlinux-2009.08-core-i686.iso: 360212480
debian-506-i386-DVD-1.iso: 4675819520
debian-506-amd64-DVD-1.iso: 4696541184
sam_linux.iso: 431249408
dsl-4.4.10.iso: 52328448
debian-506-amd64-DVD-1.iso: 4696541184
samtse_linux.iso: 547817472
VectorLinux5.9-Light-FINAL.iso: 400431104
systemrescuecd-x86-3.1.1.iso: 366823424
VectorLinux5.9-STD-Gold.iso: 709187584
Fat-Zer, что, 2К получается значит? Ладно, признаю ошибку, почему-то образы делают кратными 2К.