Recent content by Paul F

  • SpinRite v6.1 Release #3
    The 3rd release of SpinRite v6.1 is published and may be obtained by all SpinRite v6.0 owners at the SpinRite v6.1 Pre-Release page. (SpinRite will shortly be officially updated to v6.1 so this page will be renamed.) The primary new feature, and the reason for this release, was the discovery of memory problems in some systems that were affecting SpinRite's operation. So SpinRite now incorporates a built-in test of the system's memory. For the full story, please see this page in the "Pre-Release Announcements & Feedback" forum.
  • Be sure to checkout “Tips & Tricks”
    Dear Guest Visitor → Once you register and log-in please checkout the “Tips & Tricks” page for some very handy tips!

  • BootAble – FreeDOS boot testing freeware

    To obtain direct, low-level access to a system's mass storage drives, SpinRite runs under a GRC-customized version of FreeDOS which has been modified to add compatibility with all file systems. In order to run SpinRite it must first be possible to boot FreeDOS.

    GRC's “BootAble” freeware allows anyone to easily create BIOS-bootable media in order to workout and confirm the details of getting a machine to boot FreeDOS through a BIOS. Once the means of doing that has been determined, the media created by SpinRite can be booted and run in the same way.

    The participants here, who have taken the time to share their knowledge and experience, their successes and some frustrations with booting their computers into FreeDOS, have created a valuable knowledgebase which will benefit everyone who follows.

    You may click on the image to the right to obtain your own copy of BootAble. Then use the knowledge and experience documented here to boot your computer(s) into FreeDOS. And please do not hesitate to ask questions – nowhere else can better answers be found.

    (You may permanently close this reminder with the 'X' in the upper right.)

  1. Paul F

    The Myth of Bitcoin Anonymity
  2. Paul F

    Pending How to set up SpinRite from a Linux machine ReadSpeed IMG file Linux and macOS users, who do not have access to Windows, may download the ReadSpeed IMG file. After unzipping, the Linux 'dd' command, or other image writing utility, can be used to write the filesystem image to any USB stick to create a...
  3. Paul F

    Few questions after SN 955 than anyone can answer if they feel like it :-)

    Here's a source of ATA specs:
  4. Paul F

    How long will SpinRite continue to try

    Perhaps you are thinking of this thread: Bin it / Keep it
  5. Paul F

    Will SR take advantage of a faster CPU?

    If you can get your P4 system up and running without spending any money, then certainly try it first.
  6. Paul F

    Will SR take advantage of a faster CPU?

    The limitation on your P4 may be the SATA speed. I have a motherboard that supports SATA-3. As a rough guide: for a 1TB hard drive, it scans a SATA-3 HD in ~2 hrs. a SATA-2 HD in ~3hrs, and a SATA-1 HD in ~4hrs. SR6.1 will not run on a UEFI-only motherboard.
  7. Paul F

    Win10: "Refreshing System Information..."

    Download and run Sysinternals Process Explorer then drag the target icon onto the window of interest. It should highlight the associated process.
  8. Paul F

    Reporting Spinrite Error

    Really? Do you think proceeding on a partition that SpinRite 6.0 sees as greater than the drive size might have something to do with it?
  9. Paul F

    One of my disks doesn't show up.

    I have followed up in a conversation.
  10. Paul F

    Using Spinrite 6.1 as a VM in VM Ware 17 A set of files that will, in most cases, allow SpinRite 6.1 to access USB drives beyond the 137 gigabyte limit is available at the above URL. This set of files will be available on the GRC website when...
  11. Paul F

    A Patch for a SpinRite v6.0 Overflow

    True. What's missing from this thread are two private conversations to troubleshoot this BIOS anomaly which do not belong in the blog. They both involve BIOSes that don't respect the interrupt vectors reserved for user programs, so MDFYSR60 thinks those interrupts are being used. One has been...
  12. Paul F

    Downloading Latest SR 6.1 Beta?

    Return to your previous thread and follow the steps here Specifically don't run SPINRITE.EXE to create anything. Just copy the file to the USB flash drive. Then copy MDFYSR60.COM to the flash drive. Open a Windows Command...
  13. Paul F

    Something fun about operating systems

    Good Luck :)
  14. Paul F

    Something fun about operating systems

    Agreed. I had a quick look at ReactOS. I think you'll find what you are looking for in kinit.c.
  15. Paul F

    Understanding Hardware

    Yes. Here is an example of the many registers in a video controller chip: It's common to have an address register and a data register. They use up two PC I/O addresses but the address register can address many internal data registers in the chip.