Instalação não instala/configura bootloader

Iniciado por lucasryw, 15 de Agosto de 2016, 14:10

tópico anterior - próximo tópico

lucasryw

Olá, Pessoal! Me digam o que estou fazendo de errado, por favor. Instalo há muito tempo o Ubuntu, mas, desde algumas versões anteriores, não consigo fazer o Grup ser instalado corretamente. Eu faço o particionamento manualmente porque instalo em dual boot com o Windows. Ou seja, o Windows já está instalado e tem espaço livre na unidade para criar as partições do Ubuntu. Eu crio uma principal, coloco o ponto de montagem como "/", crio uma swap, e agora nessa versão 16 eu vi que ele pede uma pra algo do boot (não é /boot, é outra coisa, quem instalou recentemente deve ter visto). Mas então, eu crio essa também, e configuro corretamente. Mando instalar, a máquina reinicia e cai direto pro Windows. A maneira que eu achei pra contornar isso foi utilizando um utilitário de reparação do bootloader. Aí eu dou boot com o pen drive no Ubuntu, uso essa ferramenta e ele recupera/instala o Grub. Aí funciona normalmente. Bom, eu só gostaria de entender o que to fazendo de errado na instalação, porque acho que ele deveria instalar corretamente o bootloader na instalação, e é bem chato ter que fazer esse reparo pra funcionar. Obrigado!

druidaobelix

1) O que é seu computador?
cpu, ram, motherboard, gpu. Marca e modelo, se existirem, podem ajudar a melhor entender a questão.

2) O setup da sua máquina já é UEFI ou ainda é o BIOS convencional?

3) Coloque aqui no tópico o resultado desses comandos:

sudo fdisk -l

sudo parted -l
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

lucasryw

Amigo, obrigado pela resposta. Já instalei dessa forma que descrevi em alguns outros computadores, então creio que não seja algo relacionado a minha máquina. Você não notou nada de errado então em meu procedimento? De qualquer maneira vou lhe mandar as informações solicitadas:

Desktop PC
Core i5 750
Gigabyte P55M-UD2
8 GB RAM (4x 2GB Kingston DDR3 1333)
Gigabyte GeForce GTX 750 1 GB GDDR5

BIOS convencional

Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 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 /dev/ram1: 64 MiB, 67108864 bytes, 131072 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 /dev/ram2: 64 MiB, 67108864 bytes, 131072 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 /dev/ram3: 64 MiB, 67108864 bytes, 131072 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 /dev/ram4: 64 MiB, 67108864 bytes, 131072 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 /dev/ram5: 64 MiB, 67108864 bytes, 131072 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 /dev/ram6: 64 MiB, 67108864 bytes, 131072 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 /dev/ram7: 64 MiB, 67108864 bytes, 131072 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 /dev/ram8: 64 MiB, 67108864 bytes, 131072 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 /dev/ram9: 64 MiB, 67108864 bytes, 131072 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 /dev/ram10: 64 MiB, 67108864 bytes, 131072 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 /dev/ram11: 64 MiB, 67108864 bytes, 131072 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 /dev/ram12: 64 MiB, 67108864 bytes, 131072 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 /dev/ram13: 64 MiB, 67108864 bytes, 131072 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 /dev/ram14: 64 MiB, 67108864 bytes, 131072 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 /dev/ram15: 64 MiB, 67108864 bytes, 131072 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 /dev/loop0: 1.4 GiB, 1459982336 bytes, 2851528 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 /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 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
Disklabel type: dos
Disk identifier: 0x302947ff

Device     Boot  Start       End   Sectors  Size Id Type
/dev/sda1  *      2048    718847    716800  350M  7 HPFS/NTFS/exFAT
/dev/sda2       718848 196610047 195891200 93.4G  7 HPFS/NTFS/exFAT


Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 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
Disklabel type: dos
Disk identifier: 0x30305651

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1        2048 976771071 976769024 465.8G  7 HPFS/NTFS/exFAT


Disk /dev/sdc: 7.2 GiB, 7743995904 bytes, 15124992 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
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdc1  *     2048 15124479 15122432  7.2G  b W95 FAT32




Disk /dev/sdd: 465.8 GiB, 500107862016 bytes, 976773168 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
Disklabel type: dos
Disk identifier: 0xf2ee864d

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdd1  *     2048 976771071 976769024 465.8G  7 HPFS/NTFS/exFAT


Model: ATA KINGSTON SV300S3 (scsi)
Disk /dev/sda: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End    Size   Type     File system  Flags
1      1049kB  368MB  367MB  primary  ntfs         boot
2      368MB   101GB  100GB  primary  ntfs


Model: ATA SAMSUNG HD502HJ (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End    Size   Type     File system  Flags
1      1049kB  500GB  500GB  primary  ntfs


Model: Kingston DT 101 G2 (scsi)
Disk /dev/sdc: 7744MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
1      1049kB  7744MB  7743MB  primary  fat32        boot


Model: ATA SAMSUNG HD502HI (scsi)
Disk /dev/sdd: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End    Size   Type     File system  Flags
1      1049kB  500GB  500GB  primary  ntfs         boot


Obs: no momento que utilizei esses comandos, somente o Windows está instalado em meu SSD, mas tenho espaço não alocado para criar as partições e instalar o Ubuntu.

druidaobelix

#3
Citarno momento que utilizei esses comandos, somente o Windows está instalado em meu SSD [...]

Se só tem o Windows instalado então não há o que analisar.
Interpretei errado, achei que ainda estava com o problema sem solução.

Em princípio se trata de uma instalação sem maiores problemas.
O BIOS é convencional (não UEFI), a formatação é igualmente convencional (não GPT), não há muito o que inventar.

O primeiro disco (sda) é um SSD de bom tamanho (120GB), suponho que vá deixar nele ambos os sistemas operacionais, reservando sdb para dados.

Ao instalar o Ubuntu mande gravar o grub na MBR de sda (e não na partição boot já criada pelo Windows).

No BIOS evidentemente a ordem de boot deve colocar sda (hd0 possivelmente) em primeiro lugar.

Deveria funcionar.

Caso instale e não funcione, então antes de aplicar qualquer alteração, instale o boot-repair (mesmo que seja no live-pendrive) e nele use o recurso do Bootinfo, que gera um detalhado relatório dos discos e partições, postando no pastebin dele e informando aqui no tópico a url para que se possa analisar.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Creio que você já sabe como instalar o boot-repair, mas em todo caso, vamos pecar pelo excesso:


sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair && boot-repair
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

lucasryw

Entendi! Eu executei os comandos bootando pelo pen drive. Mas eu já instalei nesse computador dessa mesma forma que descrevi e tive o problema. Como faço para mandar ele gravar o  Grub na MBR? Talvez seja isso que eu esteja fazendo errado.

druidaobelix

Citação de: lucasryw online 15 de Agosto de 2016, 23:18
Como faço para mandar ele gravar o  Grub na MBR? Talvez seja isso que eu esteja fazendo errado.

Uai, no instalador, logo no início da instalação, na parte inferior da tela há uma pergunta de onde se quer instalar o bootloader.

Vou ver se acho alguma imagem aqui.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#7
Verifique a parte inferior dessa imagem:



Em inglês:

Device for boot loader installation

Em português:

Dispositivo no qual instalar o carregador de inicialização

É essa a tela onde você indica onde instalar o grub.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#8
Apenas mais uma observação: se for alterar algo no particionamento, note que na verdade um sistema dessa espécie rigorosamente não precisa de partição swap.

Instalando o Linux no disco SSD e ainda tendo 8GB de RAM, não há realmente necessidade de swap.

Uma unidade SSD é extremamente rápida ao realizar o boot, vez que o acesso é eletrônico e não mecânico, não faz sentido manter recurso de hibernação, aliás, nem mesmo para o Windows, é algo absolutamente dispensável. Desative esse recurso no Windows e economize o espaço em disco do arquivo de troca.

Esse artigo pode ajudar a entender um pouco melhor a questão:

Memória virtual no HD é coisa do passado

http://www.hardware.com.br/dicas/desativar-memoria-virtual.html

Entretanto, se por alguma razão entender que deva manter uma partição swap, então mantenha no disco rígido convencional e não na unidade SSD.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.