Dois arquivos falham em verificações MD5SUM no disco USB do Ubuntu 15.10

3

Eu criei um stick USB com o Ubuntu 15.10 64bit, usando o Universal USB Installer. Se eu executar a verificação de integridade do MD5SUMS, recebo esses dois erros:

./boot/grub/grub.cfg: FAILED
./boot/grub/loopback.cfg: FAILED
md5sum: WARNING: 2 computed checksums did NOT match

Isso é esperado?

Já experimentei dois pen drives USB, por isso não acho que seja um problema com o stick USB. Eu também tentei extrair o arquivo .iso e verificar o MD5SUMs lá, e ele não falha, parece Universal USB Installer modifica esses arquivos.

    
por Flimm 13.12.2015 / 08:18

1 resposta

2

Também notei isso usando o Criador de disco de inicialização integrado do Ubuntu 15.04 e o ISO 15.10.

As mudanças são deliberadas. Eles parecem ser opções de inicialização que o gerenciador de inicialização do Grub deve passar para o kernel do Linux para permitir que ele inicialize a partir de mídia externa (CD ou USB) em vez de um disco rígido interno.

Por exemplo, compare a linha 3 do arquivo ./boot/grub/loopback.cfg em um editor de texto.

Da imagem ISO:

   linux   /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=${iso_path} quiet splash ---

A partir da unidade flash USB criada com o Criador de discos de inicialização:

   linux   /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=${iso_path} quiet splash --- cdrom-detect/try-usb=true noprompt

As linhas são idênticas, exceto que cdrom-detect/try-usb=true noprompt foi adicionado, e o mesmo é verdadeiro para todas as outras linhas que foram alteradas em loopback.cfg e grub.cfg . Esta é uma opção para o kernel Linux permitir a inicialização via USB ou CD em vez de um disco rígido interno [1].

Em uma nota secundária, essas alterações foram deliberadas, mas é possível que erros ou corrupções ocorram durante o download ou gravação do ISO em CD / USB. No entanto, a probabilidade de ocorrência de erros é proporcional ao tamanho do arquivo [2], portanto, é muito mais provável que você veja erros de bit ou corrupções em arquivos maiores (alguns GB em tamanho) do que em arquivos pequenos como esses (~ 1kB cada) . Além disso, os novos arquivos são um pouco maiores que os originais, mas é mais provável que os erros resultem em bits sendo invertidos ou perdidos, em vez de novos bits adicionados.

[1] - link

[2] - link

    
por HullCityFan852 28.12.2015 / 20:27
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '51521',
    'url' => 'two-files-fail-md5sum-checks-on-ubuntu-15-10-usb-disk',
];

$_COOKIE = [
    'advanced-frontend' => 'ggvt8hcgvj3mg2oa61js5r9726',
    '_csrf-frontend' => '9b59d91e65765f049d94b17e836bad9d95e38806a4a03120a99ffa8cf1c59effa:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"ehIn0B3yir7jcunXhQGHPJIFWRfPwBs8";}',
];

$_SESSION = [
    '__flash' => [],
];