Executando o Spinrite a partir de uma unidade USB?

26

Preciso usar o SpinRite no meu notebook que não possui CD-ROM.

Como posso instalar e executar o SpinRite a partir de um pendrive USB? De modo que eu poderia inicializar o notebook com um pendrive e iniciar o SpinRite.

Todos os pen drives USB são capazes de inicializar? Eu nem sei como fazê-los inicializar.

Snackmoore
fonte
Possível duplicata: serverfault.com/questions/43259/…
Christoffer Madsen
Não é uma duplicata - essa pergunta é sobre a verificação de unidades de disco rígido em dispositivos USB (depois de iniciar o SpinRite da maneira que funcionar), e não sobre como iniciar o próprio SpinRite.
Peter Mortensen

Respostas:

24

Eu tentei o seguinte.

  1. Faça o download e instale a "Ferramenta de formato de armazenamento em disco USB HP - v2.1.8" em http://files.extremeoverclocking.com/file.php?f=197
    Clique em "Site principal de download principal" - não em anúncios "Downloads" verdes
    ou de http://www.19systems.net/HP-USB-Tool-v2.1.8.exe

  2. Faça o download de "Arquivos de inicialização do Windows 98 / DOS" em http://files.extremeoverclocking.com/file.php?f=196
    Clique em "Site principal de download" azul - não em anúncios "Downloads" verdes
    ou em http: // www .19systems.net / Win98-Boot-Files.zip

  3. Descompacte os arquivos do Win98 em uma pasta temporária, como o Win98boot

  4. Para o Vista anterior, execute a "Ferramenta de formato de armazenamento em disco USB da HP". Para o Vista e além, clique com o botão direito do mouse e "execute como administrador"

  5. Use-o para formatar a unidade USB e habilite a opção para inicializá-la com arquivos do Win98boot

  6. Copie o arquivo spinrite.exe para a unidade USB formatada

  7. No notebook de destino, edite a sequência de inicialização para que a inicialização a partir do USB esteja à frente do HDD

  8. Inicialize o notebook com ele e, no prompt do DOS, execute spinrite.exe

Agora você pode executar o SpinRite em uma máquina sem CD-ROM.

Snackmoore
fonte
4
Isso também é descrito na página de Perguntas frequentes sobre o SpinRite (na seção "Como faço para um pen drive USB inicializável ??").
Peter Mortensen
2
Vou acrescentar para certificar-se de escolher FAT32 quando você está formatando o drive USB
TrojanName
2
Eu não poderia chegar a este trabalho no Win 10, ele continuou chamando o stick USB "escrita protegida" - em vez disso eu usei Rufus como por Andrew abaixo
furicle
21

Além disso, você pode executar o instalador do spinrite e optar por instalar em uma unidade. e "Mantenha pressionada a letra da unidade no teclado e pressione instalar" e inicializa diretamente no spinrite (acabado de testar)

Travis
fonte
2
+1 método mais simples. Meu sistema também parecia precisar da partição na unidade USB definida como 'ativa', o que consegui usando o Windows 7 fdisk.
Alx9r
1
Isso funcionou, mas somente depois que marquei a partição como ativa. Usei a abordagem diskpart para fazer isso em uma máquina com Windows 7.
Marcel
1
Este método não é 100%. Não funcionou no meu HP Elitebook; um laptop conhecido por sua sensibilidade à inicialização. Não analisei o que há de errado com o método instalador do spinrite, mas posso confirmar que a solução de Andrew ( superuser.com/a/1252642/247361 ) funcionou para mim.
Timothy C. Quinn
12

Não foi possível obter o SpinRite 6.0 para inicializar a partir da minha unidade USB usando seu instalador embutido. Tentei a resposta aceita, mas não funcionou porque a Ferramenta de formato de armazenamento em disco USB da HP relatou "A mídia do dispositivo está protegida contra gravação" (mas, por algum motivo, foi gravável por todo o resto).

Aqui está o que funcionou para mim:

  1. Faça o download do Rufus , uma ferramenta para criar drives USB inicializáveis. No momento em que este artigo foi escrito, sua versão era 2.17.1198.

  2. Execute o Rufus com as seguintes configurações:

    • captura de tela
    • Esquema de partição MBR para BIOS ou UEFI
    • FAT32
    • 16 kilobytes
    • SpinRite 6.0
    • [Desmarcado] Verificar dispositivos quanto a blocos defeituosos
    • [Marcado] Formatação rápida
    • [Marcado] Crie um disco inicializável usando o FreeDOS
    • [Marcado] Crie arquivos estendidos de etiqueta e ícone
  3. Execute o instalador do SpinRite 6.0 e crie um .isoarquivo.

  4. Monte o .isoarquivo e copie SPINRITE.EXEpara a unidade USB.

  5. 🤞 Inicialize a unidade. 🤞

  6. O DOS deve começar. Corra spinrite.exe.

Andrew Keeton
fonte
1
Obrigado Andrew. Isso resolveu para mim. Corri o Rufus do virtualbox e ele fez o truque para mim. Eu não tente a ferramenta HP, mas eu tive grandes experiências com Rufus no passado :)
Timothy C. Quinn
1
Você realmente não precisa se preocupar com a Etapa 3. O instalador do SPINRITE.EXE é idêntico (por SHA-1) ao SPINRITE.EXE na ISO. Você pode simplesmente copiar o SPINRITE.EXE diretamente para o USB.
Bridgey
6

Parece ser descrito aqui: https://www.grc.com/sr/faq.htm

Como faço para um pen drive USB inicializável?

A Hewlett Packard (HP) cria um utilitário fácil de usar chamado “Ferramenta de formato de disco USB da HP”, que inclui a opção "Criar um disco de inicialização do DOS". Está disponível gratuitamente em: http://files.extremeoverclocking.com/file.php?f=197 ( espelho ) junto com os arquivos de inicialização do Windows 98 / DOS.

Execute a ferramenta HP, apontando-a para o diretório em que você descompactou os arquivos de inicialização do DOS, e ela criará automaticamente uma unidade USB DOS inicializável usando esses arquivos. Em seguida, copie o arquivo SPINRITE.EXE original no diretório raiz da sua unidade USB. Uma vez feito, reinicie o sistema com o BIOS configurado para inicializar a partir de unidades USB. No prompt do DOS, digite spinrite para iniciar o SpinRite.

Observe que isso também tem a vantagem de usar arquivos reais do Microsoft MS-DOS, em vez dos arquivos “FreeDOS” que acompanham o SpinRite. O MS-DOS real e original pode operar de forma mais consistente em sistemas menos compatíveis.

Christoffer Madsen
fonte
4

O SpinRite 6.0 permite que você instale, inicialize qualquer unidade gravável usando uma opção no menu principal, conforme observado acima por Travis. Talvez você precise procurar um pouco no menu de configuração do BIOS para encontrar a opção de elevar sua unidade, como uma unidade flash USB, para a primeira posição.

Você pode criar uma "máquina SpinRite" barata e silenciosa comprando um mini-PC Zotac sem um disco rígido e apenas inicializando a partir de uma unidade flash USB ou cartão de memória. Conecte uma base de disco rígido (torradeira) para poder preparar ou atualizar facilmente qualquer uma das unidades de 3,5 ou 2,5 polegadas.

Wells
fonte
4

Para usuários * nix, é possível inicializar o Spinrite apenas gravando a imagem de disquete do Spinrite em uma unidade USB.

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

ou

cat floppy.img > /dev/sdx

Onde sdxestá o seu drive USB? Privilégios de raiz necessários.

Se você estiver se sentindo bem, também pode integrar o Spinrite em uma unidade USB syslinux ou extlinux com um menu de inicialização. Por exemplo, aqui está um trabalho mínimo syslinux.confque também inclui o memtest em uma única unidade USB:

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

label memtest
  menu label Run MemTest86+
  linux memtest

Veja a documentação do syslinux para mais detalhes sobre a criação de menus de inicialização.

isuldor
fonte
1

Ouvi dizer que o SpinRite pode ser executado como máquina virtual. Isso não exigirá uma unidade de CD física, pois o SpinRite é carregado na VM a partir de um arquivo ISO.

Como executar o SpinRite no Virtualbox

Dan Stevens
fonte
2
Eu também tive sucesso fazendo isso. O principal problema que tive é que é incrivelmente lento, independentemente do hipervisor. Na maioria dos casos, ainda é mais rápido inicializar o DOS diretamente com o SpinRite (ou remover a unidade e conectar-se a outra máquina se você não puder executar o SpinRite na máquina original).
Ruben Schade