boot: mountpoint fix

This commit is contained in:
ment 2011-04-30 17:06:05 +02:00
parent 6a4063e245
commit d78b83bdfc
2 changed files with 6 additions and 6 deletions

View file

@ -147,7 +147,7 @@ if(! ~ $#kbmap 0){
for(i in I l`{seq 0 3}) for(i in I l`{seq 0 3})
bind -qa '#'$i /net bind -qa '#'$i /net
configusb # run partfs on usb disks configusb # run partfs on usb disks
configlocal # add partitions and binds configlocal # add partitions and binds
while(){ while(){
@ -157,5 +157,5 @@ while(){
# cleanup so it can be restarted # cleanup so it can be restarted
nobootprompt=() nobootprompt=()
user=() user=()
rm -f /srv/boot /srv/slashn /srv/cs /srv/dns rm -f /srv/boot /srv/dosusb /srv/slashn /srv/cs /srv/dns
} }

View file

@ -7,14 +7,14 @@ fn configusb{
} }
fn connectusb{ fn connectusb{
m=/mnt/usb m=/mnt/dosusb
if(! test -r $1) if(! test -r $1)
fatal device $1 does not exist fatal device $1 does not exist
if(! test -r $1/dos) if(! test -r $1/dos)
fatal device $1 does not have dos partition fatal device $1 does not have a dos partition
mkdir -p $m mkdir -p $m
dossrv -r -f $1/dos usb dossrv -r -f $1/dos dosusb
mount /srv/usb $m mount /srv/dosusb $m
if(! test -r $m/9front.iso) if(! test -r $m/9front.iso)
fatal $m/9front.iso not found fatal $m/9front.iso not found
{9660srv -s -f $m/9front.iso &} <[0=1] | echo 0 >/srv/boot {9660srv -s -f $m/9front.iso &} <[0=1] | echo 0 >/srv/boot