 -tty1::askfirst:/bin/ash --login
 diff -Naur a/package/base-files/files/etc/preinit b/package/base-files/files/etc/preinit
 --- a/package/base-files/files/etc/preinit	2008-08-14 22:21:35.073308000 +0000
-+++ b/package/base-files/files/etc/preinit	2009-03-16 00:58:48.775587448 +0000
-@@ -1,88 +1,231 @@
++++ b/package/base-files/files/etc/preinit	2009-03-16 09:32:25.894673240 +0000
+@@ -1,88 +1,232 @@
  #!/bin/sh
 -# Copyright (C) 2006 OpenWrt.org
 +# Copyright (C) 2008-2009  The Tor Project, Inc.

+# last attempt: if no disk exists, assume hda1 and create manually with mknod.
+hddev=/dev/hda1
+hdopt="b 3 1"
+if [ ! -e $hddev ]; then
+  grep `basename $hddev` /proc/partitions >/dev/null 2>&1
+  if [ $? -eq 0 ]; then

-exec /bin/ash --login
diff -Naur a/package/base-files/files/etc/banner b/package/base-files/files/etc/banner
--- a/package/base-files/files/etc/banner	2005-12-20 15:03:08.038259000 +0000
+++ b/package/base-files/files/etc/banner	2009-03-16 09:24:27.057467560 +0000
@@ -1,10 +1,26 @@
-  _______                     ________        __
- |       |.-----.-----.-----.|  |  |  |.----.|  |_
- |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
