recovery-initramfs: launch mdev as daemon
'mdev -s' run on ramfs initialization is able to mount external media already detected but fails to automatically mount any media detected afterwards. Running it as a daemon first it will also be able to mount any media detected after 'mdev -s' is run. Use argument '-d' to first run mdev as daemon in background. Move 2 seconds delay to after mdev has been initialized to give external hardware all the time possible to be successfully detected and mounted. https://onedigi.atlassian.net/browse/DEL-7285 Signed-off-by: Gonzalo Ruiz <Gonzalo.Ruiz@digi.com>
This commit is contained in:
parent
2a72f64c40
commit
3e75c1ed34
|
|
@ -484,14 +484,15 @@ mount -t sysfs sysfs /sys
|
||||||
mount -t devtmpfs devtmpfs /dev
|
mount -t devtmpfs devtmpfs /dev
|
||||||
mount -t tmpfs tmpfs /tmp
|
mount -t tmpfs tmpfs /tmp
|
||||||
|
|
||||||
# Give some time for the devices to settle down so mdev can mount all of them
|
|
||||||
sleep 2
|
|
||||||
|
|
||||||
# Register mdev as device manager
|
# Register mdev as device manager
|
||||||
echo > /dev/mdev.seq
|
echo > /dev/mdev.seq
|
||||||
echo > /dev/mdev.log
|
echo > /dev/mdev.log
|
||||||
|
mdev -d
|
||||||
mdev -s
|
mdev -s
|
||||||
|
|
||||||
|
# Give some time for the devices to settle down so mdev can mount all of them
|
||||||
|
sleep 2
|
||||||
|
|
||||||
# Run all shell scripts in postinstall folder
|
# Run all shell scripts in postinstall folder
|
||||||
run-parts /etc/*-postinsts
|
run-parts /etc/*-postinsts
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue