From: Konrad Rzeszutek Wilk Date: Tue, 5 Jun 2012 16:22:56 +0000 (-0400) Subject: rc: Add linuxrc file. X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=f896860970f85be1d8ee312ee8f12e53acd70b29;p=xentesttools%2Fbootstrap.git rc: Add linuxrc file. Signed-off-by: Konrad Rzeszutek Wilk --- diff --git a/root_image/linuxrc b/root_image/linuxrc new file mode 100755 index 0000000..5893023 --- /dev/null +++ b/root_image/linuxrc @@ -0,0 +1,39 @@ +#!/bin/ash +mount -t proc /proc /proc +/bin/busybox --install -s + +mount -t sysfs /sys /sys +echo Creating /dev +mount -o mode=0755 -t tmpfs /dev /dev +mkdir /dev/pts +mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts +mkdir /dev/shm +mkdir /dev/mapper +echo Creating initial device nodes +mknod /dev/null c 1 3 +mknod /dev/zero c 1 5 +mknod /dev/systty c 4 0 +mknod /dev/tty c 5 0 +mknod /dev/console c 5 1 +mknod /dev/ptmx c 5 2 +mknod /dev/rtc c 10 135 +mknod /dev/tty0 c 4 0 +mknod /dev/tty1 c 4 1 +mknod /dev/tty2 c 4 2 +mknod /dev/tty3 c 4 3 +mknod /dev/tty4 c 4 4 +mknod /dev/tty5 c 4 5 +mknod /dev/tty6 c 4 6 +mknod /dev/tty7 c 4 7 +mknod /dev/tty8 c 4 8 +mknod /dev/tty9 c 4 9 +mknod /dev/tty10 c 4 10 +mknod /dev/tty11 c 4 11 +mknod /dev/tty12 c 4 12 +mknod /dev/ttyS0 c 4 64 +mknod /dev/ttyS1 c 4 65 +mknod /dev/ttyS2 c 4 66 +mknod /dev/ttyS3 c 4 67 + +mkdir /tmp +exec /sbin/init