O erro attach failed - no mountable file systems parece ser um bug conhecido da opção -notremovable para o comando hdid ou hdiutil , respectivamente (consulte "hdituil -notremovable falha ao montar imagem de disco", link ).
Como solução alternativa, tente adicionar sua imagem de disco esparso a System Preferences -> User Accounts -> Log in Items .
Ainda outra abordagem seria escrever um daemon de inicialização que monta a imagem de disco esparsa no momento da inicialização (opcionalmente para todos os usuários).
Para um guia passo-a-passo a esse respeito, consulte: link