Vou responder a minha própria pergunta, pois não foi um processo direto, mas tudo funcionou com segurança no final.
-
Após baixar o instalador do Mountain Lion da App Store, eu o corri, mas ele não me permitia instalar no meu "Macintosh HD", dando a mensagem "Este disco não pode ser usado para inicializar o seu computador." computador ".
-
A solução para isso é redimensionar a permissão de instalação de destino para fornecer 128 MB de espaço, conforme descrito aqui . No entanto, meu disco não pôde ser redimensionado, pois o utilitário de disco produziu o erro "O MediaKit não relata essa partição".
-
No entanto, eu consegui executar
disktutil resizeVolume
do termo, mas isso falhou durante o estágio de validação devido a erros no sistema de arquivos. O Utilitário de Disco não conseguiu consertá-los on-line, então eu precisei inicializar a partir de um disco de instalação do OSX para executar o Utilitário de Disco a partir dali. -
Neste momento, encontrei um problema que os CDs de instalação do Leopard e do Snow Leopard não inicializavam corretamente (o primeiro apenas desligava, o último continuava reiniciando meu sistema). Felizmente eu tinha um CD de instalação do Lion, e isso foi capaz de arrancar e eu poderia executar o Disk Utility de lá para reparar a partição. Curiosamente, não consegui redimensionar o volume de lá (deu um erro que o tipo de sistema de arquivos não estava correto, mesmo que fosse), então
-
Eu tive que inicializar novamente no Snow Leopard e executar o redimensionamento na linha de comando.
Neste ponto, o instalador foi executado e deixe-me selecionar a partição recém-redimensionada. O particionamento para minha configuração de inicialização dupla fez com que o instalador me avisasse que " Alguns recursos do Mac OS X não são compatíveis com o disco Macintosh HD ", mas que como OK e o instalador correu bem.
Depois disso, o Mountain Lion foi instalado, mas meu menu de inicialização do rEFIt havia desaparecido. Esta era uma parte esperada do processo de atualização (como documentado aqui ) e eu só tive que executar
cd /efi/refit
./enable.sh
e o menu estava de volta na próxima reinicialização.