Como montei uma imagem de disco esparso permanentemente?

11

No Mac OS X 10.6.7, quando monto uma imagem de disco esparsa (clicando duas vezes ou usando hdid na linha de comando), a imagem:

  • aparece na minha área de trabalho
  • Precisa ser montado novamente toda vez que eu fizer login

Eu gostaria de configurar o equivalente a um /etc/fstab , que montará a imagem quando o sistema for inicializado e a tornará permanente - para que eu não precise se preocupar se os meus links simbólicos serão resolvidos ou não. / p>

Isso é mais problemático do que vale a pena em um Mac? Percebi que não há /etc/fstab e /etc/fstab.hd contém um aviso terrível:

IGNORE THIS FILE.
This file does nothing, contains no useful data, and might go away in
future releases.  Do not depend on this file or its contents.

Eu tentei sudo hdid -notremovable <image> , que parecia metade do que eu queria (de acordo com man hdid ), mas falhou com um erro: hdid: attach failed - no mountable file systems .

    
por mpontillo 26.06.2011 / 10:00

1 resposta

10

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

    
por 27.06.2011 / 10:42