Estou com um problema ao tentar obter um Triple Boot funcionando em um MacBook Pro (SSD de 256GB) para macOS Sierra, Windows 10 Enterprise e Kali Linux.
Tudo começou hoje quando eu fui para o tamanho da minha partição do Windows 10 e coloquei uma pequena partição Kali, ele instalou o GRUB sem que eu pedisse, e quando eu reiniciei, não Windows (agora nenhum OSX depois que eu coloquei reFind on lá). Originalmente, eu tinha o Sierra e o Win 10 no drive via Bootcamp e tudo funcionou bem.
Aqui está minha listagem atual de partições:
Disk /dev/sda: 233.8 GiB, 251000193024 bytes, 490234752 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: FDDCE2D9-5AF5-40B4-98F1-F8C077FE04D5
Device Start End Sectors Size Type
/dev/sda1 40 409639 409600 200M EFI System
/dev/sda2 409640 67540895 67131256 32G Apple Core storage
/dev/sda5 67540992 452859903 385318912 183.8G Microsoft basic data
/dev/sda6 452859904 488310783 35450880 16.9G Linux filesystem
/dev/sda7 488310784 490233855 1923072 939M Linux swap
Eu posso montar a unidade ntfs da Kali agora, felizmente, e pegar todos os arquivos que eu precisar de lá.
/ dev / sda2 é OSX, / dev / sda5 é o Windows 10 (por que não está chegando como sda3?), e sda6 / 7 são Kali.
Eu coloquei reFind na unidade de Kali em uma tentativa de corrigir o problema, mas na verdade isso criou mais problemas agora que não consigo entrar no OSX.
A inicialização para o Windows me fornece o erro de inicialização 0xc00000e. Eu tentei todas as sugestões na net eu poderia encontrar, arrancar a partir do disco de instalação, disco de recuperação, em ambos os diskpart não listar a unidade Windows e bootrec / fixmbr, bootrec / fixboot, bootrec / scanos, bootrec / RebuildBcd não corrigiu o problema, os dois últimos reportam instalações 0 e apenas / sda1 & / sda2 estão listados em diskpart.
Tentei desativar csrutil da recuperação do Mac, não fez nada para resolver o problema. Testdisk tentou de Kali diz que não pode recuperar as partições.
Eu também tentei baixar o Ubuntu Repair Disc ISO para um USB que ele não inicializa nesta máquina, mas outras bootups de USB serão (eu escrevi do Win32DiskImager na minha área de trabalho).
Existe uma maneira de reconstruir a tabela de partição com base nos tipos de arquivo que existem?
Parece que os dados nas partições estão todos intactos, está apenas tendo problemas para inicializar neles. Eu posso recriar a partir do zero, se eu precisar, mas estou mais curioso em saber se existem ferramentas que podem aliviar a diferença entre hfs, ntfs e ext4.