linux mac única inicialização efi question

0

Linux noobie aqui .. eu tenho um par de coisas acontecendo ... eu carreguei com sucesso o linux no meu 2010 mbp. usando este processo: link foi muito suave. mas há um longo fundo feio para o mac & amp; linux em relação aos drivers de vídeo, etc. após a instalação, durante um vídeo, a máquina congelou. bota fria, etc .. nada vai bem .. então eu estou andando de volta através do processo de instalação e observe 2 coisas: (1) durante a inicialização com live usb, eu escape para a linha de comando grub e localize grub (hd2, gpt2), defina root, diga grub onde linux está com UUID, defina initrd, então inicialize a partir da linha de comando grub e obtenha um tty prompt no linux porque .. "Falha ao iniciar o servidor X (sua interface gráfica). É provável que ele não esteja configurado corretamente .... O servidor X está agora desabilitado. Reinicie o MDM quando ele estiver configurado corretamente." Então eu vou tentar sair do Google, mas decido digitar sudo fdisk -l e encontrar:

sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util
fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2047        1023+  ee  GPT
/dev/sda2            2048     1023999      510976   af  HFS / HFS+
/dev/sda3   *     1024000   608757759   303866880   83  Linux
/dev/sda4       608757760   625141759     8192000   82  Linux swap /   Solaris

que é o que eu esperava, dada a recente instalação ... mas depois eu reiniciar para um disco de recuperação todo o caminho para a área de trabalho e

run sudo gparted and see this:

(2) device (boot) - id - system
sda1 -  - hfs+ - ubuntu..... 500MB
sda2 -  - ext4.........289GB
sda3 - 82 - linux swap......7.8GB

cat /etc/fstab
overlayfs / overlayfs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/sda3 swap swap defaults 0 0

estou muito confuso com o que está acontecendo neste momento ... por que as diferenças para sda3? ou seja, é linux em sda2 ext4 ou sda3 ext4? ... tenho certeza que tudo isso está ligado à x org porcaria, mas eu não sei como .. quaisquer pensamentos são apreciados .. este fórum tem sido tremendamente útil.

#
here is the latest after i used gdisk to make a ef00 and an ef02 partition.

mint@mint  ~ $ sudo parted /dev/sda print

Error: Input/output error during read on /dev/sda                         
Retry/Ignore/Cancel? r                                                    
Error: Input/output error during read on /dev/sda                         
Retry/Ignore/Cancel? c                                                    
Error: The primary GPT table is corrupt, but the backup appears OK  so that will be used.
OK/Cancel? c                                                              

mint@mint ~ $ sudo gdisk -l /dev/sda

GPT fdisk (gdisk) version 0.8.8
Warning! Read error 0! Misbehavior now likely!
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 625142448 sectors, 298.1 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): DA332839-53FE-472E-94F4-4B731ED5D489
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 625142414
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
1            2048          411647   200.0 MiB   EF00  EFI System
2          411648          616447   100.0 MiB   EF02  BIOS boot partition
3          616448       608790527   290.0 GiB   8300  Linux filesystem
4       608790528       625142414   7.8 GiB     8200  Linux swap
mint@mint ~ $

agora depois que eu for formatado com o gparted, é assim. um pouco melhor ..?

mint@mint ~ $ sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.8

Warning! Read error 0! Misbehavior now likely!
Partition table scan:
MBR: hybrid
BSD: not present
APM: not present
GPT: present

Found valid GPT with hybrid MBR; using GPT.
Disk /dev/sda: 625142448 sectors, 298.1 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): DA332839-53FE-472E-94F4-4B731ED5D489
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 625142414
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
1            2048          411647   200.0 MiB   EF00  EFI System
2          411648          616447   100.0 MiB   EF02  BIOS boot partition
3          616448       608790527   290.0 GiB   8300  Linux filesystem
4       608790528       625142414   7.8 GiB     8200  Linux swap
mint@mint ~ $
    
por brokenpipe 24.12.2015 / 01:29

1 resposta

0

As diferenças entre fdisk e parted de saída são porque fdisk não suporta a tabela de partição GUID (GPT) usado em seu disco. Na verdade, fdisk diz isso explicitamente:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util
fdisk doesn't support GPT. Use GNU Parted.

O que o fdisk está mostrando para você é o lado do MBR de um MBR híbrido , que é feio e hack perigoso que a Apple usa para dar suporte à inicialização dupla entre o OS X e o Windows. Um MBR híbrido pode ou não ser necessário em seu computador, dependendo de como o Ubuntu foi instalado.

De igual interesse, você não mostrou evidências de que seu computador tenha uma partição do sistema EFI (ESP) . é uma parte necessária de um processo de inicialização EFI normal . Eu enfatizo a palavra normal porque os Macs são estranhos e podem inicializar sem um ESP - mas até mesmo os Macs normalmente vêm com um ESP disponível. Se você apagou acidentalmente seu ESP, o seu OS X provavelmente inicializaria, mas isso pode fazer com que o Ubuntu não inicialize, dependendo de como ele foi instalado. Dito isso, suas informações de parted eram um resumo, não um recorte e colagem completo, então você pode simplesmente ter omitido informações sobre seu ESP. (Dica: Não resuma a saída de programas como parted que dão saída em modo texto. Recorte e cole a saída relevante, como você fez para fdisk - idealmente, você deve fornecer o completo saída do programa, a menos que seja muito grande. Nove de dez vezes, os resumos da saída desse programa omitem os detalhes que são mais importantes.

No geral, eu diria que sua configuração de particionamento é um pouco suspeita e pode ser a causa de alguns dos seus problemas. Postar a saída completa de parted /dev/sda print pode ajudar a esclarecer as coisas. (Edite sua postagem original e, em seguida, adicione um comentário a esta, para que eu a note.) A saída de sudo gdisk -l /dev/sda também pode ser útil. É provável que seus problemas de vídeo não estejam relacionados aos problemas de disco. Eu recomendo resolver seus problemas de inicialização e criar uma pergunta separada para seus problemas de vídeo.

EDITAR:

Sua edição mostra que parted e gdisk estão relatando erros de E / S ao acessar o disco. Isso provavelmente indica uma falha de hardware, que também pode ser a causa de seus problemas anteriores. Se você tiver sorte, o problema não é nada pior do que um cabo ruim ou um conector solto; mas poderia ser um problema muito mais sério. Eu recomendo que você cheque o status SMART do disco. Se isso criar problemas, você deve substituir o disco imediatamente. Se o status SMART estiver correto, tente encaixar novamente os conectores e, se possível, substitua o cabo de dados do disco .

    
por Rod Smith 05.01.2016 / 17:46