Detect whether internal emmc is mmcblk1 or mmcblk1 at boot and
not when mass-storage-enable.sh is called
This commit is contained in:
parent
0a582af232
commit
5e15ca7d9c
@ -1,5 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
EMULATOR=0
|
EMULATOR=0
|
||||||
|
VERSION="1.1"
|
||||||
mount -t sysfs none /sys
|
mount -t sysfs none /sys
|
||||||
mount -n -t proc none /proc
|
mount -n -t proc none /proc
|
||||||
echo 200 > /sys/class/backlight/acx565akm/brightness
|
echo 200 > /sys/class/backlight/acx565akm/brightness
|
||||||
@ -27,7 +28,7 @@ clear
|
|||||||
echo "Disclaimer: This system comes without any warranty. Use it at your own risk."
|
echo "Disclaimer: This system comes without any warranty. Use it at your own risk."
|
||||||
sleep 3
|
sleep 3
|
||||||
clear
|
clear
|
||||||
echo "Welcome to N900 Rescue Initrd 1.0"
|
echo "Welcome to N900 Rescue Initrd $VERSION"
|
||||||
echo
|
echo
|
||||||
|
|
||||||
/sbin/loadkmap < /rescueOS/nokia-n900.kmap
|
/sbin/loadkmap < /rescueOS/nokia-n900.kmap
|
||||||
@ -46,7 +47,7 @@ touch /run/resolv.conf
|
|||||||
|
|
||||||
echo "The root password is: rootme"
|
echo "The root password is: rootme"
|
||||||
|
|
||||||
|
#Being helpful for beginners, and annoying for "power users"
|
||||||
echo "Start an FTP server with anonymous up and downloads everywhere? y/n"
|
echo "Start an FTP server with anonymous up and downloads everywhere? y/n"
|
||||||
read result;
|
read result;
|
||||||
if [ "$result" = "y" ] ; then
|
if [ "$result" = "y" ] ; then
|
||||||
@ -67,6 +68,15 @@ if [ "$result" = "y" ] ; then
|
|||||||
/rescueOS/usbnetworking-enable.sh
|
/rescueOS/usbnetworking-enable.sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
#node mess
|
||||||
|
if [ -e /sys/block/mmcblk0 ] && [ -e /sys/block/mmcblk1 ] ; then
|
||||||
|
echo -n "1" > /run/internal_nodenr
|
||||||
|
else
|
||||||
|
echo -n "0" > /run/internal_nodenr
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if [ "$EMULATOR" = "1" ] ; then
|
if [ "$EMULATOR" = "1" ] ; then
|
||||||
udhcpc eth0
|
udhcpc eth0
|
||||||
fi
|
fi
|
||||||
|
@ -1,10 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
rmmod g_nokia
|
rmmod g_nokia
|
||||||
#stuff changes when sd card is inserted
|
nodenr=$(cat /run/internal_nodenr)
|
||||||
if [ -e /sys/block/mmcblk0 ] && [ -e /sys/block/mmcblk1 ] ; then
|
modprobe g_file_storage file=/dev/mmcblk"$nodenr"p2,/dev/mmcblk"$nodenr"p1 stall=0 removable=1
|
||||||
modprobe g_file_storage file=/dev/mmcblk1p2,/dev/mmcblk1p1 stall=0 removable=1
|
|
||||||
else
|
|
||||||
modprobe g_file_storage file=/dev/mmcblk0p2,/dev/mmcblk0p1 stall=0 removable=1
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user