Dual Boot com WIndows 10 nativo e ubuntu 15.10

Iniciado por tipsantos, 18 de Abril de 2016, 20:52

tópico anterior - próximo tópico

tipsantos

Pessoal,

Procurei um tópico sobre o tema aqui no site e não encontrei, por isso estou escrevendo. Em um notebook 64b com Windows 10 já instalado, eu instalei o Ubuntu 15.10 para rodar em Dual Boot. Porém, já segui diversas recomendações para ativar o GRUB e até o momento não tive sucesso. Eis os passos que fiz:

1) Criei um pendrive de instalação, através do UNetbootin, utilizando a ISO do Ubuntu 15.10
2) Alterei a Bios do meu Windows 10 para ler o pendrive:
   - setei o Fast BIOS Mode como Disabled
   - setei Boot Option #1 como Disabled
   - setei Secure Boot como Disabled e mantive a opção CSM OS (havia outras 2 opções: UEFI e UEFI com CSM OS)
3) Criei partições de SWAP, /boot e / e fiz a instalação do Ubuntu com sucesso.
4) Tentei recuperar o GRUB entrando no Ubuntu através do pendrive como se eu fosse testar e dei os comandos:
* sudo fdisk -l (para saber qual a partição correta estava o meu Ubuntu instalado)
* sudo mount /dev/sdaX /mnt/ (onde X é a minha partição contendo o Ubuntu)
* sudo grub-install --root-directory=/mnt/ /dev/sda

5) Um erro foi retornado: grub-install error: will not proceed with blocklists e o GRUB não recupera. Tentei com GRUB2 e mesma coisa. dei um "--force" no comando anterior e não encontrei o erro que citei, porém o GRUB não foi instalado.

Alguém já passou por esse problema? Li em alguns artigos que o Windows 10 não permite Dual Boot. Alguém sabe me informar se é isso mesmo? Desde já agradeço.

druidaobelix

#1
CitarLi em alguns artigos que o Windows 10 não permite Dual Boot.

Windows 10 permite sim dual boot, o descaramento ainda não chegou a tanto.

O setup da sua máquina possui três opções:

1 - Legacy: o CSM (Compatibility Support Module) é habilitado e emula as interfaces do BIOS para o sistema operacional.

2 - UEFI: o CSM não é habilitado e apenas sistemas operacionais que suportem a especificação funcionam.

3 - Híbrido: ambos juntos funcionando ao mesmo tempo.

Deve tentar inicialmente instalar tudo em UEFI, vez que o Ubuntu suporta plenamente esse modelo, entretanto, em algumas máquinas, dependendo do específico firmware, não será possível e aí tem mesmo que levar para o modo de compatibilidade Legacy Mode ou CSM Mode, mas não parece que seja o seu caso em razão da existência das três opções, o que já significa um firmware mais moderno.

Suportar determinadas classes de UEFI é uma questão de firmware, atualmente na class 2.6 (janeiro 2016), sendo a 2.3.1 a mais popular no momento. Firmware "Class 3" não terão mais CSM e acabam com o modo Legacy, mas ainda vai demorar para chegar nisso (http://www.uefi.org/).

Não deveria estar precisando recuperar grub algum, pois a instalação padrão deveria estar dando conta do recado.

1) Por falar nisso, qual é mesmo o hardware do seu computador?
cpu, ram, motherboard, gpu, marca e modelo, se existirem, eventualmente podem ajudar;

2) É interessante dar uma olhada em como está o disco no momento para poder melhorar o entendimento inicial da questão.

Faça os comandos abaixo, um de cada vez, e traga aqui os resultados:

sudo fdisk -l

sudo parted -l

(sinal de hífen mais letra ele no final dos comandos acima)


Nota: estarei sempre imaginando que não há nada na sua máquina que não possa ser apagado e modificado, que não há arquivos pessoais que devam ser preservados, que podemos excluir partições e apagar todo o disco sem problemas de perder arquivos importantes, portanto, considerando tais pressupostos, ter um backup externo muito confiável dos arquivos pessoais (fotos e vídeos pessoas, textos autorais e coisas similares) é mais que essencial, além, é claro, ter a media de instalação do Wndows e bem assim um live-iso funcional do Ubuntu.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

tipsantos

Obrigado pelas explicações @druidaobelix.
Caso eu tivesse selecionado a opção UEFI, ao invés de CSM, quando desabilitei o Secure Boot para realizar a instalação do Ubuntu teria dado certo? De qualquer forma, seguem os dados para os comando que você citou:

Citarsudo fdisk -l
ubuntu@ubuntu:~$ sudo fdisk -l
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.1 GiB, 1186353152 bytes, 2317096 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: 931.5 GiB, 1000204886016 bytes, 1953525168 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
Disklabel type: gpt
Disk identifier: 1AE3DC76-040F-4F20-92EC-F0DF4F7AEF27

Device          Start        End    Sectors   Size Type
/dev/sda1        2048    1023999    1021952   499M Windows recovery environment
/dev/sda2     1024000    1638399     614400   300M EFI System
/dev/sda3     1638400    1900543     262144   128M Microsoft reserved
/dev/sda4     1900544 1079332112 1077431569 513.8G Microsoft basic data
/dev/sda5  1079332864 1081012223    1679360   820M Windows recovery environment
/dev/sda6  1081012224 1500440575  419428352   200G Microsoft basic data
/dev/sda7  1500442624 1756028927  255586304 121.9G Microsoft basic data
/dev/sda8  1919870977 1951426560   31555584    15G Windows recovery environment
/dev/sda9  1951426561 1953523712    2097152     1G Windows recovery environment
/dev/sda10 1756028928 1767747583   11718656   5.6G Linux swap
/dev/sda11 1767747584 1768333311     585728   286M Linux filesystem
/dev/sda12 1768333312 1919870975  151537664  72.3G Linux filesystem

Partition 8 does not start on physical sector boundary.
Partition 9 does not start on physical sector boundary.
Partition table entries are not in disk order.


Disk /dev/sdb: 3.8 GiB, 4039114752 bytes, 7888896 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: 0x000696c9

Device     Boot Start     End Sectors  Size Id Type
/dev/sdb1  *       62 7881749 7881688  3.8G  b W95 FAT32

Citarsudo parted -l
ubuntu@ubuntu:~$ sudo parted -l
Model: ATA ST1000LM024 HN-M (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system     Name                          Flags
1      1049kB  524MB   523MB   ntfs            Basic data partition          hidden, diag
2      524MB   839MB   315MB   fat32           EFI system partition          boot, esp
3      839MB   973MB   134MB                   Microsoft reserved partition  msftres
4      973MB   553GB   552GB   ntfs            Basic data partition          msftdata
5      553GB   553GB   860MB   ntfs                                          hidden, diag
6      553GB   768GB   215GB   ntfs            Basic data partition          msftdata
7      768GB   899GB   131GB   ntfs            Basic data partition          msftdata
10      899GB   905GB   6000MB  linux-swap(v1)
11      905GB   905GB   300MB   ext2
12      905GB   983GB   77.6GB  ext4
8      983GB   999GB   16.2GB  ntfs            Basic data partition          hidden, diag
9      999GB   1000GB  1074MB  fat32           Basic data partition          hidden, diag


Model: Kingston DataTraveler 2.0 (scsi)
Disk /dev/sdb: 4039MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
1      31.7kB  4035MB  4035MB  primary  fat32        boot


Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0
has been opened read-only.
Error: /dev/sr0: unrecognised disk label
Model: TSSTcorp CDDVDW SU-208FB (scsi)                                   
Disk /dev/sr0: 710MB
Sector size (logical/physical): 2048B/2048B
Partition Table: unknown
Disk Flags:

Citar1) Por falar nisso, qual é mesmo o hardware do seu computador?
Processor: Intel(R) Core(TM) i7-4510U CPU @ 2.00GHz 2.60GHz
RAM: 8Gb
System type: 64-bit OS, x64-based processor
Marca: Samsung-NP270E5J

Caso seja necessário algo além é só falar que informo aqui. Será que há um jeito de corrigir, sem ter que formatar/recuperar o disco?

MichelMarechal

Caro,

Eu recentemente instalei o dualboot em um notebook Lenovo com Windows 10 e Ubuntu 15.10. Para isso, o que fiz foi entrar na BIOS (isso varia de acordo com a marca do notebook, mas os Lenovo têm um pequeno botão que liga diretamente por ela), desabilitei o secure boot, habilitei a opção Legacy e deixei UEFI como opção prioritária.

Depois disso, ao ligar o PC, o Windows 10 é inicializado como padrão e é necessário pressionar F12 no boot para acessar o Ubuntu. Não é a opção ideal, mas é a que funcionou para mim.

Na instalação do Ubuntu, é importante lembrar de criar a partição bios_grub, visto que os notebooks antigos vinham com uma pequena partição para armazenar dados da BIOS e consequentemente do Grub; já nos com UEFI, essa partição não existe e precisamos criá-la manualmente.

Para fazer isso, durante a instalação crie uma pequena partição de 1 MB e em "Usar Como", selecione "Área reservada a BIOS".

Caso não tenha ficado claro, vou subir algumas imagens do processo a noite.

Abraço!

tipsantos

@MichelMarechal o meu notebook é um Samsung e a única opção que tenho de alterar as configurações da BIOS (F2) não me dá a opção de alterar o Legacy. Tentei inserir o print aqui que tirei, mas não consegui.

Porém, selecionei a opção UEFI e o boot pelo pendrive não ocorreu, para que eu pudesse reinstalar o Ubuntu. O que aconteceu foi que o sistema foi para uma tela de recuperação, solicitando que eu fizesse backup e informando que o SO (Windows) seria recuperado. Seria esse o caso? Após essa suposta recuperação eu teria a possibilidade de reinstalar o Ubuntu novamente?

lcom23

#5
Olá,
Existem vários pré-requisitos para instalar o Ubuntu em um sistema UEFI. Vamos vê-los:

Passo 1: Faça um backup [opcional]
É sempre bom fazer um backup, apenas no caso, se você mexer com o sistema. Existem inúmeros artigos sobre a web para mostrar-lhe como fazer backup de seu sistema.

Passo 2: Criar um Pendrive USB / disco(DVD) do Ubuntu de 64 bits.

Passo 3: É preciso desfragmentar sua partição Windows. Uma vez que a desfragmentação é completa você tem que executar um "desligamento completo" no Windows, como por padrão ele faz como uma hibernação ao desligar.

Passo 4: Faça uma partição onde o Ubuntu será instalado. é necessário redimensionar algum espaço livre no Windows, geralmente a unidade C. Para redimensionar uma partição no Windows, vá para a ferramenta de Gerenciamento de Disco. Você pode encontrar ferramenta de gerenciamento de disco através da procura de 'disco' no Painel de Controle.

Passo 5: Desativar a inicialização rápida no Windows (Fast Boot) [opcional]
Vá para o Painel de controle > Hardware e som > Opções de energia > Configurações do Sistema > Escolha o que os botões de energia e desmarque a caixa "Ligar o inicialização rápida" .

CitarCaso eu tivesse selecionado a opção UEFI, ao invés de CSM, quando desabilitei o Secure Boot para realizar a instalação do Ubuntu teria dado certo? De qualquer forma, seguem os dados para os comando que você citou:
Passo 6:  No Ubuntu não é mais necessário desativar o Secure Boot, porque é possível dar o boot com o pendrive bootável.
A nova inicialização segura que é recurso do Windows, previsto inicialmente para recurso de segurança em busca de vírus rootkit, impede dual boot do Windows com o Linux. Para dual boot do Windows com Linux.

Passo 7: É preciso instalar o Ubuntu com o UEFI, por isso, não desativar o UEFI. Ou seja, certifique-se que está a instalar o Ubuntu com as mesmas opções do Windows, os dois sistemas tem que estar em modo UEFI.

>HP Desktop
>Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
>2 GB Ram

lcom23

Citar5) Um erro foi retornado: grub-install error: will not proceed with blocklists e o GRUB não recupera. Tentei com GRUB2 e mesma coisa. dei um "--force" no comando anterior e não encontrei o erro que citei, porém o GRUB não foi instalado.

É preciso instalar o Grub na partição UEFi
Citar/dev/sda2     1024000    1638399     614400   300M EFI System
>HP Desktop
>Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
>2 GB Ram