Instalando o Ubuntu no Mac com MacOS e Windows já instalado -- ac campo com bootcamp campo com unix campo com dual-boot camp apple Relacionado O problema

Installing Ubuntu on Mac with macOS and Windows already installed


10
vote

problema

português

Eu tenho um MacBook Pro Taro 2013 dual-boot com MacOS Sierra e Windows 10 (Bootcamp) já instalados. Eu quero instalar o Ubuntu como terceiro sistema operacional. Existe alguma maneira (fácil) de fazer isso?

  > Disk Partitions:    

digite a descrição da imagem aqui

  > Gpt dev disk0    

digite a descrição da imagem aqui

  > Fdisk disk0    

digite a descrição da imagem aqui

Utilitário de disco

english

I have a dual-boot MacBook Pro late 2013 with macOS Sierra and Windows 10 (BOOTCAMP) already installed. I want to install Ubuntu as a third OS. Is there any (easy) way to do it?

> Disk Partitions: 

enter image description here

> Gpt dev disk0 

enter image description here

> Fdisk disk0 

enter image description here

Disk Utility

           
   
   

Lista de respostas

23
 
vote
vote
Melhor resposta
 

Uma versão de atualização deste foi publicado aqui .

.

Nota: Estas instruções foram atualizadas para uso com o Ubuntu 18.

Esta resposta instala o Ubuntu no seu computador sem o uso de terceiros ferramentas de paridade para a instalação da inicialização do Ubuntu. O arquivo Ubuntu que eu baixei foi nomeado ABCDEFGHIJKLMNABCDEFGHIJKLMN0 . Eu suponho que você criou um instalador de unidade flash Ubuntu USB inicializável e verificou o conteúdo. Eu também suponho que você verifiquei a compatibilidade de hardware, inicializando com sucesso a versão ao vivo do Ubuntu. Estas instruções foram divididas nas três seções principais listadas abaixo.

  • Create espaço na unidade para o Ubuntu : Isso é feito usando o aplicativo Terminal MacOS para inserir comandos.
  • Instalar Ubuntu : Isso usa o instalador do Ubuntu Flash Drive.
  • Adicionar Ubuntu ao Gerenciador de Introdução - Aqui você basicamente usa as macOS para mover os arquivos necessários para os locais apropriados. Isso permitirá Ubuntu para ser selecionado no gerenciador de startup. você não vai precisar se refir a inicializar o Ubuntu.
.

Nota: Se outro usuário tiver um esquema de partição diferente do mostrado neste exemplo, a postagem de um comentário para mim e tentarei atualizar minha resposta.

Criar espaço na unidade para o Ubuntu

Com a finalidade de ilustrar as etapas necessárias, criei uma unidade ligeiramente maior que a sua unidade real.

.

Nota: MacOS 10.11 e acima tem Proteção de integridade do sistema (SIP) . Você Deve desativar Isto antes de seguir os comandos abaixo.

A saída de diskutil list disk0 é dada abaixo.

  /dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *256.0 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS Macintosh HD            180.7 GB   disk0s2    3:         Microsoft Reserved                         16.8 MB    disk0s3    4:       Microsoft Basic Data BOOTCAMP                70.1 GB    disk0s4    

A saída de sudo gpt -r show /dev/disk0 é dada abaixo.

        start       size  index  contents           0          1         PMBR           1          1         Pri GPT header           2         32         Pri GPT table          34          6                   40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B      409640  352968704      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   353378344       4056            353382400      32768      3  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE   353415168  136818688      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7   490233856    9766151            500000007         32         Sec GPT table   500000039          1         Sec GPT header    

A saída de sudo fdisk /dev/disk0 é dada abaixo.

.

Nota: Após reparticionar a unidade, você deve verificar se os valores mostrados abaixo não foram alterados. Certas alterações farão com que as janelas visualizem a unidade como particionada híbrida. Se isso ocorrer, o Windows pode falhar em inicializar ou mau funcionamento.

  Disk: /dev/disk0    geometry: 31123/255/63 [500000040 sectors] Signature: 0xAA55          Starting       Ending  #: id  cyl  hd sec -  cyl  hd sec [     start -       size] ------------------------------------------------------------------------  1: EE 1023 254  63 - 1023 254  63 [         1 -  500000039] <Unknown ID>  2: 00    0   0   0 -    0   0   0 [         0 -          0] unused        3: 00    0   0   0 -    0   0   0 [         0 -          0] unused        4: 00    0   0   0 -    0   0   0 [         0 -          0] unused          

Eu decidi permitir total de cerca de 40 GB para o Ubuntu. Se você precisar de um tamanho diferente, faça os ajustes apropriados. Eu estarei criando 3 novas partições para o Ubuntu. Uma descrição para cada um é dada abaixo.

  • uma partição swap. O tamanho dessa partição deve ter entre 1 a 2 vezes o tamanho da memória instalada no computador Mac. Eu vou ser usando um tamanho de 800 MB. Obviamente, o tamanho que você estará usando será muito maior.
  • uma partição do sistema de arquivos de diário ext4 para segurar o Ubuntu. Esta A partição consumirá a maioria dos aproximadamente 40 GB de espaço que eu alocado para o Ubuntu.
  • uma partição do sistema EFI. Isso é necessário para o Ubuntu aparecer no Mac Startup Manager. Este gerente aparece quando você liga ou reinicia Seu Mac e mantenha pressionada a tecla opção . O gerenciador de startup pode ser usado para alterar o disco de inicialização padrão (i.E. Operando sistema) ou pode ser usado para inicializar temporariamente a partir de um disco de inicialização. eu ter escolhido o tamanho de 500 MB para esta partição.

Eu escolhi permitir que o instalador do Ubuntu crie as 3 novas partições. Então, neste momento, só preciso encolher a partição de MacOS em aproximadamente 40 GB e criar 3 novas partições de espaço reservado. Os espaços reservados serão substituídos posteriormente pelo instalador do Ubuntu com as partições reais descritas acima.

O comando para mudar para o particionamento é fornecido abaixo. Como a partição MacOS é de cerca de 180 GB, usei um valor desejado de 140 GB ( 140G ). Além disso, usei um valor de 800 MB ( 800M ) para o tamanho da nova partição de swap. Como você desejará um tamanho maior, então você precisará fazer a substituição apropriada. Nota: Os dois valores de 200 MB ( ABCDEFGHIJKLMNABCDEFGHIJKLMN9 ) foram escolhidos arbitrariamente, esses valores serão alterados posteriormente.

  diskutil list disk00   

A saída deste comando é mostrada abaixo.

  abcdefghijklmnab defhgijklmn11   
.

Nota: O último diskutil list disk02 foi ignorado pelo comando diskutil list disk03 . Em vez disso, a maior parte do espaço livre restante foi alocada para o ABCDEFGHIJKLMNABCDEFGHIJKLMN14 Fatia.

A saída de diskutil list disk05 é dada abaixo.

  diskutil list disk06   

A saída do comando diskutil list disk07 é inalterado do que foi dado acima.

instalar o Ubuntu

    .
  1. Insira a unidade flash do Ubuntu e reinicie o Mac. Segure o opção para invocar o gerenciador de inicialização. Selecione para a EFI. inicialize a partir da unidade flash USB. Quando solicitado, escolha a opção mostrado abaixo.

    .

    Nota: Para uma visão melhor, clique na imagem ou abra a imagem em uma nova janela.

    21

  2. Selecione o idioma.

    22

  3. Eu opto por selecionar as duas opções abaixo.

    23

  4. Escolha a opção mostrada abaixo.

    24

  5. Selecione a partição mostrada abaixo. Esta partição deve ser a mesma tamanho como especificado anteriormente para a partição de swap quando o ABCDEFGHIJKLMNABCDEFGHIJKLMN18 Comando foi inserido.

    61

  6. Clique em "alterar ..." e selecione "Swap Area" na janela pop-up como mostrado abaixo. Não altere o tamanho da partição. próximo, clique em "OK".

    62

  7. Selecione a partição mostrada abaixo. Em seguida, clique no "-" para excluir esta partição.

    63

  8. Selecione o espaço livre como mostrado abaixo.

    64

  9. Clique no "+" para abrir uma janela pop-up "Criar partição". Selecione. "Partição do sistema EFI". Além disso, altere o tamanho para 500 MB e clique em o botão "final deste espaço". Em seguida, clique em "OK".

    65

  10. Selecione a partição mostrada abaixo. Em seguida, clique no "-" para excluir esta partição.

    66

  11. Selecione o espaço livre como mostrado abaixo.

    67

  12. Clique no "+" para abrir uma janela pop-up "Criar partição". Selecione. "Ext4 Journaling File System". Além disso, selecione "/" como a "montagem ponto ". Não altere o tamanho da partição. Avançar, clique em" OK ".

    68

  13. Clique no botão "Instalar agora" mostrado abaixo.

    69

  14. Clique no botão "Continuar" mostrado abaixo.

    70

  15. selecione o local desejado.

    71

  16. Selecione seu teclado.

    72

  17. Continue e instale o Ubuntu Linux. Quando terminar, reinicie e segure para baixo a tecla opção para invocar o gerenciador de inicialização. Selecione para B. OT do volume de macos.

Adicionar Ubuntu ao Gerenciador de Introdução

Após instalar o Ubuntu, o comando diskutil list disk09 produziu a seguinte saída.

  /dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *256.0 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS Macintosh HD            180.7 GB   disk0s2    3:         Microsoft Reserved                         16.8 MB    disk0s3    4:       Microsoft Basic Data BOOTCAMP                70.1 GB    disk0s4 0   

O comando /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 180.7 GB disk0s2 3: Microsoft Reserved 16.8 MB disk0s3 4: Microsoft Basic Data BOOTCAMP 70.1 GB disk0s4 1 produziu a seguinte saída.

  /dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *256.0 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS Macintosh HD            180.7 GB   disk0s2    3:         Microsoft Reserved                         16.8 MB    disk0s3    4:       Microsoft Basic Data BOOTCAMP                70.1 GB    disk0s4 2   
.

Nota: As 3 partições de espaço reservado foram substituídas pelas partições especificadas durante a instalação do Ubuntu.

Para tornar o Ubuntu aparecer no gerenciador de startup, execute as etapas a seguir.

    .
  1. Monte as partições do sistema EFI, digitando os comandos dados abaixo.

      /dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *256.0 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS Macintosh HD            180.7 GB   disk0s2    3:         Microsoft Reserved                         16.8 MB    disk0s3    4:       Microsoft Basic Data BOOTCAMP                70.1 GB    disk0s4 3   
  2. Use o aplicativo Finder para copiar o /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 180.7 GB disk0s2 3: Microsoft Reserved 16.8 MB disk0s3 4: Microsoft Basic Data BOOTCAMP 70.1 GB disk0s4 4 pasta do volume /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 180.7 GB disk0s2 3: Microsoft Reserved 16.8 MB disk0s3 4: Microsoft Basic Data BOOTCAMP 70.1 GB disk0s4 5 para o volume /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 180.7 GB disk0s2 3: Microsoft Reserved 16.8 MB disk0s3 4: Microsoft Basic Data BOOTCAMP 70.1 GB disk0s4 6 .

  3. Se você não for instalando o Ubuntu 18 ou mais recente, então você pode pular passos 4, 5 e 6.
  4. Mova todas as pastas e arquivos no /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 180.7 GB disk0s2 3: Microsoft Reserved 16.8 MB disk0s3 4: Microsoft Basic Data BOOTCAMP 70.1 GB disk0s4 7 pasta no ABCDEFGHIJKLMNABCDEFGHIJKLMN28 Volume para o lixo.
  5. cópia o arquivo abcdefghijklmn29 no sudo gpt -r show /dev/disk00 Volume a partir da pasta abcdefghijklmn41 para a pasta abcdefghijklmn32 .
  6. Renomear o arquivo sudo gpt -r show /dev/disk03 no ABCDEFGHIJKLMNABCDEFGHIJKLMN34 Pasta no ABCDEFGHIJKLMNABCDEFGHIJKLMN35 VOLUME para o nome sudo gpt -r show /dev/disk06 .
  7. .
  8. Remova as pastas e arquivos que foram adicionados ao sudo gpt -r show /dev/disk07 volume durante a instalação do Ubuntu. Para conseguir isso, mova a pasta sudo gpt -r show /dev/disk08 no sudo gpt -r show /dev/disk09 volume para o lixo.
  9. Remova os arquivos relacionados à Microsoft do volume ABCDEFGHIJKLMNABCDEFGHIJKLMN40 . Para Realize isto, mova a pasta start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 352968704 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 353378344 4056 353382400 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE 353415168 136818688 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 490233856 9766151 500000007 32 Sec GPT table 500000039 1 Sec GPT header 1 no start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 352968704 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 353378344 4056 353382400 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE 353415168 136818688 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 490233856 9766151 500000007 32 Sec GPT table 500000039 1 Sec GPT header 2 volume para o lixo.
  10. Se você for Instalando o Ubuntu 18 ou mais recente, então você pode pular passos 10, 11 e 12.
  11. Mova o arquivo start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 352968704 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 353378344 4056 353382400 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE 353415168 136818688 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 490233856 9766151 500000007 32 Sec GPT table 500000039 1 Sec GPT header 3 no start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 352968704 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 353378344 4056 353382400 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE 353415168 136818688 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 490233856 9766151 500000007 32 Sec GPT table 500000039 1 Sec GPT header 4 volume para o lixo.
  12. cópia o arquivo start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 352968704 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 353378344 4056 353382400 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE 353415168 136818688 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 490233856 9766151 500000007 32 Sec GPT table 500000039 1 Sec GPT header 5 no start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 352968704 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 353378344 4056 353382400 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE 353415168 136818688 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 490233856 9766151 500000007 32 Sec GPT table 500000039 1 Sec GPT header 6 volume a partir da pasta abcdefghijklmn47 para a pasta abcdefghijklmnAbcdefghijklmn48 .
  13. Renomear o arquivo start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 352968704 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC 353378344 4056 353382400 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE 353415168 136818688 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 490233856 9766151 500000007 32 Sec GPT table 500000039 1 Sec GPT header 9 no ABCDEFGHIJKLMNABCDEFGHIJKLMN50 Pasta no ABCDEFGHIJKLMNABCDEFGHIJKLMN51 Volume para o Nome ABCDEFGHIJKLMNABCDEFGHIJKLMN52 .
  14. .
  15. Esvazie o lixo.
  16. (opcional) Baixe uma coleção de ícones da Web SourceForge site Mac ICNS . Use o aplicativo Finder para abrir o arquivo baixado sudo fdisk /dev/disk03 e, em seguida, insira o comando abaixo para copiar O arquivo de ícone do Ubuntu sudo fdisk /dev/disk04 para o sudo fdisk /dev/disk05 volume.

      sudo fdisk /dev/disk06   

    Isso adicionará o seguinte ícone do Ubuntu ao menu de inicialização.

    os_ubuntu.png

    .

    Nota: Quando terminar, você pode usar o aplicativo Finder para ejetar o volume ABCDEFGHIJKLMNABCDEFGHIJKLMN57

  17. Use o aplicativo Finder ou insira os comandos abaixo para desmontar As partições do sistema EFI rotuladas ABCDEFGHIJKLMNABCDEFGHIJKLMN58 e ABCDEFGHIJKLMNABCDEFGHIJKLMN59 .

      Disk: /dev/disk0    geometry: 31123/255/63 [500000040 sectors] Signature: 0xAA55          Starting       Ending  #: id  cyl  hd sec -  cyl  hd sec [     start -       size] ------------------------------------------------------------------------  1: EE 1023 254  63 - 1023 254  63 [         1 -  500000039] <Unknown ID>  2: 00    0   0   0 -    0   0   0 [         0 -          0] unused        3: 00    0   0   0 -    0   0   0 [         0 -          0] unused        4: 00    0   0   0 -    0   0   0 [         0 -          0] unused       0   

 

An update version of this has been posted here.

Note: These instruction have been updated for use with Ubuntu 18.

This answer installs Ubuntu on your computer without the use of third parity tools for either the installation of booting of Ubuntu. The Ubuntu file I downloaded was named ubuntu-16.10-desktop-amd64.iso. I assume you have created a bootable Ubuntu USB flash drive installer and have verified the contents. I also assume you have verified hardware compatibility by successfully booting the live version of Ubuntu. These instructions have been divided into the three main sections listed below.

  • Create Space on the Drive for Ubuntu : This is accomplished by using the MacOS Terminal application to enter commands.
  • Install Ubuntu : This uses the Ubuntu flash drive installer.
  • Add Ubuntu to Startup Manager - Here you basically use the MacOS to move the necessary files to the proper locations. This will allow Ubuntu to be selected from the Startup Manager. You will not need rEFInd to boot Ubuntu.

Note: If another user has a different partition scheme than shown in this example, the post a comment to me and I will try to update my answer.

Create Space on the Drive for Ubuntu

For the purpose of illustrating the steps needed, I created a drive slightly larger than your actual drive.

Note: macOS 10.11 and above have System Integrity Protection (SIP). You must disable this before following the commands below.

The output from diskutil list disk0 is given below.

/dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *256.0 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS Macintosh HD            180.7 GB   disk0s2    3:         Microsoft Reserved                         16.8 MB    disk0s3    4:       Microsoft Basic Data BOOTCAMP                70.1 GB    disk0s4 

The output from sudo gpt -r show /dev/disk0 is given below.

      start       size  index  contents           0          1         PMBR           1          1         Pri GPT header           2         32         Pri GPT table          34          6                   40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B      409640  352968704      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   353378344       4056            353382400      32768      3  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE   353415168  136818688      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7   490233856    9766151            500000007         32         Sec GPT table   500000039          1         Sec GPT header 

The output from sudo fdisk /dev/disk0 is given below.

Note: After repartitioning the drive, you should verify that the values shown below have not changed. Certain changes will cause Windows to view the drive as hybrid partitioned. If this occurs, Windows may fail to boot or malfunction.

Disk: /dev/disk0    geometry: 31123/255/63 [500000040 sectors] Signature: 0xAA55          Starting       Ending  #: id  cyl  hd sec -  cyl  hd sec [     start -       size] ------------------------------------------------------------------------  1: EE 1023 254  63 - 1023 254  63 [         1 -  500000039] <Unknown ID>  2: 00    0   0   0 -    0   0   0 [         0 -          0] unused        3: 00    0   0   0 -    0   0   0 [         0 -          0] unused        4: 00    0   0   0 -    0   0   0 [         0 -          0] unused       

I decided to allow total of about 40 GB for Ubuntu. If you need a different size, then make the appropriate adjustments. I will be creating 3 new partitions for Ubuntu. A description for each is given below.

  • A Swap partition. The size of this partition should be between 1 to 2 times the size of the memory installed in your Mac computer. I will be using a size of 800 MB. Obviously, the size you will be using will be much larger.
  • A Ext4 Journaling file system partition to hold Ubuntu. This partition will consume most the approximately 40 GB of space I allocated for Ubuntu.
  • An EFI System partition. This is required for Ubuntu to appear on the Mac Startup Manager. This manager appears when you turn on or restart your Mac and hold down the option key. The Startup Manager can be used to change the default startup disk (i.e. operating system) or can be used to temporarily boot from a startup disk. I have chosen size of 500 MB for this partition.

I have chosen to allow the Ubuntu installer to actually create the 3 new partitions. So at this point, I only need to shrink the MacOS partition by approximately 40 GB and create 3 new placeholder partitions. The placeholders will be replaced later by the Ubuntu installer with the actual partitions described above.

The command to change to partitioning is given below. Since the MacOS partition is about 180 GB, I used a desired value of 140 GB (140G). Also, I used a value of 800 MB (800M) for the size of the new Swap partition. Since you will desire a larger size, then you will need to make the appropriate substitution. Note: The two values of 200 MB (200M) were chosen arbitrarily, these values will change later.

diskutil resizevolume disk0s2 140G 3 jhfs+ part1 800M jhfs+ part2 200M jhfs+ part3 200M 

The output from this command is shown below.

Started partitioning on disk0s2 Macintosh HD Verifying the disk Verifying file system Checking Journaled HFS Plus volume Checking extents overflow file Checking catalog file Checking multi-linked files Checking catalog hierarchy Checking extended attributes file Checking volume bitmap Checking volume information The volume Macintosh HD appears to be OK File system check exit code is 0 Resizing Waiting for the disks to reappear Formatting disk0s3 as Mac OS Extended (Journaled) with name part1 Initialized /dev/rdisk0s3 as a 763 MB case-insensitive HFS Plus volume with a 8192k journal Mounting disk Formatting disk0s4 as Mac OS Extended (Journaled) with name part2 Initialized /dev/rdisk0s4 as a 191 MB case-insensitive HFS Plus volume with a 8192k journal Mounting disk Formatting disk0s5 as Mac OS Extended (Journaled) with name part3 Initialized /dev/rdisk0s5 as a 37 GB case-insensitive HFS Plus volume with a 8192k journal Mounting disk Finished partitioning on disk0s2 Macintosh HD /dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *256.0 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS Macintosh HD            140.0 GB   disk0s2    3:                  Apple_HFS part1                   800.0 MB   disk0s3    4:                  Apple_HFS part2                   200.0 MB   disk0s4    5:                  Apple_HFS part3                   39.5 GB    disk0s5    6:         Microsoft Reserved                         16.8 MB    disk0s6    7:       Microsoft Basic Data BOOTCAMP                70.1 GB    disk0s7 

Note: The last 200M was ignored by the diskutil command. Instead, most of the remaining free space was allocated to the disk0s5 slice.

The output from sudo gpt -r show /dev/disk0 is given below.

      start       size  index  contents           0          1         PMBR           1          1         Pri GPT header           2         32         Pri GPT table          34          6                   40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B      409640  273437496      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   273847136     262144            274109280    1562496      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   275671776     390616      4  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   276062392   77057864      5  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   353120256     262144            353382400      32768      6  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE   353415168  136818688      7  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7   490233856    9766151            500000007         32         Sec GPT table   500000039          1         Sec GPT header 

The output from the command sudo fdisk /dev/disk0 is unchanged from what was given above.

Install Ubuntu

  1. Insert the Ubuntu flash drive and restart the Mac. Hold down the option key to invoke the Startup Manager. Select to EFI boot from the USB flash drive. When prompted, choose the option shown below.

    Note: For a better view, either click on the image or open the image in a new window.

    21

  2. Select language.

    22

  3. I choose to select both options below.

    23

  4. Choose the option shown below.

    24

  5. Select the partition shown below. This partition should be the same size as previously specified for the Swap partition when the diskutil resize volume command was entered.

    61

  6. Click on "Change..." and select "swap area" in the popup window as shown below. Do not change the partition size. Next, click on "OK".

    62

  7. Select the partition shown below. Next, click on the "-" to delete this partition.

    63

  8. Select the free space as shown below.

    64

  9. Click on the "+" to open a "Create partition" popup window. Select "EFI System Partition". Also, change the size to 500 MB and click on the "End of this space" button. Next, click on "OK".

    65

  10. Select the partition shown below. Next, click on the "-" to delete this partition.

    66

  11. Select the free space as shown below.

    67

  12. Click on the "+" to open a "Create partition" popup window. Select "Ext4 journaling file system". Also, select "/" as the "Mount point". Do not change the partition size. Next, click on "OK".

    68

  13. Click on the "Install Now" button shown below.

    69

  14. Click on the "Continue" button shown below.

    70

  15. Select your desired location.

    71

  16. Select your keyboard.

    72

  17. Continue and install Ubuntu Linux. When finished, restart and hold down the option key to invoke the Startup Manager. Select to boot from the MacOS volume.

Add Ubuntu to Startup Manager

After installing Ubuntu, the command diskutil list disk0 produced the following output.

/dev/disk0 (internal, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:      GUID_partition_scheme                        *256.0 GB   disk0    1:                        EFI EFI                     209.7 MB   disk0s1    2:                  Apple_HFS Macintosh HD            140.0 GB   disk0s2    3:                 Linux Swap                         800.0 MB   disk0s3    4:           Linux Filesystem                          39.3 GB    disk0s4    5:                        EFI NO NAME                 500.2 MB   disk0s5    6:         Microsoft Reserved                         16.8 MB    disk0s6    7:       Microsoft Basic Data BOOTCAMP                70.1 GB    disk0s7 

The command sudo gpt -r show /dev/disk0 produced the following output.

      start       size  index  contents           0          1         PMBR           1          1         Pri GPT header           2         32         Pri GPT table          34          6                   40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B      409640  273437496      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC   273847136     262144            274109280    1562496      3  GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F   275671776       1312            275673088   76732416      4  GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4   352405504     976896      5  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B   353382400      32768      6  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE   353415168  136818688      7  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7   490233856    9766151            500000007         32         Sec GPT table   500000039          1         Sec GPT header 

Note: The 3 placeholder partitions have be replaced by the partitions specified while installing Ubuntu.

To make Ubuntu appear in the Startup Manager, execute the following steps.

  1. Mount the EFI System partitions by entering the commands given below.

    sudo diskutil mount disk0s1 sudo diskutil mount disk0s5 
  2. Use the Finder application to copy the EFI folder from volume EFI to the volume NO NAME.

  3. If you are not installing Ubuntu 18 or newer, then you can skip steps 4, 5 and 6.
  4. Move all the folders and files in the EFI/Boot folder on the EFI volume to the Trash.
  5. Copy the file bootmgfw.efi on the EFI volume from the folder /EFI/Microsoft/Boot to the folder /EFI/Boot.
  6. Rename the file bootmgfw.efi in the /EFI/Boot folder on the EFI volume to the name bootx64.efi.
  7. Remove the folders and files that were added to the EFI volume during the Ubuntu installation. To accomplish this, move the folder EFI/Ubuntu on the EFI volume to the Trash.
  8. Remove the Microsoft related files from the NO NAME volume. To accomplish this, move the folder EFI/Microsoft on the NO NAME volume to the Trash.
  9. If you are installing Ubuntu 18 or newer, then you can skip steps 10, 11 and 12.
  10. Move the file EFI/Boot/bootx64.efi on the NO NAME volume to the Trash.
  11. Copy the file grubx64.efi on the NO NAME volume from the folder /EFI/ubuntu to the folder /EFI/Boot.
  12. Rename the file grubx64.efi in the /EFI/Boot folder on the NO NAME volume to the name bootx64.efi.
  13. Empty the Trash.
  14. (Optional) Download a collection of icons from the sourceforge web site Mac icns. Use the Finder application to open the downloaded file mac-ices.dmg, then enter the command below to copy the Ubuntu icon file os_ubuntu.icns to the NO NAME volume.

    cp /Volumes/mac-icns/os_ubuntu.icns "/Volumes/NO NAME/.VolumeIcon.icns" 

    This will add the following Ubuntu icon to the Startup Menu.

    os_ubuntu.png

    Note: When finished, you can use the Finder application to eject the mac-icns volume.

  15. Use the Finder application or enter the commands below to unmount the EFI System partitions labeled EFI and NO NAME.

    diskutil unmount disk0s1 diskutil unmount disk0s5 
 
 
         
         
-1
 
vote

Instale o Ubuntu. Insira a unidade flash do Ubuntu e reinicie o Mac. Segure a tecla de opção para invocar o gerenciador de inicialização. Selecione para inicializar a partir da unidade flash USB.

 

Install Ubuntu. Insert the Ubuntu flash drive and restart the Mac. Hold down the option key to invoke the Startup Manager. Select to boot from the USB flash drive.

 
 

Perguntas relacionadas

7  Por que minha partição do Windows não apareceu no painel de preferência de disco de inicialização?  ( Why didnt my windows partition show up in the startup disk preference pane ) 
Eu instale o Windows (XP depois disso 7) no meu MBP com o Boot Camp e tudo estava bem, mas depois de um tempo em prefence - & gt; Disco de inicialização M...

3  Boot Triple: "Sistema operacional ausente" na partição do Windows 7 após a instalação do Ubuntu  ( Triple boot missing operating system on windows 7 partition after ubuntu inst ) 
Eu tentei instalar o Ubuntu (sem me refir) e segui este artigo sobre como conseguir isso em um Mac de inicialização dupla (MacOS e Windows): Instalação do Ub...

1  A partição de MacOS aparece como FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF (Mojave)  ( Macos partition shows up as ffffffff ffff ffff ffff ffffffffffff mojave ) 
Eu suspeito que isso pode ser uma duplicata, mas não tenho certeza do que devo fazer considerando quase todo mundo tem outra versão de macacos ou outro tamanh...

0  A proteção contra integridade do sistema tem quaisquer efeitos no SOs além do Mac OS?  ( Does system integrity protection have any effects on oss besides mac os ) 
Se eu entender corretamente, o SIP é um recurso de segurança que protege certas pastas no Mac OS da modificação, mesmo por usuários root. Eu não sei como fu...

6  Como instalar o Windows 7 Bootcamp usando o arquivo ISO (sem USB / DVD)?  ( How to install windows 7 bootcamp using iso file without usb dvd ) 
Eu tenho um MacBook Pro e preciso instalar o Windows 7 além do Mac OS X para que eu possa jogar jogos nele. O problema é que eu não tenho um stick USB ou DV...

3  O mouse Bluetooth não se conectará, depois de desligar o Bluetooth, ele não vai voltar  ( Bluetooth mouse wont connect after turning bluetooth off it wont turn back on ) 
Fresca Instala do Boot Camp no MacOS Mojave com um Windows 10 ISO do site da Microsoft. Estou tentando conectar meu mouse Bluetooth (que funciona bem e se con...

2  Disco bootcamp não reconhecido, não pode obter gdisk para funcionar  ( Bootcamp disk not recognized can t get gdisk to work ) 
. Update: isto é para um macpro5.1 Mac Pro (meados de 2010) com os últimos Firmware, 6-core 3.46 Intel Xeon, 32GB 1333 MHz DDR3 Memória. Eu tentei as ins...

0  Como posso instalar o Snow Leopard e o Leão na mesma máquina? [duplicado]  ( How can i install both snow leopard and lion on the same machine ) 
. Esta pergunta já tem respostas aqui : fechado 8 anos atrás . . Duplicado possível: Posso du...

1  Tentando instalar alta Sierra ao lado do Windows 10 (1809 Outubro de 2018 ISO): "Este disco não pode ser usado para iniciar seu computador"  ( Attempting to install high sierra alongside windows 10 1809 october 2018 iso ) 
Eu instalei o Windows 10 (no modo Uefi - sem emulação do BIOS) primeiro em um SSD vazio de um iMac (meados de 2011). Uma vez terminado, tentei realizar uma in...

5  O gerenciador de inicialização de MacOS é muito lento e lento  ( Macos startup manager is very slow and laggy ) 
Eu tenho um MacBook Pro (Retina, 13 polegadas, início de 2015) na última versão do MacOS Sierra (10.12.3 no momento da escrita). Sempre que mantenho a tecla d...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.