Floppy Disks

Before a media object can be imaged it first must be recorded SPEC.

Getting set up

Connect the KryoFlux

  • Ensure the floppy drive is correctly connected to the Kryoflux.
  • Attach the KryoFlux USB cable from the forensic workstation to the Kryoflux board.
  • See a green power light glow on the Kryoflux board.
  • Attach the AC power cable to the power supply.
  • See the green LED on the power supply light up.
  • Listen for a faint click from the disk drive.

See the KryoFlux page in the Tools section for more.

Calibrate the KryoFlux

  • Open the KryoFlux software from the desktop “kryoflux-ui.jar”.
  • Click on the drive menu and ensure that ‘Drive 0’ is selected.
  • Select ‘calibrate’ from the drive menu, then ‘yes’ from the pop-up window.
  • When the calibration is complete you should see the message
    calibration is successful, the maximum number of tracks available is: 83
  • Calibrate only once when you begin a session, unless calibration fails.

Resolve communication with the drive.

Follow these steps if the KryoFlux is unable to communicate with the drive.

  • Close the application.
  • Disconnect the power source from the drive.
  • Disconnect the USB cable from the KryoFlux board.
  • Reconnect the USB cable to the KryoFlux board.
  • Reconnect the power source to the drive.
  • Try connecting a different drive if there is still no communication after the the previous steps.

Imaging

  • Insert the floppy disk into the drive.
  • Enter the media object ID (for example, ACQ_11111_4444) in the “Enter name …” text field in the Kryoflux imaging software.
  • Determine the filesystem format of the disk.
    • “MFM sector image” is usually the correct format for PC disks
    • “Apple DOS 400/800k” is usually the correct format for Apple Macintosh disks.
    • Test the disk if you’re unsure about the format.
    • Select a format in the dropdown underneath the name field and select “start” to begin imaging the disk.
    • The sector grid displays color as the disk is imaged.
    • Grey indicates the format is likely incorrect. Try another format.
    • Green, orange, or yellow indicates the correct sector format has been determined.
    • Red sectors indicate either the disk or the drive is damaged.
  • Select “Multiple” from the drop-down below the “Enter name …” text field when you have determined the correct sector format.
  • Select “KryoFlux stream image” and, while holding down the control key, select the correct sector format from the dropdown.
  • Select ‘ok’ to close the popup.
  • Click the start button to begin the imaging process.
    The KryoFlux will now create a folder with the name of the id of the media that contains the stream image files and a sector image (again with the name of the media plus an “.001” file extension). Both the stream directory and the sector image file will be written to the kryofluxOutput directory on Staging.

Tracking

  • Navigate to the Tracking folder in Google Drive.
  • Find the spreadsheet for the acquisition that you will be working with.
  • Copy Tracking_TEMPLATE to create a spreadsheet if one doesn’t exist.
  • Name the spreadsheet the acquisition ID of the acquisition that you will be working with.
  • Check the media ID for the disk you are working with (for example, ACQ_1234_123456).
  • Media IDs follow the naming convention ACQ_acqID_specObjectID.
  • Enter acqID in the ref_acq_id field.
  • Enter specObjectID in the object_id field.
ref_acq_id object_id
1234 123456
  • Enter item in the type field.
  • Enter digital carrier in the format_1 field.
  • Enter floppy disk in the format_2 field.
  • Enter floppy disk size in the format_3 field. (for example, 3.5 inch floppy)
type format_1 format_2 format_3
item digital carrier floppy disk 3.5 inch floppy
  • Enter failed in the notes.transfer field if imaging fails.
notes.transfer
failed
  • Enter the filesystem format in the notes.transfer field if that format isn’t recognized by FTK.
  • Amiga, ProDOS, CPM are formats not recognized in FTK.
notes.transfer
Amiga
  • Enter bad sectors in the notes.transfer field if a third or more of the sector blocks are red.
notes.transfer
bad sectors
  • Enter Y in the removed field if the disk is removed from the collection.
removed
Y

Completing the imaging process

  • Put the media back in the collection’s box and move or remove the pink “To image” flag as necessary if you are working on a large collection.
  • Move the media to the “Small collections complete” box if you are working on a small collection without a box.

Using Digital Archives scripts

Make sure the setup instructions for Digital Archives scripts have been completed before running the scripts in the next section.

Create destination directories

These instructions show you how to create destination directories for a number of consecutive disks. Consider using a one-line command to create directories if the disks you are packaging do not have consecutive MediaID numbers.

On Mac:

  • Open Terminal.

  • Navigate to DigArchDiskStation.

  • Change into diskImages directory.
    $ cd /Volumes/DigArchDiskStation/Staging/ingest/diskImages

  • Create a directory for the acquisition if it does not exist.
    $ mkdir ACQ_acqID

  • Change into the acquisition directory.
    $ cd ACQ_acqID

  • Run makesips script to create a consecutive number of submission information packages for material from digital media.

Or

  • Change to diskImages directory.

$ cd /Volumes/DigArchDiskStation/Staging/ingest/diskImages

  • Enter mkdir command.
    mkdir -p ACQ_acqID/ACQ_acqID_specObjectID/{metadata,objects}

On Windows via WSL:

  • Open WSL.
  • If you do not see the Y:\ drive in /mnt or /mnt/y appears to be empty then it must be re-mounted by:
    • Changing to the top level directory by entering cd ../
    • Entering the command sudo mount drvfs Y: /mnt/y
  • Change into diskImages directory.
    $ cd /mnt/y/Staging/ingest/diskImages

  • Create a directory for the acquisition if it does not exist.
    $ mkdir ACQ_acqID

  • Change into the acquisition directory.
    $ cd ACQ_acqID

  • Run makesips script to create a consecutive number of submission information packages for material from digital media.

Or

  • Change to diskImages directory.

$ cd /mnt/y/Staging/ingest/diskImages

  • Enter mkdir command.
    mkdir -p ACQ_acqID/ACQ_acqID_specObjectID/{metadata,objects}

    Directory structure

  • /ACQ_1234_123456
    • /metadata
    • /objects

Package images

On Mac:

  • Open Terminal.

  • Navigate to DigArchDiskStation.

  • Change to the kryofluxOutput directory.
    $ cd /Volumes/DigArchDiskStation/Staging/ingest/kryofluxoutput
  • Run the command to tar the stream files.
    $ compress
  • Run the program to move files from kryofluxOutput to the appropriate subdirectory in diskImages.
    $ movekflux
  • Move s0 and s1 images separately.

On Windows via WSL:

  • Open WSL.
  • Navigate to DigArchDiskStation.
  • Change to the kryofluxOutput directory.
    $ cd /mnt/y/Staging/ingest/kryofluxoutput
  • Run the command to tar the stream files.
    $ compress
  • Run the program to move files from kryofluxOutput to the appropriate subdirectory in diskImages.
    $ movekflux
  • Move s0 and s1 images separately.