From 6b941b519d24fb1e14cfc41f86f48200bd5377b9 Mon Sep 17 00:00:00 2001 From: greg Date: Mon, 8 Jan 2024 16:06:27 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E9=A6=96=E6=AC=A1=E5=88=86?= =?UTF-8?q?=E5=8C=BA=E3=80=81=E6=A0=BC=E5=BC=8F=E5=8C=96=E3=80=81=E6=8C=82?= =?UTF-8?q?=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../init.d/S07_SysInit | 71 ++++++++++++++++++- 1 file changed, 68 insertions(+), 3 deletions(-) diff --git a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S550/init.d/S07_SysInit b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S550/init.d/S07_SysInit index f3321cff6..2c0128437 100755 --- a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S550/init.d/S07_SysInit +++ b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S550/init.d/S07_SysInit @@ -71,8 +71,6 @@ insmod /etc/lib/modules/$KERVER/extra/fs/exfat/exfat.ko # fi #mdev -s - - if [ -d "/sys/class/block/mmcblk0p1" ]; then mknod /dev/mmcblk0p1 b `cat /sys/class/block/mmcblk0p1/dev | sed "s/:/\ /g"` fi @@ -81,6 +79,66 @@ if [ -d "/sys/class/block/mmcblk1p1" ]; then mknod /dev/mmcblk1p1 b `cat /sys/class/block/mmcblk1p1/dev | sed "s/:/\ /g"` fi + +if [ -d "/sys/class/block/mmcblk0" ]; then + if [ ! -b /dev/mmcblk0 ]; then + mknod /dev/mmcblk0 b `cat /sys/class/block/mmcblk0/dev | sed "s/:/\ /g"` + fi +fi + +if [ -d "/sys/class/block/mmcblk1" ]; then + if [ ! -b /dev/mmcblk1 ]; then + mknod /dev/mmcblk1 b `cat /sys/class/block/mmcblk1/dev | sed "s/:/\ /g"` + fi +fi + +if [ -d "/sys/class/block/mmcblk0p1" ]; then + if [ ! -b /dev/mmcblk0p1 ]; then + mknod /dev/mmcblk0p1 b `cat /sys/class/block/mmcblk0p1/dev | sed "s/:/\ /g"` + fi +fi + + +disk="/dev/mmcblk1" +disk_part="/dev/mmcblk1p1" +#flag="$1" + +partition_func() { + fdisk "$disk" <