Exécuter Spinrite à partir d'une clé USB?

26

Je dois utiliser SpinRite sur mon ordinateur portable qui n'a pas de CD-ROM.

Comment puis-je installer et exécuter SpinRite à partir d'une clé USB? Telle que je pouvais démarrer le portable avec une clé USB et démarrer SpinRite.

Toutes les clés USB sont-elles capables de démarrer? Je ne sais même pas comment les faire démarrer.

Snackmoore
la source
Copie
Christoffer Madsen
Pas un doublon - cette question concerne la vérification des disques durs dans les périphériques USB (après avoir démarré SpinRite de quelque manière que ce soit), pas le démarrage de SpinRite lui-même.
Peter Mortensen

Réponses:

24

J'ai essayé ce qui suit.

  1. Téléchargez et installez «HP USB Disk Storage Format Tool - v2.1.8» à partir de http://files.extremeoverclocking.com/file.php?f=197
    Cliquez sur les publicités bleues «Site de téléchargement principal» et non vertes «Téléchargements»
    ou à partir de http://www.19systems.net/HP-USB-Tool-v2.1.8.exe

  2. Téléchargez les "fichiers de démarrage Windows 98 / DOS" à partir de http://files.extremeoverclocking.com/file.php?f=196
    Cliquez sur les annonces bleues "Site de téléchargement principal" - pas vert "Téléchargements"
    ou à partir de http: // www .19systems.net / Win98-Boot-Files.zip

  3. Décompressez les fichiers Win98 dans un dossier temporaire tel que Win98boot

  4. Pour les versions antérieures à Vista Exécutez "HP USB Disk Storage Format Tool". Pour Vista et au-delà, faites un clic droit dessus et "exécuter en tant qu'administrateur"

  5. Utilisez-le pour formater le lecteur USB et activez l'option pour le rendre amorçable avec des fichiers de Win98boot

  6. Copiez spinrite.exe sur le lecteur USB formaté

  7. Sur l'ordinateur portable cible, modifiez la séquence de démarrage de sorte que le démarrage à partir de l'USB devance le disque dur

  8. Démarrez le bloc-notes avec lui et à l'invite DOS, exécutez spinrite.exe

Vous pouvez maintenant exécuter SpinRite sur une machine sans CD-ROM.

Snackmoore
la source
4
Ceci est également décrit sur la page FAQ de SpinRite (dans la section "Comment créer une clé USB bootable ??").
Peter Mortensen
2
J'ajouterai pour m'assurer de choisir FAT32 lorsque vous formatez la clé USB
TrojanName
2
Je n'ai pas pu faire fonctionner cela sur Win 10, il a continué d'appeler la clé USB "protégée en écriture" - à la place, j'ai utilisé Rufus selon Andrew ci
furicule
21

En outre, vous pouvez exécuter le programme d'installation de spinrite et choisir d'installer sur un lecteur. et "Maintenez enfoncée la lettre du lecteur sur le clavier et appuyez sur installer" puis il démarre directement dans spinrite (juste testé)

Travis
la source
2
+1 méthode la plus simple. Mon système semblait également avoir besoin que la partition du lecteur USB soit réglée sur «active», ce que j'ai obtenu en utilisant fdisk Windows 7.
alx9r
1
Cela a fonctionné, mais seulement après avoir marqué la partition comme active. J'ai utilisé l'approche diskpart pour le faire, sur une machine Windows 7.
Marcel
1
Cette méthode n'est pas à 100%. Cela ne fonctionnait pas sur mon HP Elitebook; un ordinateur portable connu pour sa sensibilité au démarrage. Je n'ai pas analysé ce qui ne va pas avec la méthode d'installation de spinrite mais je peux confirmer que la solution d'Andrew ( superuser.com/a/1252642/247361 ) a fonctionné pour moi.
Timothy C. Quinn
12

Je n'ai pas pu faire démarrer SpinRite 6.0 à partir de ma clé USB en utilisant son programme d'installation intégré. J'ai essayé la réponse acceptée, mais cela n'a pas fonctionné car l'outil de formatage de stockage sur disque HP HP a signalé «Le périphérique est protégé en écriture» (mais pour une raison quelconque, il était accessible en écriture par tout le reste).

Voici ce qui a fonctionné pour moi:

  1. Téléchargez Rufus , un outil pour créer des clés USB amorçables. Au moment d'écrire ces lignes, sa version est la 2.17.1198.

  2. Exécutez Rufus avec les paramètres suivants:

    • capture d'écran
    • Schéma de partition MBR pour BIOS ou UEFI
    • FAT32
    • 16 kilo-octets
    • SpinRite 6.0
    • [Décoché] Vérifiez les appareils pour les blocs défectueux
    • [Vérifié] Format rapide
    • [Vérifié] Créez un disque de démarrage à l'aide de FreeDOS
    • [Vérifié] Créez des fichiers d'étiquettes et d'icônes étendus
  3. Exécutez le programme d'installation de SpinRite 6.0 et créez un .isofichier.

  4. Montez le .isofichier et copiez-le SPINRITE.EXEsur la clé USB.

  5. 🤞 Démarrez le lecteur. 🤞

  6. DOS devrait démarrer. Courez spinrite.exe.

Andrew Keeton
la source
1
Merci Andrew. Cela l'a résolu pour moi. J'ai exécuté Rufus à partir de virtualbox et cela a fait l'affaire pour moi. Je n'ai pas essayé l'outil HP mais j'ai eu de grandes expériences avec Rufus dans le passé :)
Timothy C. Quinn
1
En fait, vous n'avez pas besoin de vous préoccuper de l'étape 3. Le programme d'installation de SPINRITE.EXE est identique (par SHA-1) à SPINRITE.EXE dans l'ISO. Vous pouvez simplement copier SPINRITE.EXE directement sur l'USB.
Bridgey
6

Semble être décrit ici: https://www.grc.com/sr/faq.htm

Comment créer une clé USB bootable?

Hewlett Packard (HP) propose un utilitaire facile à utiliser appelé «HP USB Disk Format Tool», qui comprend une option «Créer un disque de démarrage DOS». Il est disponible gratuitement sur: http://files.extremeoverclocking.com/file.php?f=197 ( miroir ) avec les fichiers de démarrage Windows 98 / DOS.

Exécutez l'outil HP, en le pointant vers le répertoire dans lequel vous avez décompressé les fichiers de démarrage DOS, et il créera automatiquement un lecteur USB DOS amorçable à l'aide de ces fichiers. Ensuite, copiez votre fichier SPINRITE.EXE d'origine dans le répertoire racine de votre clé USB. Une fois cela fait, redémarrez le système avec votre BIOS configuré pour démarrer à partir de lecteurs USB. À l'invite DOS, tapez spinrite pour démarrer SpinRite.

Notez que cela a également l'avantage d'utiliser de vrais fichiers Microsoft MS-DOS plutôt que les fichiers «FreeDOS» qui accompagnent SpinRite. Le vrai MS-DOS d'origine peut fonctionner de manière plus cohérente sur des systèmes moins compatibles.

Christoffer Madsen
la source
4

SpinRite 6.0 vous permet d'installer tout disque inscriptible amorçable à l'aide d'une option de son menu principal, comme indiqué ci-dessus par Travis. Vous devrez peut-être chercher un peu dans le menu de configuration du BIOS pour trouver l'option pour élever votre lecteur, tel qu'un lecteur flash USB, à la première position.

Vous pouvez créer une «machine SpinRite» peu coûteuse et silencieuse en achetant un mini-PC Zotac sans disque dur et en démarrant simplement à partir d'une clé USB ou d'une carte mémoire. Branchez une station d'accueil pour disque dur (grille-pain) afin de pouvoir facilement préparer ou actualiser n'importe lequel de vos lecteurs 3,5 ou 2,5 pouces.

puits
la source
4

Pour les utilisateurs de * nix, il est possible de démarrer Spinrite en écrivant simplement l'image de la disquette de Spinrite sur un lecteur USB.

dd if=spinrite.img conv=notrunc of=/dev/sdx

ou

cat floppy.img > /dev/sdx

sdxest votre lecteur USB. Privilèges root requis.

Si vous en avez envie, vous pouvez également intégrer Spinrite sur un lecteur USB syslinux ou extlinux avec un menu de démarrage. Par exemple, voici un fonctionnement minimal syslinux.confqui inclut également memtest sur un seul lecteur USB:

default vesamenu.c32
label spinrite
  menu label Run SpinRite 6
  kernel memdisk
  initrd floppy.img

label memtest
  menu label Run MemTest86+
  linux memtest

Voir la documentation syslinux pour plus de détails sur la création de menus de démarrage.

isuldor
la source
1

J'ai entendu dire que SpinRite peut être exécuté en tant que machine virtuelle. Cela ne nécessitera pas de lecteur de CD physique car SpinRite est chargé sur la machine virtuelle à partir d'un fichier ISO.

Comment exécuter SpinRite dans Virtualbox

Dan Stevens
la source
2
J'ai réussi à faire ça aussi. Le problème principal que j'ai eu, c'est qu'il est incroyablement lent, quel que soit l'hyperviseur. Dans la plupart des cas, il est toujours plus rapide de démarrer DOS directement avec SpinRite (ou de retirer le lecteur et de le connecter à une autre machine si vous ne pouvez pas exécuter SpinRite sur la machine d'origine).
Ruben Schade