Instale o Ubuntu da ISO… não é possível instalar o grub

0

Eu tenho um sistema Ubuntu 14.04 LTS quebrado (ou seja, ele não inicializa) em sda6 (em sda3, estendido), então estou inicializando a partir do CD de instalação 14.04 LTS. sda6 é legível, e eu posso montar o sda6, mas não consigo inicializar. Esta informação adicional sobre a causa dos problemas pode ajudar .

Eu quero instalar o Ubuntu 16.04.1 LTS diretamente do iso, em uma nova partição sda1 (primária). Eu coloquei o arquivo iso em um diretório em uma partição ext4 sda4 (primária). Eu segui as instruções na resposta aceita de Instala o Ubuntu a partir da imagem ISO diretamente do disco rígido de um sistema rodando o Linux? . Quando tento

sudo update-grub

Eu obtenho

/usr/bin/grub-probe: error: failed to get canonical path of '/cow'.

Todas as referências a este problema ( Falha ao obter caminho canônico de / cow , por exemplo) indicam que um deve identificar a partição grub e executar alguns passos. Mas eu não sei se tenho essa partição, nem como identificá-la. Eu tenho uma outra partição sda2.

Eu acho que qualquer coisa que eu faça em / é volátil, e só posso ter coisas persistentes em partições sda montadas.

Aqui está a saída de fdisk -l /dev/sda

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 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
Disk identifier: 0x7fa54200

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1       976564224  1078964223    51200000   83  Linux
/dev/sda2   *        2048     1955839      976896   83  Linux
/dev/sda3         1957886   976564223   487303169    5  Extended
Partition 3 does not start on physical sector boundary.
/dev/sda4      1078964224  1465147391   193091584   83  Linux
/dev/sda5         1957888    66406399    32224256   82  Linux swap / Solaris
/dev/sda6        66408448   976564223   455077888   83  Linux

Partition table entries are not in disk order

Gparted é mostrado abaixo

    
por sancho.s 04.11.2016 / 01:11

1 resposta

0

Eu precisava modificar a configuração do grub para inicializar a partir de uma imagem ISO a partir do HD, já que o BIOS mudando para o boot USB era bloqueado por senha, então um linux live não era viável.

Eu consegui inicializar a partir do iso digitando o que era necessário no editor do grub no momento da inicialização.

Então, tecnicamente, resolvi meu problema sem responder a essa pergunta e ainda não sei a resposta.

Mas a instalação falhou de qualquer maneira. Então eu peguei uma senha para o BIOS, mudei de boot para USB, usei um linux live e instalei o 16.04 sem problemas.

Conclusão: os resultados de uma tentativa de instalação da iso em HD foram diferentes dos da USB, mesmo que sejam iguais (falha vs. sucesso).

    
por sancho.s 05.11.2016 / 13:57