hw_test.sh 426 B

1234567891011121314
  1. #!/bin/bash
  2. # Creates a random Amiga ADF, writes the first three cylinders of a disk,
  3. # dumps those cylinders back, and checks against original ADF.
  4. dd if=/dev/urandom of=a.adf bs=512 count=1760
  5. disk-analyse -e 2 a.adf b.adf
  6. disk-analyse a.adf a.scp
  7. ./gw write --tracks=c=0-2 a.scp
  8. ./gw read --revs=1 --tracks=c=0-2 b.scp
  9. disk-analyse -e 2 b.scp c.adf
  10. diff b.adf c.adf
  11. md5sum b.adf c.adf
  12. rm -f a.adf b.adf c.adf a.scp b.scp