brock@arden:~/sysadmin/notes$ find . -name boot.img -print
./boot.img
./tryit/boot.img
brock@arden:~/sysadmin/notes$ cd tryit
brock@arden:~/sysadmin/notes/tryit$ ls -l
total 172
-rw-r--r-- 1 brock users    512 Feb 28 13:27 boot.BPB.img
lrwxrwxrwx 1 brock users     35 Feb 28 13:27 boot.img -> /home/brock/sysadmin/notes/boot.img
-rw-r--r-- 1 brock users  16384 Feb 28 13:45 boot.rootdir.img
-rw-r--r-- 1 brock users     32 Apr 18 15:39 COPYING.linux.direntry.txt
-rw-r--r-- 1 brock users 107514 Mar  7 09:19 GETDATA
-rw-r--r-- 1 brock users  17233 Apr 18 16:09 GETDATA-2
-rw-r--r-- 1 brock users    512 Apr 18 16:06 issue.txt.cluster
-rw-r--r-- 1 brock users     32 Apr 18 15:30 issue.txt.direntry.txt
-rw-r--r-- 1 brock users   8885 Mar  1 18:43 run.txt
brock@arden:~/sysadmin/notes/tryit$ BPB_SecPerClus=16
brock@arden:~/sysadmin/notes/tryit$ FirstDataSection=97
brock@arden:~/sysadmin/notes/tryit$ function DataSector2Cluster()
> {
> local result=$(( ( ( $1 - 2 ) \* $BPB_SecPerClus ) + $FirstDataSection ))
> echo "${result}"
> }
brock@arden:~/sysadmin/notes/tryit$ function DataSector2Cluster()
> {
>    local result=$(( ( ( $1 - 2 ) * $BPB_SecPerClus ) + $FirstDataSection ))
>    echo "${result}"
> }
brock@arden:~/sysadmin/notes/tryit$ DataSector2Cluster 2
97
brock@arden:~/sysadmin/notes/tryit$ DataSector2Cluster 10
225
brock@arden:~/sysadmin/notes/tryit$ DataSector2Cluster 103
1713
brock@arden:~/sysadmin/notes/tryit$ dd if=boot.img of=issue.txt.cluster-2 bs=512 skip=1713 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.0335476 s, 15.3 kB/s
brock@arden:~/sysadmin/notes/tryit$ echo $BPB_SecPerClus
16
brock@arden:~/sysadmin/notes/tryit$ FirstDataSector=97
brock@arden:~/sysadmin/notes/tryit$ echo $FirstDataSector
97
brock@arden:~/sysadmin/notes/tryit$ DataSector2Cluster 103
1713
brock@arden:~/sysadmin/notes/tryit$ function DataSector2Cluster()
> {
>    local result=$(( ( ( $1 - 2 ) * $BPB_SecPerClus ) + $FirstDataSection ))
>    echo "${result}"
> }
