Chạy Spinrite từ ổ USB?


26

Tôi cần sử dụng SpinRite trên máy tính xách tay không có CD-ROM.

Làm cách nào tôi có thể cài đặt và chạy SpinRite từ ổ USB? Để tôi có thể khởi động máy tính xách tay lên bằng ngón tay cái và khởi động SpinRite.

Có phải tất cả các ngón tay cái USB có khả năng khởi động? Tôi thậm chí không biết làm thế nào để làm cho chúng khởi động.



Không phải là một bản sao - câu hỏi đó là về việc kiểm tra ổ đĩa cứng trong các thiết bị USB (sau khi khởi động SpinRite theo bất kỳ cách nào hoạt động), chứ không phải về việc bắt đầu SpinRite.
Peter Mortensen

Câu trả lời:


24

Tôi đã thử như sau.

  1. Tải xuống và cài đặt "Công cụ định dạng lưu trữ đĩa USB của HP - v2.1.8" từ http://files.extternaloverclocking.com/file.php?f=197
    Nhấp vào màu xanh "Trang web tải xuống chính" - không phải quảng cáo "Tải xuống" màu xanh lá cây
    hoặc từ http://www.19systems.net/HP-USB-Tool-v2.1.8.exe

  2. Tải xuống "tệp khởi động Windows 98 / DOS" từ http://files.extternaloverclocking.com/file.php?f=196
    Nhấp vào màu xanh "Trang web tải xuống chính" - không phải quảng cáo "Tải xuống" màu xanh lá cây
    hoặc từ http: // www .19systems.net / Win98-Boot-Files.zip

  3. Giải nén các tệp Win98 vào một thư mục tạm thời như Win98boot

  4. Đối với trước Vista Chạy "Công cụ định dạng lưu trữ đĩa USB của HP". Đối với Vista và hơn thế nữa, nhấp chuột phải vào nó và "chạy với tư cách quản trị viên"

  5. Sử dụng nó để định dạng ổ USB và kích hoạt tùy chọn để làm cho nó có khả năng khởi động với các tệp từ Win98boot

  6. Sao chép spinrite.exe vào ổ USB được định dạng

  7. Trên máy tính xách tay đích, chỉnh sửa trình tự khởi động để khởi động từ USB đi trước ổ cứng

  8. Khởi động máy tính xách tay với nó và tại dấu nhắc DOS, chạy spinrite.exe

Bây giờ bạn có thể chạy SpinRite trên máy không có CD-ROM.


4
Điều này cũng được mô tả trên trang Câu hỏi thường gặp của SpinRite (trong phần "Làm cách nào để tôi tạo một ổ USB có khả năng khởi động ??").
Peter Mortensen

2
Tôi sẽ thêm để đảm bảo chọn FAT32 khi bạn định dạng ổ USB
TrojanName

2
Tôi không thể làm điều này để hoạt động trên Win 10, nó liên tục gọi thanh USB là "bảo vệ ghi" - thay vào đó tôi đã sử dụng Rufus theo Andrew bên dưới
furicle

21

Ngoài ra, bạn có thể chạy trình cài đặt spinrite và chọn cài đặt vào ổ đĩa. và "Giữ chữ cái của ổ đĩa trên bàn phím và nhấn cài đặt" sau đó nó khởi động ngay vào spinrite (Chỉ cần thử nghiệm)


2
Phương pháp +1 đơn giản nhất. Hệ thống của tôi dường như cũng cần phân vùng trên ổ USB được đặt thành 'hoạt động', điều mà tôi đã đạt được bằng cách sử dụng windows 7 fdisk.
alx9r

1
Điều này đã làm việc, nhưng chỉ sau khi tôi đánh dấu phân vùng là hoạt động. Tôi đã sử dụng phương pháp Diskpart để làm như vậy, trên máy Windows 7.
Marcel

1
Phương pháp này không phải là 100%. Nó không hoạt động trên Elitebook HP của tôi; một máy tính xách tay nổi tiếng với độ nhạy khởi động. Tôi chưa phân tích cái gì sai với phương pháp cài đặt spinrite nhưng tôi có thể xác nhận rằng giải pháp của Andrew ( superuser.com/a/1252642/247361 ) đã làm việc cho tôi.
Timothy C. Quinn

12

Tôi không thể lấy SpinRite 6.0 để khởi động từ ổ USB của mình bằng cách sử dụng trình cài đặt tích hợp. Tôi đã thử câu trả lời được chấp nhận nhưng nó không hoạt động vì Công cụ định dạng lưu trữ đĩa USB của HP đã báo cáo "Phương tiện thiết bị được bảo vệ chống ghi" (nhưng vì một số lý do, nó có thể ghi được bởi mọi thứ khác).

Đây là những gì làm việc cho tôi:

  1. Tải xuống Rufus , một công cụ để tạo các ổ USB có thể khởi động. Tại thời điểm viết bài này, phiên bản của nó là 2.17.1198.

  2. Chạy Rufus với các cài đặt sau:

    • ảnh chụp màn hình
    • Sơ đồ phân vùng MBR cho BIOS hoặc UEFI
    • FAT32
    • 16 kilobyte
    • SpinRite 6.0
    • [Bỏ chọn] Kiểm tra thiết bị cho các khối xấu
    • [Đã kiểm tra] Định dạng nhanh
    • [Đã kiểm tra] Tạo đĩa khởi động bằng FreeDOS
    • [Đã kiểm tra] Tạo tập tin nhãn và biểu tượng mở rộng
  3. Chạy trình cài đặt SpinRite 6.0 và tạo một .isotệp.

  4. Gắn .isotệp và sao chép SPINRITE.EXEvào ổ USB.

  5. Khởi động ổ đĩa. 🤞

  6. DOS nên bắt đầu. Chạy đi spinrite.exe.


1
Cảm ơn Andrew. Điều này đã giải quyết nó cho tôi. Tôi đã chạy Rufus từ hộp ảo và nó đã giúp tôi. Tôi đã không thử công cụ HP nhưng tôi đã có những trải nghiệm tuyệt vời với Rufus trong quá khứ :)
Timothy C. Quinn

1
Bạn thực sự không cần bận tâm với Bước 3. Trình cài đặt SPINRITE.EXE giống hệt (bởi SHA-1) với SPINRITE.EXE trong ISO. Bạn chỉ có thể sao chép SPINRITE.EXE thẳng vào USB.
Cầu

6

Có vẻ như được mô tả ở đây: https://www.grc.com/sr/faq.htm

Làm cách nào để tạo một ổ USB có khả năng khởi động?

Hewlett Packard (HP) tạo ra một tiện ích dễ sử dụng có tên là Công cụ định dạng đĩa USB HP HP, bao gồm tùy chọn "Tạo đĩa khởi động DOS". Nó có sẵn miễn phí từ: http://files.extternaloverclocking.com/file.php?f=197 (máy nhân bản ) cùng với các tệp khởi động Windows 98 / DOS.

Chạy công cụ HP, trỏ nó vào thư mục nơi bạn giải nén các tệp khởi động DOS và nó sẽ tự động xây dựng ổ USB DOS có thể khởi động bằng các tệp đó. Tiếp theo, sao chép tệp SPINRITE.EXE ban đầu của bạn vào thư mục gốc của ổ USB. Sau khi hoàn tất, hãy khởi động lại hệ thống với BIOS được cấu hình để khởi động từ ổ USB. Tại dấu nhắc của DOS, nhập spinrite để bắt đầu SpinRite.

Lưu ý rằng điều này cũng có lợi thế của việc sử dụng các tệp Microsoft MS-DOS thực chứ không phải là các tệp Free Free FreeOS đi kèm với SpinRite. MS-DOS thực, nguyên bản có thể hoạt động ổn định hơn trên các hệ thống ít tương thích hơn.


4

SpinRite 6.0 cho phép bạn cài đặt làm cho bất kỳ ổ đĩa có thể ghi nào có thể khởi động bằng cách sử dụng một tùy chọn trên menu chính của nó, như đã lưu ý ở trên bởi Travis. Bạn có thể phải tìm kiếm một chút trong menu Cài đặt BIOS để tìm tùy chọn nâng ổ đĩa của bạn, chẳng hạn như ổ flash USB, đến vị trí đầu tiên.

Bạn có thể tạo ra một "máy SpinRite" rẻ tiền, yên tĩnh bằng cách mua một máy tính mini Zotac không có ổ cứng và chỉ cần khởi động từ ổ flash USB hoặc thẻ nhớ. Cắm một ổ đĩa cứng (máy nướng bánh mì) để bạn có thể dễ dàng chuẩn bị hoặc làm mới bất kỳ ổ đĩa 3,5 hoặc 2,5 inch nào của mình.


4

Đối với người dùng * nix, có thể khởi động Spinrite bằng cách chỉ cần ghi hình ảnh đĩa mềm của Spinrite vào ổ đĩa USB.

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

hoặc là

cat floppy.img > /dev/sdx

sdxỔ đĩa USB của bạn ở đâu Yêu cầu quyền root.

Nếu bạn cảm thấy lạ mắt, bạn cũng có thể tích hợp Spinrite vào ổ đĩa syslinux hoặc extlinux với menu khởi động. Ví dụ: đây là một hoạt động tối thiểu syslinux.confcũng bao gồm memtest trên một ổ USB duy nhất:

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

label memtest
  menu label Run MemTest86+
  linux memtest

Xem tài liệu syslinux để biết thêm chi tiết về cách tạo menu khởi động.


1

Tôi đã nghe nói rằng SpinRite có thể được chạy như một máy ảo. Điều này sẽ không yêu cầu ổ đĩa CD vật lý vì SpinRite được tải lên VM từ tệp ISO.

Cách chạy SpinRite trong Virtualbox


2
Tôi cũng đã thành công khi làm điều này. Vấn đề chính tôi gặp phải là nó cực kỳ chậm, bất kể là siêu giám sát. Trong hầu hết các trường hợp, vẫn trực tiếp khởi động DOS bằng SpinRite trực tiếp (hoặc xóa ổ đĩa và gắn vào máy khác nếu bạn không thể chạy SpinRite trên máy ban đầu).
Ruben Schade
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.