Across Posted October 26, 2016 Share Posted October 26, 2016 Столкнулся с тем, что надо слить с роутера скачанный с торрента iso-файл, размер файла велик: ~20Gb, причём на планшет или телефон. Но вот проблема, файл на телефон не копируется ввиду ограничений файловой системы. Решил запаковать файл в многотомный архив, но обнаружил, что rar2fs, tar, bzip2 не поддерживают многотомность, а mount не понимает опцию loop, Просто примонтировав iso-файл я бы содержимое пофайлово скачать смог. Может кто помочь? Quote Link to comment Share on other sites More sharing options...
Surefire C Posted October 26, 2016 Share Posted October 26, 2016 Могу предложить такой вариант # opkg install coreutils-split # split -b 1G largefile largefile.part. Quote Link to comment Share on other sites More sharing options...
Surefire C Posted October 26, 2016 Share Posted October 26, 2016 loop видимо нужно руками через losetup подключать, но скорее всего файловую систему всё равно не распознает. Quote Link to comment Share on other sites More sharing options...
zyxmon Posted October 27, 2016 Share Posted October 27, 2016 ~ # dd bs=1M count=10 if=/dev/zero of=/opt/loop.img 10+0 records in 10+0 records out ~ # opkg install e2fsprogs Installing e2fsprogs (1.43.1-2) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/e2fsprogs_1.43.1-2_mipsel-3x.ipk. Installing libext2fs (1.43.1-2) to root... Downloading http://entware-3x.zyxmon.org/binaries/mipsel/libext2fs_1.43.1-2_mipsel-3x.ipk. Configuring libext2fs. Configuring e2fsprogs. ~ # mkfs.ext2 /opt/loop.img mke2fs 1.43.1 (08-Jun-2016) Creating filesystem with 10240 1k blocks and 2560 inodes Filesystem UUID: a9f3dc50-64c4-4d6c-91f9-4c4e803bc05f Superblock backups stored on blocks: 8193 Allocating group tables: done Writing inode tables: done Writing superblocks and filesystem accounting information: done ~ # mkdir /opt/mntloop ~ # mount -o loop -t ext2 /opt/loop.img /opt/mntloop ~ # mount rootfs on / type rootfs (rw) ..... /dev/loop0 on /opt/mntloop type ext2 (rw,relatime) Как видим loop поддерживается. А вот для поддержки iso и сборки модуля isofs - требуйте отстоя пива и долива пены здесь Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.