Je tente d'installer une machine virtuelle VMware Fusion avec un serveur Windows 2008 R2, mais j'ai des problèmes avec le fichier ISO que j'ai téléchargé.
Je veux vérifier que le fichier est correct avant de tenter l'installation, et la page de téléchargement de Microsoft MSDN mentionne que le fichier a une somme de contrôle SHA-1 de X.
J'ai donc cherché sur Google comment vérifier le condensé SHA-1 d'un fichier et j'ai trouvé cette page :
Mac OS X : Comment vérifier un condensé SHA-1
... openssl sha1 [chemin d'accès au fichier]
Maintenant, voici la partie amusante. Si j'exécute la commande plusieurs fois, J'obtiens différentes valeurs de résumé .
Existe-t-il un moyen de faire, disons, une copie du fichier (je sais comment faire cette partie), de vérifier que les deux copies sont bien les mêmes (pour détecter que le fichier est modifié, d'une manière ou d'une autre, mais je ne sais pas comment comparer des fichiers) ?
Ou bien y a-t-il quelque chose de fondamentalement défectueux, soit dans la commande "openssl sha1", soit dans mes attentes à son égard ?
Voici un exemple d'exécution :
Lasses-MacBook-Pro:Downloads lassevk$ openssl sha1 en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso
SHA1(en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso)= 6b8e9addd77fdaf7f26ca56729802112445d48ec
Lasses-MacBook-Pro:Downloads lassevk$ openssl sha1 en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso
SHA1(en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso)= db275e4640a61cf4021142bed7593390ebb1bc74
Lasses-MacBook-Pro:Downloads lassevk$ openssl sha1 en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso
SHA1(en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso)= a87acbd3b415440630251ca1f66ed64e444ae96f
Lasses-MacBook-Pro:Downloads lassevk$ ls -la en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso
-rw-r--r--@ 1 lassevk staff 3166584832 Dec 12 01:02 en_windows_server_2008_r2_with_sp1_x64_dvd_617601.iso