1
0

a: 481 B

12345678910111213141516171819202122
  1. #!/bin/rc
  2. if(! test -f /srv/dos)
  3. dossrv >/dev/null </dev/null >[2]/dev/null
  4. unmount /n/a:>[2]/dev/null
  5. if(~ $#adisk 1)
  6. ; # do nothing
  7. if not if(~ $#bootfile 0)
  8. adisk=/dev/fd0disk
  9. if not {
  10. switch($bootfile) {
  11. case sd*
  12. adisk=`{echo $bootfile | sed 's#(sd..).*#/dev/\1/data#'}
  13. case fd*
  14. adisk=`{echo $bootfile | sed 's#(fd.).*#/dev/\1disk#'}
  15. case *
  16. echo 'unknown bootfile '^$bootfile^'; mail 9trouble@plan9.bell-labs.com'
  17. exit oops
  18. }
  19. }
  20. mount -c /srv/dos /n/a: $adisk