mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-24 19:28:09 +00:00
Do not create default devices
They are created anyway at runtime, and this set is not very complete. Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
parent
2b80c19731
commit
6bd1df1675
@ -12,65 +12,6 @@ done
|
||||
mkdir -m 555 /tmp/dev /tmp/proc /tmp/sys /tmp/mnt
|
||||
mkdir -m 1777 /tmp/tmp
|
||||
|
||||
cd /tmp/dev
|
||||
|
||||
# start from clean slate
|
||||
rm -rf *
|
||||
|
||||
mknod -m 666 null c 1 3
|
||||
mknod -m 666 full c 1 7
|
||||
mknod -m 666 ptmx c 5 2
|
||||
mknod -m 644 random c 1 8
|
||||
mknod -m 644 urandom c 1 9
|
||||
mknod -m 666 zero c 1 5
|
||||
mknod -m 666 tty c 5 0
|
||||
mknod -m 600 console c 5 1
|
||||
|
||||
mknod -m 600 tty0 c 4 11
|
||||
mknod -m 600 tty1 c 4 12
|
||||
mknod -m 600 ttyS0 c 4 64
|
||||
mknod -m 600 hvc0 c 229 2
|
||||
mknod -m 600 fuse c 10 229
|
||||
|
||||
# we are using sata emulation at present
|
||||
mknod -m 600 sda b 8 0
|
||||
mknod -m 600 sda1 b 8 1
|
||||
mknod -m 600 sda2 b 8 2
|
||||
mknod -m 600 sda3 b 8 3
|
||||
mknod -m 600 sda4 b 8 4
|
||||
mknod -m 600 sda5 b 8 5
|
||||
mknod -m 600 sda6 b 8 6
|
||||
mknod -m 600 sdb b 8 16
|
||||
mknod -m 600 sdb1 b 8 17
|
||||
mknod -m 600 sdb2 b 8 18
|
||||
mknod -m 600 sdb3 b 8 19
|
||||
mknod -m 600 sdb4 b 8 20
|
||||
mknod -m 600 sdb5 b 8 21
|
||||
mknod -m 600 sdb6 b 8 22
|
||||
mknod -m 600 xvdf b 8 23
|
||||
mknod -m 600 xvdf1 b 8 24
|
||||
|
||||
# mount points in /dev
|
||||
mkdir pts mqueue shm
|
||||
|
||||
# symlinks
|
||||
ln -s /proc/kcore core
|
||||
ln -s /proc/self/fd fd
|
||||
ln -s /proc/self/fd/0 stdin
|
||||
ln -s /proc/self/fd/1 stdout
|
||||
ln -s /proc/self/fd/2 stderr
|
||||
|
||||
# loop devs
|
||||
mknod -m 600 loop-control c 10 237
|
||||
mknod -m 600 loop0 c 7 0
|
||||
mknod -m 600 loop1 c 7 1
|
||||
mknod -m 600 loop2 c 7 2
|
||||
mknod -m 600 loop3 c 7 3
|
||||
mknod -m 600 loop4 c 7 4
|
||||
mknod -m 600 loop5 c 7 5
|
||||
mknod -m 600 loop6 c 7 6
|
||||
mknod -m 600 loop7 c 7 7
|
||||
|
||||
# these three files are bind mounted in by docker so they are not what we want
|
||||
|
||||
cat << EOF > /tmp/etc/hosts
|
||||
|
Loading…
Reference in New Issue
Block a user