ใช้งาน Spinrite จากไดรฟ์ USB หรือไม่?


26

ฉันต้องใช้SpinRiteบนโน้ตบุ๊กที่ไม่มีซีดีรอม

ฉันจะติดตั้งและเรียกใช้ SpinRite จาก USB thumbdrive ได้อย่างไร? เช่นที่ฉันสามารถบูตโน้ตบุ๊คด้วย thumbdrive และเริ่ม SpinRite

USB thumbdrives ทั้งหมดสามารถบู๊ตได้หรือไม่ ฉันไม่รู้ด้วยซ้ำว่าจะทำให้มันบู๊ตได้อย่างไร


สำเนาซ้ำที่เป็นไปได้: serverfault.com/questions/43259/…
Christoffer Madsen

ไม่ซ้ำกัน - คำถามนั้นเกี่ยวกับการตรวจสอบฮาร์ดดิสก์ไดรฟ์ในอุปกรณ์ USB (หลังจากเริ่ม SpinRite ด้วยวิธีการใด ๆ ที่ใช้งานได้) ไม่เกี่ยวกับการเริ่ม SpinRite
Peter Mortensen

คำตอบ:


24

ฉันพยายามต่อไปนี้

  1. ดาวน์โหลดและติดตั้ง "เครื่องมือฟอร์แมตหน่วยเก็บข้อมูลดิสก์ HP USB - v2.1.8" จาก http://files.extremeoverclocking.com/file.php?f=197
    คลิกที่ "เว็บไซต์ดาวน์โหลดหลัก" สีน้ำเงิน - ดาวน์โหลดไม่ได้ "โฆษณา"
    หรือ จาก http://www.19systems.net/HP-USB-Tool-v2.1.8.exe

  2. ดาวน์โหลด "ไฟล์บูตของ Windows 98 / DOS" จาก http://files.extremeoverclocking.com/file.php?f=196
    คลิกที่ "เว็บไซต์ดาวน์โหลดหลัก" สีน้ำเงิน - ไม่ดาวน์โหลด "ดาวน์โหลด" สีเขียว
    หรือโฆษณาจากhttp: // www .19systems.net / Win98-Boot-Files.zip

  3. คลายซิปไฟล์ Win98 ลงในโฟลเดอร์ชั่วคราวเช่น Win98boot

  4. สำหรับ pre-Vista เรียกใช้ "เครื่องมือการจัดรูปแบบดิสก์ HP HP" สำหรับ Vista และอื่น ๆ ให้คลิกขวาและ "รันในฐานะผู้ดูแลระบบ"

  5. ใช้เพื่อฟอร์แมตไดรฟ์ USB และเปิดใช้งานตัวเลือกเพื่อให้สามารถบู๊ตได้กับไฟล์จาก Win98boot

  6. คัดลอก spinrite.exe ไปยังไดรฟ์ USB ที่จัดรูปแบบ

  7. ในสมุดบันทึกเป้าหมายให้แก้ไขลำดับการบู๊ตเพื่อให้การบู๊ตจาก USB อยู่ข้างหน้า HDD

  8. บูตโน้ตบุ๊กด้วยและที่พรอมต์ DOS ให้เรียกใช้ spinrite.exe

ตอนนี้คุณสามารถเรียกใช้ SpinRite บนเครื่องที่ไม่มีซีดีรอม


4
นอกจากนี้ยังมีการอธิบายไว้ในหน้าคำถามที่พบบ่อยของ SpinRite (ในหัวข้อ "ฉันจะสร้างธัมบ์ไดรฟ์ USB ที่สามารถบูตได้ได้อย่างไร?")
Peter Mortensen

2
ฉันจะเพิ่มเพื่อให้แน่ใจว่าได้เลือก FAT32 เมื่อคุณฟอร์แมตไดรฟ์ USB
TrojanName

2
ฉันไม่สามารถใช้งานได้บน Win 10 มันเก็บสาย USB stick "write protected" เอาไว้ - ฉันใช้รูฟัสตามแอนดรูว์ด้านล่างแทน
Furicle

21

นอกจากนี้คุณสามารถเรียกใช้โปรแกรมติดตั้ง spinrite และเลือกที่จะติดตั้งลงในไดรฟ์ และ "กดตัวอักษรของไดรฟ์บนแป้นพิมพ์และกดติดตั้ง" จากนั้นบูทเข้าสู่ spinrite (เพิ่งทดสอบ)


2
+1 วิธีที่ง่ายที่สุด ระบบของฉันยังต้องการพาร์ติชันบนไดรฟ์ USB ที่ตั้งค่าเป็น 'ใช้งานอยู่' ซึ่งฉันทำได้โดยใช้ windows 7 fdisk
alx9r

1
สิ่งนี้ใช้ได้ แต่หลังจากที่ฉันทำเครื่องหมายพาร์ติชันเป็นใช้งานอยู่ ฉันใช้วิธี diskpart ในเครื่อง Windows 7
Marcel

1
วิธีนี้ไม่ใช่ 100% มันใช้ไม่ได้กับ HP Elitebook ของฉัน แล็ปท็อปที่รู้จักสำหรับความไวในการบูต ฉันยังไม่ได้วิเคราะห์สิ่งที่ผิดกับวิธีการติดตั้ง spinrite แต่ฉันสามารถยืนยันได้ว่าการแก้ปัญหาโดย Andrew ( superuser.com/a/1252642/247361 ) ทำงานให้ฉัน
ทิโมธีซีควินน์

12

ฉันไม่สามารถรับ SpinRite 6.0 เพื่อบู๊ตจากไดรฟ์ USB ของฉันโดยใช้โปรแกรมติดตั้งในตัว ฉันลองคำตอบที่ยอมรับแล้ว แต่ไม่ได้ผลเพราะเครื่องมือจัดรูปแบบดิสก์ USB ของ HP รายงานว่า "อุปกรณ์สื่อถูกป้องกันการเขียน" (แต่ด้วยเหตุผลบางอย่างมันสามารถเขียนได้โดยทุกอย่างอื่น)

นี่คือสิ่งที่ทำงานสำหรับฉัน:

  1. ดาวน์โหลดRufusเครื่องมือสำหรับสร้างไดรฟ์ USB ที่สามารถบู๊ตได้ ในขณะที่เขียนนี้เป็นเวอร์ชั่น 2.17.1198

  2. เรียกใช้ Rufus ด้วยการตั้งค่าต่อไปนี้:

    • ภาพหน้าจอ
    • โครงร่างพาร์ติชัน MBR สำหรับ BIOS หรือ UEFI
    • FAT32
    • 16 กิโลไบต์
    • SpinRite 6.0
    • [ไม่ได้ตรวจสอบ] ตรวจสอบอุปกรณ์เพื่อหาบล็อกที่ไม่ดี
    • [ตรวจสอบ] รูปแบบด่วน
    • [ตรวจสอบ] สร้างดิสก์ที่ใช้บู๊ตได้โดยใช้ FreeDOS
    • [ตรวจสอบ] สร้างไฟล์ฉลากและไอคอนเพิ่มเติม
  3. เรียกใช้โปรแกรมติดตั้ง SpinRite 6.0 และสร้าง.isoไฟล์

  4. เมาท์.isoไฟล์และคัดลอกSPINRITE.EXEไปยังไดรฟ์ USB

  5. 🤞บูตไดรฟ์ 🤞

  6. DOS ควรเริ่มต้น spinrite.exeวิ่ง


1
ขอบคุณแอนดรู วิธีนี้แก้ไขได้สำหรับฉัน ฉันวิ่งรูฟัสจากกล่องเสมือนจริงและมันก็หลอกฉันได้ ผมไม่ได้ลองใช้เครื่องมือ HP แต่ผมมีประสบการณ์ที่ดีกับรูฟัสในอดีตที่ผ่านมา :)
ทิโมธีซีควินน์

1
คุณไม่จำเป็นต้องกังวลกับขั้นตอนที่ 3 ตัวติดตั้ง SPINRITE.EXE เหมือนกัน (โดย SHA-1) กับ SPINRITE.EXE ใน ISO คุณสามารถคัดลอก SPINRITE.EXE ไปยัง USB ได้โดยตรง
Bridgey

6

ดูเหมือนว่าจะอธิบายที่นี่: https://www.grc.com/sr/faq.htm

ฉันจะสร้างธัมบ์ไดรฟ์ USB ที่สามารถบู๊ตได้ได้อย่างไร

Hewlett Packard (HP) สร้างยูทิลิตี้ที่ใช้งานง่ายที่เรียกว่า "HP USB Disk Format Tool" ซึ่งรวมถึงตัวเลือก "สร้างดิสก์ DOS Startup" สามารถใช้งานได้อย่างอิสระจาก: http://files.extremeoverclocking.com/file.php?f=197 ( มิเรอร์ ) พร้อมกับไฟล์สำหรับบูต Windows 98 / DOS

เรียกใช้เครื่องมือ HP ชี้ไปที่ไดเรกทอรีที่คุณคลายซิปไฟล์บู๊ต DOS และจะสร้างไดรฟ์ DOS USB ที่สามารถบู๊ตได้โดยอัตโนมัติโดยใช้ไฟล์เหล่านั้น จากนั้นคัดลอกไฟล์ SPINRITE.EXE ดั้งเดิมของคุณไปยังไดเรกทอรีรากของไดรฟ์ USB เมื่อเสร็จแล้วให้รีบูทระบบด้วย BIOS ที่กำหนดค่าให้บู๊ตจากไดรฟ์ USB ที่พรอมต์ DOS ให้พิมพ์ spinrite เพื่อเริ่ม SpinRite

โปรดทราบว่านี่ยังมีข้อได้เปรียบของการใช้ไฟล์ Microsoft MS-DOS จริงมากกว่าไฟล์“ FreeDOS” ซึ่งมาพร้อมกับ SpinRite MS-DOS ของแท้ดั้งเดิมอาจทำงานได้อย่างต่อเนื่องในระบบที่เข้ากันได้น้อยลง


4

SpinRite 6.0 ช่วยให้คุณติดตั้งทำให้ไดร์ฟแบบเขียนได้ใด ๆ ที่สามารถบู๊ตได้โดยใช้ตัวเลือกในเมนูหลักตามที่ระบุไว้ข้างต้นโดย Travis คุณอาจต้องตามล่าหาค่าเล็กน้อยในเมนูการตั้งค่า BIOS เพื่อค้นหาตัวเลือกในการยกระดับไดรฟ์เช่นแฟลชไดรฟ์ USB ไปที่ตำแหน่งแรก

คุณสามารถสร้าง "เครื่องจักร SpinRite" ราคาไม่แพงและเงียบสงบได้ด้วยการซื้อ Zotac mini-PC โดยไม่ต้องใช้ฮาร์ดไดรฟ์และเพียงแค่บูตจากแฟลชไดรฟ์ USB หรือการ์ดหน่วยความจำ เสียบที่ฮาร์ดไดรฟ์ (เครื่องปิ้งขนมปัง) เพื่อให้คุณสามารถเตรียมหรือรีเฟรชไดรฟ์ 3.5 หรือ 2.5 นิ้วได้อย่างง่ายดาย


4

สำหรับผู้ใช้ * ระวังจะสามารถบูต Spinrite ได้โดยเพียงแค่เขียนอิมเมจฟลอปปี้ดิสก์ของ Spinrite ไปยังไดรฟ์ usb

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

หรือ

cat floppy.img > /dev/sdx

sdxไดรฟ์ usb ของคุณอยู่ที่ไหน ต้องใช้สิทธิ์รูท

หากคุณรู้สึกว่าแฟนซีคุณสามารถรวม Spinrite เข้ากับ syslinux หรือ extlinux usb drive ด้วยเมนู boot ตัวอย่างเช่นต่อไปนี้เป็นการทำงานที่น้อยที่สุดsyslinux.confซึ่งรวมถึง memtest ในไดรฟ์ usb เดียว:

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

label memtest
  menu label Run MemTest86+
  linux memtest

ดูเอกสารคู่มือ syslinux สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการสร้างเมนูการบูต


1

ฉันได้ยินมาว่า SpinRite สามารถวิ่งได้เหมือนเครื่องเสมือน สิ่งนี้ไม่ต้องการไดรฟ์ซีดีแบบฟิสิคัลเนื่องจากโหลด SpinRite ลงใน VM จากไฟล์ ISO

วิธีการเรียกใช้ SpinRite ใน Virtualbox


2
ฉันประสบความสำเร็จในการทำเช่นนี้เช่นกัน ปัญหาหลักที่ฉันมีคือมันช้ามากโดยไม่คำนึงถึงไฮเปอร์ไวเซอร์ ในกรณีส่วนใหญ่มันยังเร็วกว่าในการบู๊ต DOS ด้วย SpinRite โดยตรง (หรือลบไดรฟ์และเชื่อมต่อกับเครื่องอื่นหากคุณไม่สามารถรัน SpinRite บนเครื่องเดิมได้)
Ruben Schade
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.