#!/bin/sh path="/mnt/tftp" global.bootm.image="${path}/${global.user}-linux-${global.hostname}" oftree="${path}/${global.user}-oftree-${global.hostname}" if [ -f "${oftree}" ]; then global.bootm.oftree="$oftree" fi host ${global.net.server} nfsserver if [ $? != 0 ]; then echo "Cannot resolve \"${global.net.server}\"" exit 1 fi nfsroot="${nfsserver}:/home/${global.user}/nfsroot/${global.hostname}" ip_route_get -b ${global.net.server} global.linux.bootargs.dyn.ip initramfs="${path}/${global.user}-initramfs-${global.hostname}" if [ -f "${initramfs}" ]; then global.bootm.initrd="$initramfs" else global.linux.bootargs.dyn.root="root=/dev/nfs nfsroot=$nfsroot,v3,tcp" fi