diff options
author | BakedSnake <gilferrandm@gmail.com> | 2021-02-03 03:08:39 +0100 |
---|---|---|
committer | BakedSnake <gilferrandm@gmail.com> | 2021-02-03 03:08:39 +0100 |
commit | 48f7e4f75d42cb0c5e16d8078db86708e0c9efde (patch) | |
tree | 6710b29488f9b31d4ad089ae5231caf644ca10c8 /sdrive |
initial commit
Diffstat (limited to 'sdrive')
-rwxr-xr-x | sdrive | 52 |
1 files changed, 52 insertions, 0 deletions
@@ -0,0 +1,52 @@ +#!/bin/sh + +# Paths +drive= /dev/fd0 + +# Functions +prepDrive() { + echo 'preparing drive...' + setfdprm $drive sect=10 hd ssize=1024 cyl=80 +} + +formatDisk() { + echo 'formatting disk...' + superformat $drive sect=10 hd ssize=1024 cyl=80 +} + +iptImg() { + echo 'Enter the destination file path' + read iptloc + echo 'importing...' + cat $drive > $iptloc +} + +writeDisk() { + echo 'Enter img path' + read iptimg + echo 'writting' + cat $iptimg > $drive +} + +echo " + ###################################### + # S-Series Drive :: Shell Script # + ###################################### + + What would you like to do? + + 1. Prepare drive + 2. Format disk + 3. Import img from disk + 4. Write img to disk +" + +read choice + +case "$choice" in + 1) prepDrive ;; + 2) formatDisk ;; + 3) iptImg ;; + 4) writeDisk ;; +esac + |