Skip to content

Mounting other file providers

toraxmalu edited this page Apr 16, 2024 · 4 revisions

To mount other file providers in iSH, you can simply run

mount -t ios <src> <dst>

where <src> will be ignored and <dst> is where to mount the file

Upon running the command like

mount -t ios . /mnt

a file picker will show up and you may select which folder to mount.

Additionally, if jailbroken or using the psychic paper exploit (not available through TestFlight nor will we help you do it), you can also mount using real, absolute paths. To do so run:

mount -t real <src> <dst>

where <src> is the absolute path from the root of iOS and <dst> is the location in iSH to mount the file.

To mount the whole iOS file system into iSH’s /mnt run:

mount -t real / /mnt

To unmount when finished you can run:

umount <dir>

where <dir> is the directory where files were previously mounted.

See also: Trouble with file-names and Unicode in context of iOS-mounts

Clone this wiki locally