summaryrefslogtreecommitdiff
path: root/package/adkinstall
diff options
context:
space:
mode:
Diffstat (limited to 'package/adkinstall')
-rw-r--r--package/adkinstall/Makefile3
-rw-r--r--package/adkinstall/src/adkinstall3
2 files changed, 5 insertions, 1 deletions
diff --git a/package/adkinstall/Makefile b/package/adkinstall/Makefile
index a1edb9c11..85189bbea 100644
--- a/package/adkinstall/Makefile
+++ b/package/adkinstall/Makefile
@@ -10,8 +10,9 @@ PKG_DESCR:= adk disk/flash installer
PKG_SECTION:= base/misc
PKG_DEPENDS:= mke2fs parted sfdisk dosfstools mksh
-PKG_SYSTEM_DEPENDS:= mikrotik-rb532 lemote-yeelong pcengines-apu
+PKG_SYSTEM_DEPENDS:= mikrotik-rb532 lemote-yeelong pcengines-apu ibm-x40
PKG_DEPENDS_PCENGINES_APU:= grub grub-tools
+PKG_DEPENDS_IBM_X40:= grub grub-tools
NO_DISTFILES:= 1
include ${ADK_TOPDIR}/mk/package.mk
diff --git a/package/adkinstall/src/adkinstall b/package/adkinstall/src/adkinstall
index 6047ce503..8ddd8a367 100644
--- a/package/adkinstall/src/adkinstall
+++ b/package/adkinstall/src/adkinstall
@@ -236,6 +236,7 @@ case $target {
create_partition /dev/sda ext2 $(($rootsize+1)) $(($maxsize-1))
set_boot_flag /dev/sda 1
change_part_type /dev/sda 2 88
+ partprobe /dev/sda
create_filesystem /dev/sda $fs 1
mdev -s
mount_fs /dev/sda 1 $fs /mnt
@@ -251,6 +252,7 @@ case $target {
create_partition /dev/sda ext2 $(($rootsize+1)) $(($maxsize-1))
set_boot_flag /dev/sda 1
change_part_type /dev/sda 2 88
+ partprobe /dev/sda
create_filesystem /dev/sda $fs 1
mdev -s
mount_fs /dev/sda 1 $fs /mnt
@@ -269,6 +271,7 @@ case $target {
set_boot_flag /dev/sda 1
change_part_type /dev/sda 1 27
change_part_type /dev/sda 3 88
+ partprobe /dev/sda
create_filesystem /dev/sda $fs 2
mdev -s
mount_fs /dev/sda 2 $fs /mnt