Isso não é exatamente uma solução, mas está mais perto do que montar a partição no Linux e, em seguida, vasculhar todos os arquivos com os quais eu me importava. Depois de um dia mexendo e editando fstab com várias configurações e links simbólicos em todo o lugar, depois de um dia de hacking e googling, em resumo, descobri um grande hack.
Primeiro, comecei inicializando meu pen drive Linux e montando a partição OSX Root (para mim era / dev / sda2):
sudo mount -type hfs -o force,rw /dev/sda2 /mnt/osx_root
Então, Eu li em algum lugar , que você pode remover o arquivo .applesetupdone
(comando completo abaixo) a fim de induzir a OSX a pensar que ela precisa finalizar a configuração e ela o guiará pelo processo de criação de uma nova conta de administrador quando for inicializada novamente.
Aqui está o local e o comando para remover o arquivo de configuração:
sudo rm /var/db/.applesetupdone
Depois disso, eu iniciei no OSX e criei um novo usuário (com privilégios de administrador!) e configurei a home do usuário para ser um link simbólico para a minha antiga partição home. (É possível que o OSX só tenha sido capaz de montar automaticamente essa partição porque eu a tinha informado no fstab personalizado que escrevi, mas não tenho certeza.)
Isso é muito confuso, mas funciona e eu tenho um usuário limpo. Também fiquei espantado com o fato de você poder obter os arquivos desejados dessa maneira em um computador para o qual você não possui uma senha (supondo que a partição inicial não esteja criptografada).
Depois disso, eu tentei reiniciar o diretório pessoal do usuário quebrado, mas eu não estava prendendo minha respiração que isso funcionaria e eu estava perfeitamente satisfeito com um novo usuário trabalhando com acesso a todos os arquivos do usuário quebrado e uma partição montada .
Eu não tenho ideia se isso vai ajudar alguém (provavelmente não), mas estou postando para a posteridade.