Results 1 to 7 of 7

Thread: How to boot SeaTools from USB??

  1. #1
    Join Date
    Nov 2007
    Location
    Canada
    Beans
    106
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Angry How to boot SeaTools from USB??

    Does any one know how to make the ISO image for Seagate's Seatools boot from a USB?

    SeaTools is a special hard drive diagnostics and repair program I need to fix my netbooks hard drive (so I have no CD Drive to boot from). Info here:
    http://www.seagate.com/www/en-us/sup...loads/seatools
    -the "SeaTools for DOS" is the one that works with Linux

    I have tried Unetbootin, a grub screen will appear with 'default' as the only option which doesn't boot anyting.

    The 'USB Startup Disk Creator' in Ubuntu won't accept the ISO file.

    I've tried to mount the ISO in a Virtual Drive and copy the files, but the USB isn't bootable.

    I would really love if someone could get this working.

    Thank you,

    Devi

  2. #2
    Join Date
    Jun 2009
    Location
    Rio de Janeiro, Brazil
    Beans
    51
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: How to boot SeaTools from USB??

    Same problem here... Ive tried dozens of possible solutions, from the friendly Unetbootin to the extreme DD the iso (to partition and to device). Had several diferent results depending on what i did, but none actually worked.

    Im still researching and trying, but ANY help would be appreciated

  3. #3
    Join Date
    Feb 2010
    Location
    Silicon Valley
    Beans
    1,898
    Distro
    Xubuntu 12.04 Precise Pangolin

    Re: How to boot SeaTools from USB??

    I managed to run the SeaTools tool from a USB stick.

    First off, I already had a bootable FreeDOS USB stick that I made a few months back in order to burn a new bios on a laptop. (This step left as an exercise for the reader

    To get the SeaTools executable out of the provided .ISO, do the following:
    Code:
    $ sudo mkdir /media/disk1 /media/disk2
    $ sudo mount -t iso9660 -o ro,loop SeaToolsDOS222ALL.576.ISO /media/disk1
    $ sudo mount -t vfat -o ro,loop /media/disk1/SeaTools.ima /media/disk2
    The file you want is /media/disk2/seatools.zip. Unzip the contents of that file into a directory on a FreeDOS USB stick. Boot the FreeDOS stick, navigate to the directory with the unzipped files, then run the "seatools.exe" executable. For me it ran fine and found my two seagate drives, however I did not run any other tests.

  4. #4
    Join Date
    May 2009
    Beans
    29

    Re: How to boot SeaTools from USB??

    hehe....get a usb floppy drive! Then it will boot from USB.

    Trust me, I speak from experience, this is not easy to do. I finally gave up and used a usb floppy drive to get the job done (hated the idea so much I wasted 4 hours trying to boot usb dos with Seatools. I did hear that Universal boot disk includes seatools (which is weird)...

  5. #5
    Join Date
    Jan 2007
    Location
    Vancouver, BC, Canada
    Beans
    6
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: How to boot SeaTools from USB??

    Here's a little guide I found to do just this. It's tailored for Fedora though:

    http://fetzig.org/2010/07/12/prepari...ive-in-fedora/

    I modified it to work with ubuntu (maverick in my case, but that shouldn't matter). Here's my recipe:

    1. install syslinux:
    Code:
    $ sudo apt-get install syslinux
    2. repartition and format usb (/dev/sdb in my case) as FAT (use disk utility in admin menu)
    - I named it "SEATOOLS"

    3. mark as bootable (use gparted)

    4. copy syslinux master boot record to drive:
    Code:
    $ sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdb
    5. install syslinux on the drive partition:
    Code:
    $ sudo syslinux /dev/sdb1
    6. mount drive (use nautilus)

    7. copy the MEMDISK bootloader from /usr/share/syslinux/memdisk to drive:
    Code:
    $ cp /usr/lib/syslinux/memdisk /media/SEATOOLS
    8. copy the SeaTools .iso to drive

    9. create a file named 'syslinux.cfg' on the drive, with this in it (use correct .iso name):

    Code:
    DEFAULT SeaTools
    LABEL SeaTools
      LINUX memdisk
      INITRD SeaToolsDOS220EURO.144.ISO
      APPEND iso
    10. you're done. Try booting with it. Here's what my usb stick looks like at the end of all of this:

    Code:
    $ ls -al
    total 3136
    drwx------ 2 username username    4096 2011-06-30 13:44 .
    drwxr-xr-x 3 root     root        4096 2011-06-30 13:39 ..
    -r--r--r-- 1 username username   32768 2011-06-30 13:34 ldlinux.sys
    -rw-r--r-- 1 username username   25244 2011-06-30 13:41 memdisk
    -rw-r--r-- 1 username username 3137536 2011-06-30 10:52 SeaToolsDOS220EURO.144.ISO
    -rw-r--r-- 1 username username      97 2011-06-30 13:44 syslinux.cfg
    Attached Files Attached Files

  6. #6
    Join Date
    Dec 2006
    Location
    Canada
    Beans
    Hidden!
    Distro
    Ubuntu 17.10 Artful Aardvark

    Re: How to boot SeaTools from USB??

    The lovely thing about these instructions is that as far as I can see it can be adapted for nearly any .iso.

    I'm looking forward to trying this later with a different .iso utility I need to run. Thanks for posting these instructions!

  7. #7
    Join Date
    Jul 2007
    Location
    Magic City of the Plains
    Beans
    Hidden!
    Distro
    Xubuntu 19.10 Eoan Ermine

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •