From b85178b17846ec6ccf11f92a80d231c79af325d7 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Tue, 10 Sep 2019 23:20:03 +0300 Subject: [PATCH] Raspberry Pi (all): mount configfs at startup --- board/common/overlay/etc/init.d/mountsys | 6 +----- board/raspberrypi/overlay/etc/fstab.sys | 7 +++++++ board/raspberrypi2/overlay/etc/fstab.sys | 7 +++++++ board/raspberrypi3/overlay/etc/fstab.sys | 7 +++++++ board/raspberrypi4/overlay/etc/fstab.sys | 7 +++++++ 5 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 board/raspberrypi/overlay/etc/fstab.sys create mode 100644 board/raspberrypi2/overlay/etc/fstab.sys create mode 100644 board/raspberrypi3/overlay/etc/fstab.sys create mode 100644 board/raspberrypi4/overlay/etc/fstab.sys diff --git a/board/common/overlay/etc/init.d/mountsys b/board/common/overlay/etc/init.d/mountsys index 1963d2f2a3..d61d249ce7 100755 --- a/board/common/overlay/etc/init.d/mountsys +++ b/board/common/overlay/etc/init.d/mountsys @@ -3,8 +3,4 @@ /bin/mkdir -p /dev/pts /bin/mkdir -p /dev/shm /bin/mount --make-shared / -/bin/mount -T /etc/fstab.sys -a -t proc -/bin/mount -T /etc/fstab.sys -a -t devpts -/bin/mount -T /etc/fstab.sys -a -t tmpfs -/bin/mount -T /etc/fstab.sys -a -t sysfs - +/bin/mount -T /etc/fstab.sys -a diff --git a/board/raspberrypi/overlay/etc/fstab.sys b/board/raspberrypi/overlay/etc/fstab.sys new file mode 100644 index 0000000000..acc6225063 --- /dev/null +++ b/board/raspberrypi/overlay/etc/fstab.sys @@ -0,0 +1,7 @@ +# +proc /proc proc defaults 0 0 +devpts /dev/pts devpts gid=5,mode=620 0 0 +tmpfs /dev/shm tmpfs mode=0777 0 0 +tmpfs /tmp tmpfs mode=1777 0 0 +sysfs /sys sysfs defaults 0 0 +configfs /sys/kernel/config configfs defaults 0 0 diff --git a/board/raspberrypi2/overlay/etc/fstab.sys b/board/raspberrypi2/overlay/etc/fstab.sys new file mode 100644 index 0000000000..acc6225063 --- /dev/null +++ b/board/raspberrypi2/overlay/etc/fstab.sys @@ -0,0 +1,7 @@ +# +proc /proc proc defaults 0 0 +devpts /dev/pts devpts gid=5,mode=620 0 0 +tmpfs /dev/shm tmpfs mode=0777 0 0 +tmpfs /tmp tmpfs mode=1777 0 0 +sysfs /sys sysfs defaults 0 0 +configfs /sys/kernel/config configfs defaults 0 0 diff --git a/board/raspberrypi3/overlay/etc/fstab.sys b/board/raspberrypi3/overlay/etc/fstab.sys new file mode 100644 index 0000000000..acc6225063 --- /dev/null +++ b/board/raspberrypi3/overlay/etc/fstab.sys @@ -0,0 +1,7 @@ +# +proc /proc proc defaults 0 0 +devpts /dev/pts devpts gid=5,mode=620 0 0 +tmpfs /dev/shm tmpfs mode=0777 0 0 +tmpfs /tmp tmpfs mode=1777 0 0 +sysfs /sys sysfs defaults 0 0 +configfs /sys/kernel/config configfs defaults 0 0 diff --git a/board/raspberrypi4/overlay/etc/fstab.sys b/board/raspberrypi4/overlay/etc/fstab.sys new file mode 100644 index 0000000000..acc6225063 --- /dev/null +++ b/board/raspberrypi4/overlay/etc/fstab.sys @@ -0,0 +1,7 @@ +# +proc /proc proc defaults 0 0 +devpts /dev/pts devpts gid=5,mode=620 0 0 +tmpfs /dev/shm tmpfs mode=0777 0 0 +tmpfs /tmp tmpfs mode=1777 0 0 +sysfs /sys sysfs defaults 0 0 +configfs /sys/kernel/config configfs defaults 0 0