シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
シェル
スクリプト
082E: 48 4F 4D 45  3D 2F 0A 50  41 54 48 3D  2F 73 62 69  HOME=/.P ATH=/sbi
083E: 6E 3A 2F 62  69 6E 3A 2F  75 73 72 2F  73 62 69 6E  n:/bin:/ usr/sbin
084E: 3A 2F 75 73  72 2F 62 69  6E 0A 65 78  70 6F 72 74  :/usr/bi n.export
085E: 20 48 4F 4D  45 20 50 41  54 48 0A 0A  69 66 20 5B   HOME PA TH..if [
086E: 20 22 24 31  22 20 3D 20  61 75 74 6F  62 6F 6F 74   "$1" =  autoboot
087E: 20 5D 3B 20  74 68 65 6E  0A 09 61 75  74 6F 62 6F   ]; then ..autobo
088E: 6F 74 3D 79  65 73 0A 09  5F 62 6F 6F  74 3D 22 66  ot=yes.. _boot="f
089E: 61 73 74 73  74 61 72 74  22 0A 09 72  63 5F 66 61  aststart "..rc_fa
08AE: 73 74 3D 79  65 73 20 20  20 20 20 20  20 20 23 20  st=yes         # 
08BE: 72 75 6E 5F  72 63 5F 63  6F 6D 6D 61  6E 64 28 29  run_rc_c ommand()
08CE: 3A 20 64 6F  20 66 61 73  74 20 62 6F  6F 74 69 6E  : do fas t bootin
08DE: 67 0A 65 6C  73 65 0A 09  61 75 74 6F  62 6F 6F 74  g.else.. autoboot
08EE: 3D 6E 6F 0A  09 5F 62 6F  6F 74 3D 22  71 75 69 65  =no.._bo ot="quie
08FE: 74 73 74 61  72 74 22 0A  66 69 0A 0A  64 6C 76 3D  tstart". fi..dlv=
090E: 60 2F 73 62  69 6E 2F 73  79 73 63 74  6C 20 2D 6E  `/sbin/s ysctl -n
091E: 20 76 66 73  2E 6E 66 73  2E 64 69 73  6B 6C 65 73   vfs.nfs .diskles
092E: 73 5F 76 61  6C 69 64 20  32 3E 20 2F  64 65 76 2F  s_valid  2> /dev/
093E: 6E 75 6C 6C  60 0A 69 66  20 5B 20 24  7B 64 6C 76  null`.if  [ ${dlv
094E: 3A 3D 30 7D  20 2D 6E 65  20 30 20 2D  6F 20 2D 66  :=0} -ne  0 -o -f
095E: 20 2F 65 74  63 2F 64 69  73 6B 6C 65  73 73 20 5D   /etc/di skless ]
096E: 3B 20 74 68  65 6E 0A 09  73 68 20 2F  65 74 63 2F  ; then.. sh /etc/
097E: 72 63 2E 69  6E 69 74 64  69 73 6B 6C  65 73 73 0A  rc.initd iskless.
098E: 66 69 0A 0A  23 20 52 75  6E 20 74 68  65 73 65 20  fi..# Ru n these 
099E: 61 66 74 65  72 20 64 65  74 65 72 6D  69 6E 69 6E  after de terminin
09AE: 67 20 77 68  65 74 68 65  72 20 77 65  20 61 72 65  g whethe r we are
09BE: 20 62 6F 6F  74 69 6E 67  20 64 69 73  6B 6C 65 73   booting  diskles
09CE: 73 20 69 6E  20 6F 72 64  65 72 0A 23  20 74 6F 20  s in ord er.# to 
09DE: 6D 69 6E 69  6D 69 7A 65  20 74 68 65  20 6E 75 6D  minimize  the num
09EE: 62 65 72 20  6F 66 20 66  69 6C 65 73  20 74 68 61  ber of f iles tha
09FE: 74 20 61 72  65 20 6E 65  65 64 65 64  20 6F 6E 20  t are ne eded on 
0A0E: 61 20 64 69  73 6B 6C 65  73 73 20 73  79 73 74 65  a diskle ss syste
0A1E: 6D 2C 0A 23  20 61 6E 64  20 74 6F 20  6D 61 6B 65  m,.# and  to make