Uruchamiasz Spinrite z napędu USB?

26

Muszę użyć SpinRite na moim notebooku, który nie ma CD-ROM-u.

Jak mogę zainstalować i uruchomić SpinRite z napędu USB? Tak, że mogłem uruchomić notebook za pomocą napędu kciukiem i uruchomić SpinRite.

Czy wszystkie pendrivy USB można uruchomić? Nie wiem nawet, jak je uruchomić.

Snackmoore
źródło
Możliwy duplikat: serverfault.com/questions/43259
Christoffer Madsen
Nie duplikat - to pytanie dotyczy sprawdzenia dysków twardych w urządzeniach USB (po uruchomieniu SpinRite w jakikolwiek sposób, który działa), a nie uruchomienia samego SpinRite.
Peter Mortensen

Odpowiedzi:

24

Próbowałem następujące.

  1. Pobierz i zainstaluj narzędzie „HP USB Disk Storage Format Tool - v2.1.8” ze strony http://files.extremeoverclocking.com/file.php?f=197
    Kliknij niebieską „Podstawową witrynę pobierania” - nie zieloną reklamę „Pobieranie”
    lub z http://www.19systems.net/HP-USB-Tool-v2.1.8.exe

  2. Pobierz „Pliki rozruchowe systemu Windows 98 / DOS” ze strony http://files.extremeoverclocking.com/file.php?f=196
    Kliknij niebieski „Podstawowa witryna pobierania” - nie zielone reklamy „Pobieranie”
    lub http: // www .19systems.net / Win98-Boot-Files.zip

  3. Rozpakuj pliki Win98 do folderu tymczasowego, takiego jak Win98boot

  4. W wersjach wcześniejszych niż Vista uruchom „Narzędzie HP USB Storage Storage Format Tool”. W systemie Vista i nowszych kliknij go prawym przyciskiem myszy i „uruchom jako administrator”

  5. Użyj go, aby sformatować dysk USB i włączyć opcję uruchamiania go z plikami z Win98boot

  6. Skopiuj spinrite.exe na sformatowany dysk USB

  7. Na docelowym notebooku edytuj sekwencję rozruchową, aby rozruch z USB wyprzedził HDD

  8. Uruchom z nim notebook i po wyświetleniu monitu DOS uruchom spinrite.exe

Możesz teraz uruchomić SpinRite na komputerze bez napędu CD-ROM.

Snackmoore
źródło
4
Jest to również opisane na stronie FAQ SpinRite (w sekcji „Jak zrobić bootowalną pamięć USB?”).
Peter Mortensen
2
Dodam, aby upewnić się, że wybierasz FAT32 podczas formatowania dysku USB
TrojanName
2
Nie mogłem tego uruchomić na Win 10, wciąż nazywał pamięć USB „chronionym przed zapisem” - zamiast tego użyłem Rufusa jak na Andrzeja poniżej
post
21

Możesz także uruchomić instalator spinrite i wybrać instalację na dysku. i „Przytrzymaj literę napędu na klawiaturze i naciśnij install”, a następnie uruchomi się bezpośrednio w spinrite (właśnie przetestowane)

Travis
źródło
2
+1 najprostsza metoda. Mój system również wydawał się potrzebować partycji na dysku USB ustawionej na „aktywną”, co osiągnąłem, używając systemu Windows 7 fdisk.
alx9r
1
To działało, ale dopiero po zaznaczeniu partycji jako aktywnej. Użyłem do tego podejścia diskpart na komputerze z systemem Windows 7.
Marcel
1
Ta metoda nie jest w 100%. Nie działało na moim HP Elitebook; laptop znany z wrażliwości na rozruch. Nie analizowałem, co jest nie tak z metodą instalatora spinrite, ale mogę potwierdzić, że rozwiązanie Andrew ( superuser.com/a/1252642/247361 ) działało dla mnie.
Timothy C. Quinn
12

Nie mogłem zmusić SpinRite 6.0 do uruchomienia z dysku USB za pomocą wbudowanego instalatora. Próbowałem zaakceptować odpowiedź, ale nie zadziałała, ponieważ narzędzie HP USB Disk Storage Format Tool zgłosiło „Nośnik urządzenia jest chroniony przed zapisem” (ale z jakiegoś powodu był zapisywalny przez wszystko inne).

Oto, co zadziałało dla mnie:

  1. Pobierz Rufus , narzędzie do tworzenia rozruchowych napędów USB. W chwili pisania tego tekstu jego wersja to 2.17.1198.

  2. Uruchom Rufus z następującymi ustawieniami:

    • zrzut ekranu
    • Schemat partycji MBR dla systemu BIOS lub UEFI
    • FAT32
    • 16 kilobajtów
    • SpinRite 6.0
    • [Niezaznaczone] Sprawdź urządzenia pod kątem wadliwych bloków
    • [Zaznaczone] Szybki format
    • [Zaznaczone] Utwórz dysk startowy za pomocą FreeDOS
    • [Zaznaczone] Utwórz rozszerzone pliki etykiet i ikon
  3. Uruchom instalator SpinRite 6.0 i utwórz .isoplik.

  4. Zamontuj .isoplik i skopiuj SPINRITE.EXEna dysk USB.

  5. 🤞 Uruchom napęd. 🤞

  6. DOS powinien się uruchomić. Uruchom spinrite.exe.

Andrew Keeton
źródło
1
Dzięki Andrew. To rozwiązało dla mnie. Uruchomiłem Rufusa z virtualbox i załatwiłem sprawę. Nie wypróbowałem narzędzia HP, ale miałem świetne doświadczenia z Rufusem w przeszłości :)
Timothy C. Quinn
1
W rzeczywistości nie musisz zawracać sobie głowy krokiem 3. Instalator SPINRITE.EXE jest identyczny (według SHA-1) z SPINRITE.EXE w ISO. Możesz po prostu skopiować SPINRITE.EXE bezpośrednio na USB.
Bridgey
6

Wygląda na to, że zostanie opisany tutaj: https://www.grc.com/sr/faq.htm

Jak zrobić bootowalną pamięć USB?

Hewlett Packard (HP) tworzy łatwe w użyciu narzędzie o nazwie „Narzędzie HP USB Format Format Tool”, które obejmuje opcję „Utwórz dysk startowy DOS”. Jest dostępny bezpłatnie na stronie: http://files.extremeoverclocking.com/file.php?f=197 ( dublowanie ) wraz z plikami rozruchowymi systemu Windows 98 / DOS.

Uruchom narzędzie HP, wskazując go na katalog, w którym rozpakowałeś pliki rozruchowe DOS, a automatycznie zbuduje rozruchowy dysk USB DOS przy użyciu tych plików. Następnie skopiuj oryginalny plik SPINRITE.EXE do katalogu głównego napędu USB. Po zakończeniu uruchom ponownie system z BIOS-em skonfigurowanym do uruchamiania z napędów USB. W wierszu poleceń DOS wpisz spinrite, aby uruchomić SpinRite.

Zauważ, że ma to tę zaletę, że używa prawdziwych plików Microsoft MS-DOS zamiast plików „FreeDOS” towarzyszących SpinRite. Prawdziwy, oryginalny MS-DOS może działać bardziej spójnie na mniej kompatybilnych systemach.

Christoffer Madsen
źródło
4

SpinRite 6.0 pozwala na zainstalowanie dowolnego dysku z możliwością zapisu za pomocą opcji w menu głównym, jak zauważył powyżej Travis. Być może będziesz musiał trochę polować w menu BIOS Setup, aby znaleźć opcję podniesienia napędu, takiego jak dysk flash USB, do pierwszej pozycji.

Możesz zrobić niedrogą, cichą „maszynę SpinRite”, kupując mini-PC Zotac bez dysku twardego i po prostu uruchamiając się z dysku flash USB lub karty pamięci. Podłącz stację dysków twardych (toster), aby łatwo przygotować lub odświeżyć dowolny z dysków 3,5 lub 2,5 cala.

Studnie
źródło
4

Dla użytkowników * nix możliwe jest uruchomienie Spinrite po prostu przez zapisanie obrazu dyskietki Spinrite na dysku USB.

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

lub

cat floppy.img > /dev/sdx

Gdzie sdxjest twój dysk USB? Wymagane uprawnienia rootowania.

Jeśli masz ochotę, możesz również zintegrować Spinrite z dyskiem USB syslinux lub extlinux z menu startowym. Na przykład, oto minimalna praca, syslinux.confktóra obejmuje również memtest na pojedynczym dysku USB:

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

label memtest
  menu label Run MemTest86+
  linux memtest

Zobacz dokumentację syslinux, aby uzyskać więcej informacji na temat tworzenia menu rozruchu.

isuldor
źródło
1

Słyszałem, że SpinRite można uruchomić jako maszynę wirtualną. Nie będzie to wymagało fizycznego napędu CD, ponieważ SpinRite jest ładowany na maszynę wirtualną z pliku ISO.

Jak uruchomić SpinRite w Virtualbox

Dan Stevens
źródło
2
Też miałem sukces. Główny problem, jaki miałem, to niezwykle powolny, niezależnie od hiperwizora. W większości przypadków nadal szybsze jest uruchamianie DOS bezpośrednio za pomocą SpinRite (lub wyjmowanie napędu i podłączanie do innego komputera, jeśli nie można uruchomić SpinRite na oryginalnym komputerze).
Ruben Schade