blob: 8c9c06e96c7ccd2e319b48057f57d75a9f752ddf [file] [log] [blame]
Patrick Williamsc124f4f2015-09-15 14:41:29 -05001#!/bin/sh
Andrew Geissler706d5aa2021-02-12 15:55:30 -06002mount -t proc proc /proc
3mount -t sysfs sysfs /sys
4mount -t tmpfs tmpfs /dev -o size=64k,mode=0755
5mkdir /dev/pts /dev/shm
6chmod 777 /dev/shm
7mount -t devpts devpts /dev/pts
8touch /dev/mdev.seq
9#sysctl -w kernel.hotplug=/sbin/mdev
10echo "/sbin/mdev" > /proc/sys/kernel/hotplug
11mdev -s
12
Andrew Geisslerc723b722021-01-08 16:14:09 -060013#
Andrew Geissler706d5aa2021-02-12 15:55:30 -060014# We might have mounted something over /dev, see if /dev/initctl is there.
Andrew Geisslerc723b722021-01-08 16:14:09 -060015#
Andrew Geissler706d5aa2021-02-12 15:55:30 -060016if test ! -p /dev/initctl
17then
18 rm -f /dev/initctl
19 mknod -m 600 /dev/initctl p
20fi
Patrick Williamsc124f4f2015-09-15 14:41:29 -050021