O iPhone não se comporta como um pen drive. O modo DFU não faz o truque, então a única maneira é jailbreak e encontrar um programa para fazer isso. Eu tenho netatalk no meu iPhone 4, que é um servidor de arquivos AFP (Apple File Protocol) e sem fio. Eu adoro isso e é visto por todos os Macs no Finder quando o iPhone está conectado à rede Wi-Fi. Além disso, você pode transferir arquivos com o Linux e o Windows, mas talvez seja necessário baixar o software para acessar o servidor AFP