Уважаемый Speccyfighter, есть такая наука по передачи информации, в университете целый курс проходили. Так вот по теории, при передачи информации до 2% искажений и ошибок получает конечный потребитель, на практике гораздо больше.
По rsync это исключено.
В особо важніх случаях, я выкачиваю образы только по rsync.
Но никкогда торентом.
Если сервер не умеет rsync, значит сервер говно. И админ говно. Или провайдер мудак и не пускает кроме как через 80-й порт..
http://nightly.altlinux.org/p10/release/http://nightly.altlinux.org/p10/release/MD5SUMhttp://nightly.altlinux.org/p10/release/SHA1SUMhttp://nightly.altlinux.org/p10/release/alt-p10-xfce-sysv-20210805-x86_64.iso$ man rsync | grep -A9 ^ОПИСАНИЕ
ОПИСАНИЕ
Утилита rsync ведет себя во многом подобно rcp с той разницей, что
имеет гораздо больше параметров и использует протокол удаленного
обновления (remote-update protocol) для значительного ускорения
передачи файлов, которые уже существуют в месте назначения.
Благодаря этому протоколу rsync передает только различия между двумя
наборами файлов через сетевое соединение, используя эффективный
алгоритм поиска контрольных сумм (cheksum-search algorithm), описанный
в сопровождающей этот пакет документации.
$ rsync --progress --verbose --stats rsync://nightly.altlinux.org/nightly/p10/release/MD5SUM ./p10-iso/
Welcome to ALT Linux Team public rsync archive!
MD5SUM
2,331 100% 2.22MB/s 0:00:00 (xfr#1, to-chk=0/1)
Number of files: 1 (reg: 1)
Number of created files: 1 (reg: 1)
Number of deleted files: 0
Number of regular files transferred: 1
Total file size: 2,331 bytes
Total transferred file size: 2,331 bytes
Literal data: 2,331 bytes
Matched data: 0 bytes
File list size: 30
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 43
Total bytes received: 2,419
sent 43 bytes received 2,419 bytes 1,641.33 bytes/sec
total size is 2,331 speedup is 0.95
$ rsync --progress --verbose --stats rsync://nightly.altlinux.org/nightly/p10/release/SHA1SUM ./p10-iso/
Welcome to ALT Linux Team public rsync archive!
SHA1SUM
2,595 100% 2.47MB/s 0:00:00 (xfr#1, to-chk=0/1)
Number of files: 1 (reg: 1)
Number of created files: 1 (reg: 1)
Number of deleted files: 0
Number of regular files transferred: 1
Total file size: 2,595 bytes
Total transferred file size: 2,595 bytes
Literal data: 2,595 bytes
Matched data: 0 bytes
File list size: 30
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 43
Total bytes received: 2,683
sent 43 bytes received 2,683 bytes 1,817.33 bytes/sec
total size is 2,595 speedup is 0.95
$ rsync --progress --verbose --stats rsync://nightly.altlinux.org/nightly/p10/release/alt-p10-xfce-sysv-20210805-x86_64.iso ./p10-iso/
Welcome to ALT Linux Team public rsync archive!
alt-p10-xfce-sysv-20210805-x86_64.iso
1,156,497,408 100% 1.04MB/s 0:17:43 (xfr#1, to-chk=0/1)
Number of files: 1 (reg: 1)
Number of created files: 1 (reg: 1)
Number of deleted files: 0
Number of regular files transferred: 1
Total file size: 1,156,497,408 bytes
Total transferred file size: 1,156,497,408 bytes
Literal data: 1,156,497,408 bytes
Matched data: 0 bytes
File list size: 63
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 43
Total bytes received: 1,156,779,865
sent 43 bytes received 1,156,779,865 bytes 1,086,688.50 bytes/sec
total size is 1,156,497,408 speedup is 1.00
$ grep alt-p10-xfce-sysv-20210805-x86_64.iso ./p10-iso/MD5SUM
4860acc1023701610adb64f3dbba9817 alt-p10-xfce-sysv-20210805-x86_64.iso
$ md5sum ./p10-iso/alt-p10-xfce-sysv-20210805-x86_64.iso
4860acc1023701610adb64f3dbba9817 ./p10-iso/alt-p10-xfce-sysv-20210805-x86_64.iso
$ grep alt-p10-xfce-sysv-20210805-x86_64.iso ./p10-iso/SHA1SUM
cd0fa536356263435dea53d89a28e1c904e27dfc alt-p10-xfce-sysv-20210805-x86_64.iso
$ sha1sum ./p10-iso/alt-p10-xfce-sysv-20210805-x86_64.iso
cd0fa536356263435dea53d89a28e1c904e27dfc ./p10-iso/alt-p10-xfce-sysv-20210805-x86_64.iso
Контрольная сумма совпадать обязана. И скачанного образа. И записанного на флешку.
Вот у меня, около 10_ти дисков с WIN_XP и лишь один использую для переустановки системы, на стареньком ПК для программирования микроконтроллеров. А почему - в нем минимальное число ошибок.
От образа зависит. И зависит ещё от того, не росли ли руки у того кто ломал оригинальный диск, из жопы. Оригиальный Windows XP про ahci ничего не знает. Включая по sp3. И если не устанавливать соответствующий драйвер, bios должен уметь менять режим контроллера. И uefi bios lenovo g50-80 это умеет. На нём с sata не то что линукс, - *dos можно загрузить. Любой.
дисков с WIN_XP
Пользователи сидящие на платформе Windows или пришедшие с платформы Windows, никогда не проверяют контрольные суммы образов. Я об этом говорил и пытался внедрить, еще году в 2008-ом - 2009-ом (или чуть позже?) когда был модератором подфорума OS. Бесполезно... Гиблый номер. Внедрить и объяснить им, что контрольные суммы оригинала и копии нужно проверять всегда, бесполезная трата времени. Я за 13 лет на форуме ни одного комментария не видел, с которого начиналась бы тема о том что с флешки не грузится и в котором вторым предложением сразу бы шло: "Контрольные суммы образа на винчестере и на флешке проверил. Совпадают.".
Если вы говорите об ошибках в программах в образах, то например ошибка p10-xfce-sysv, это ошибка не xfce-sysv. Она в башке у того линуксового программиста, который кодом в новой версии плагина, стал выделение автокопировать в буфер. Нарушив все элементарные правила безопасности. Поэтому этот плагин, из образа последнего релиза p10-xfce-sysv, вынесен нахер.
Ну и дальше в том же духе по списку. А он не в две строки. И сидит в голове. Но что возможно, отслеживается и исправляется. А мой статус даже не тим и возможности сильно ограничены. Какие-то вопросы требуют коллегиального решения. Вопрос задавался, народ, высказывайтесь, что приоритетнее для вас в этом функционале в xfce-sysv, безопасность или удобство. Если безопасность, в пакет будут внесены изменения с ужесточением политики безопасности функционала. Народ молчит. То ли ему пофигу, то ли он боится отвественности в принятии решений. Ну молчит, ну и ладно. В конце-концов, у меня вообще везде Protective MBR и это меня лично не касается и никак не задевает.