Na tą chwilę formatuje tylko do swap/ext2/ext3/ext4 reszta ntfs i fat32/ntfs/vfat nie działa, ale to pewnie tak jak Cezary napisał.. ścieżki ścieżki i jeszcze raz ścieżki.
local AVAILABLE_FMTS = {
ext2 = { path = "/usr/sbin/mkfs.ext2", option = "-F -E lazy_itable_init=1" },
ext3 = { path = "/usr/sbin/mkfs.ext3", option = "-F -E lazy_itable_init=1" },
ext4 = { path = "/usr/sbin/mkfs.ext4", option = "-F -E lazy_itable_init=1" },
fat32 = { path = "/usr/sbin/mkfs.fat", option = "-F 32 -I" },
exfat = { path = "/usr/local/sbin/mkexfat", option = "-f" },
hfsplus = { path = "/usr/local/sbin/mkhfs", option = "-f" },
ntfs = { path = "/usr/local/sbin/mkntfs", option = "-f" },
swap = { path = "/usr/sbin/mkswap", option = "-f" }
}
case "$FS_TYPE" in
ext2|ext3|ext4)
/usr/sbin/mkfs.$FS_TYPE -F -E lazy_itable_init=1 $PARTITION
RET=$?
;;
#TODO Paragon binaries return 0 even formatting failed
fat32|exfat|ntfs)
if [ "fat32" == "$FS_TYPE" ] && [ ! -x /usr/local/sbin/mkfat ]; then
# /usr/local/bin/mkfat is added after 9.4.4_b4, use dosfstools instead
/usr/sbin/mkfs.vfat -F 32 -I $PARTITION
else
[ "fat32" == "$FS_TYPE" ] && FS_TYPE="fat -t:32"
/usr/local/sbin/mk$FS_TYPE -f --verbose $PARTITION
fi
RET=$?
;;
hfsplus)
/usr/local/sbin/mkhfs -f --verbose $PARTITION
RET=$?
;;
swap)
/usr/sbin/mkswap -f $PARTITION
RET=$?
;;
*)
echo "Invalid file system $FS_TYPE"
return 1
;;
esac
Cezary masz może jakieś łatki na ntfs-3g/ntfs-3g-utils? bo mi się nie kompiluje.
make[3]: Entering directory '/home/rafal/NSA310/openwrt/feeds/packages/utils/ntfs-3g'
mkdir -p /home/rafal/NSA310/openwrt/staging_dir/target-arm_xscale_musl_eabi/root-kirkwood/stamp
SHELL= flock /home/rafal/NSA310/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/NSA310/openwrt/build_dir/target-arm_xscale_musl_eabi/ntfs-3g-2017.3.23-2-fuseint/.pkgdir/ntfs-3g/. /home/rafal/NSA310/openwrt/staging_dir/target-arm_xscale_musl_eabi/root-kirkwood/'
touch /home/rafal/NSA310/openwrt/staging_dir/target-arm_xscale_musl_eabi/root-kirkwood/stamp/.ntfs-3g_installed
mkdir -p /home/rafal/NSA310/openwrt/bin/targets/kirkwood/generic/packages /home/rafal/NSA310/openwrt/build_dir/target-arm_xscale_musl_eabi/ntfs-3g-2017.3.23-2-fuseint/ipkg-arm_xscale/ntfs-3g-utils/CONTROL /home/rafal/NSA310/openwrt/staging_dir/target-arm_xscale_musl_eabi/pkginfo
install -d -m0755 /home/rafal/NSA310/openwrt/build_dir/target-arm_xscale_musl_eabi/ntfs-3g-2017.3.23-2-fuseint/ipkg-arm_xscale/ntfs-3g-utils/sbin
cp -fpR /home/rafal/NSA310/openwrt/build_dir/target-arm_xscale_musl_eabi/ntfs-3g-2017.3.23-2-fuseint/ipkg-install/sbin/mkfs.ntfs /home/rafal/NSA310/openwrt/build_dir/target-arm_xscale_musl_eabi/ntfs-3g-2017.3.23-2-fuseint/ipkg-arm_xscale/ntfs-3g-utils/sbin/
cp: cannot stat '/home/rafal/NSA310/openwrt/build_dir/target-arm_xscale_musl_eabi/ntfs-3g-2017.3.23-2-fuseint/ipkg-install/sbin/mkfs.ntfs': No such file or directory
Makefile:218: recipe for target '/home/rafal/NSA310/openwrt/bin/packages/arm_xscale/packages/ntfs-3g-utils_2017.3.23-2-fuseint_arm_xscale.ipk' failed
make[3]: *** [/home/rafal/NSA310/openwrt/bin/packages/arm_xscale/packages/ntfs-3g-utils_2017.3.23-2-fuseint_arm_xscale.ipk] Error 1
make[3]: Leaving directory '/home/rafal/NSA310/openwrt/feeds/packages/utils/ntfs-3g'
time: package/feeds/packages/ntfs-3g/compile#0.04#0.01#0.16
package/Makefile:107: recipe for target 'package/feeds/packages/ntfs-3g/compile' failed
make[2]: *** [package/feeds/packages/ntfs-3g/compile] Error 2
make[2]: Leaving directory '/home/rafal/NSA310/openwrt'
package/Makefile:103: recipe for target '/home/rafal/NSA310/openwrt/staging_dir/target-arm_xscale_musl_eabi/stamp/.package_compile' failed
make[1]: *** [/home/rafal/NSA310/openwrt/staging_dir/target-arm_xscale_musl_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/rafal/NSA310/openwrt'
/home/rafal/NSA310/openwrt/include/toplevel.mk:216: polecenia dla obiektu 'world' nie powiodły się
make: *** [world] Błąd 2
Używasz
moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę