else
echo "run_hotplug_scripts=0" >> /etc/xen/xl.conf
fi
- rm -f /dev/ttyS0
- ln -s /dev/null /dev/ttyS0
- sed -i 's/\(^ttyS0.*\)/# \1/' /etc/inittab
+ echo "hvc0::respawn:/bin/sh" >> /etc/inittab
+ #rm -f /dev/ttyS0
+ #ln -s /dev/null /dev/ttyS0
+ #sed -i 's/\(^ttyS0.*\)/# \1/' /etc/inittab
else
- rm -f /dev/hvc0
- ln -s /dev/null /dev/hvc0
- sed -i 's/\(^hvc0.*\)/# \1/' /etc/inittab
- echo "You might have to do kill -1 1 if you see 'can't open /dev/hvc0'"
+ #rm -f /dev/hvc0
+ #ln -s /dev/null /dev/hvc0
+ #sed -i 's/\(^hvc0.*\)/# \1/' /etc/inittab
+ #echo "You might have to do kill -1 1 if you see 'can't open /dev/hvc0'"
+ echo "ttyS0::respawn:/bin/sh" >> /etc/inittab
fi
PATH=$PATH:/usr/bin:/usr/sbin
;;
esac
fi
+echo "while (true); do if [ -e /tmp/go ]; then sleep 2;init -q; rm /tmp/go; break; fi; sleep 1; echo "."; done" >> /tmp/reinit
+chmod 755 /tmp/reinit
+nohup bash /tmp/reinit 1>/dev/null 2>/dev/null &
+touch /tmp/go