como obter a partição correta para inicializar

0

Acabei de instalar o Ubuntu em uma das duas partições de 60 GB no meu disco rígido. Eu acho que é sda2 e que a outra partição (sda1) contém uma falha na instalação do Ubuntu. Sda2 é dividido em sda6 (59GB) e sda5 (espaço de troca), então posso concluir que a cópia de trabalho do Ubuntu está em sda2? O utilitário de disco me diz que sda1 não é montado e inicializável, e sda6 é montado em / mas o sinalizador de partição apenas diz “-“. Como posso excluir a instalação com falha e garantir que ainda posso inicializar, por favor?

    
por David 28.03.2013 / 11:23

2 respostas

0

Eu suspeito que você tenha essa configuração:

1 HDD, particionado com o esquema MBR:

SDA1: A primary partition (containing your failed installation)  
SDA2: An **extended** partition, containing two volumes:  
      SDA5 (1 GB, swap)
      SDA6 (59 GB)
SDA3: not used.
SDA4: not used.

(As unidades particionadas com o esquema MBR podem ter apenas até 4 partições primárias. Uma delas pode ser uma partição estendida que basicamente diz "vire a página, olhe para a próxima lista para obter mais partições cujos dados não se encaixam na parte principal).

Se este for o caso, você deve ser capaz de definir a partição 6 como ativa.
Você faz isso com: fdisk /dev/sda a 6

Observe que deve haver apenas uma única partição ativa no momento. Se sda1 também estiver marcado como ativo, você precisará remover manualmente esse sinalizador. Você o alterna da mesma maneira que fez com a partição 6. Do tipo fdisk a 1 (Ativo, número da partição a ser alterado).

No entanto, comece com fdisk -l (fdisk, liste todas as partições) ou com fdisk /dev/sda p (fdisk em / dev / sda, em seguida, imprima a tabela de partições) para verificar se o layout da partição é como assumi.

Exemplo de saída da VM que acabei de testar com: (sda1 está ativo neste exemplo).

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    16779263     8388608   83  Linux
/dev/sda2        16779264    20971519     2096128   82  Linux swap / Solaris
    
por Hennes 28.03.2013 / 12:53
0

Para alterar qual partição será inicializável a partir do terminal: (Eu não tenho certeza se funciona assim se você tiver boot EFI)

sudo sfdisk -AX /dev/sdY

onde X é o número da partição que você quer inicializar, e Y é o número do disco.

Para conhecer suas partições e discos, digite

sudo sfdisk -l

ou

sudo fdisk -l
    
por Martin 06.11.2017 / 08:24