Fiz merd* nas particoes ao instalar Ubuntu

Iniciado por BrunoSM, 16 de Maio de 2016, 19:31

tópico anterior - próximo tópico

BrunoSM

Boa Noite.

Eu usava Ubuntu ha um tempo atras. Estava querendo voltar para ele agora e fiz uma derma aqui. Agora tem essa parada ae de UEFI, estava tentando instalar e tals para fazer dual boot com Windows 10 (preciso dele para alguns programas da faculdade). Tentarei explicar o que houve.

Fiz a instalacao primeira vez e deu um erro. Dizia que nao conseguiu instalar o grub e terminava a instalacao.
Depois de varias tentativas e varias pesquisas.
E fiz derma, tava sem ideias para conseguir instalar e nao estava achando tutoriais claros tive a brilhante ideia de excluir a particao /efi do windows e alem disso criei uma particao /boot e uma /efi pois nao sabia para onde que o grub estaria inicializando e ja criei as duas.
Eu ja tentei a maioria dos tutoriais disponiveis para recuperar grub, mas acho que meu problema e mais para baixo...
Alguem poderia me dar uma luz por favor?

ps1: no boot-repair tem uma opcao de mandar o grub iniciar pelo windows.

druidaobelix

#1
Citar[...] tive a brilhante ideia de excluir a particao /efi do windows


Não podia ter eliminado a partição EFI, ela é necessária e é exatamente onde você deve mandar gravar o grub num setup UEFI.

1) Não entendi muito bem, mesmo após ter eliminado a partição EFI ainda assim o Windows estava subindo, dando o boot?

2) Traga informações sobre o hardware de sua máquina:
cpu, ram, motherboard, gpu, marca e modelo, se existirem, podem ajudar a resolver o problema.

Precisa ver isso aí melhor como é que está agora o disco e as partições após o mexe e remexe.

3) Por enquanto dê uma lida nesses dois tópicos, aindei escrevendo alguma coisa sobre isso recentemente, vê se ajuda:

Instalar Ubuntu no UEFI

http://ubuntuforum-br.org/index.php/topic,120017.msg659143.html#msg659143

e especialmente post #6 em:

http://ubuntuforum-br.org/index.php/topic,119910.msg658688.html#msg658688




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

BrunoSM

Entao o windows nao aparece quando inicio o computador o grub entra direto para o Ubuntu sem aparecer nenhuma selecao.
Mas eu consigo selecionar o windows pelo boot-repair numa aba avancada la, ele aparece mas ainda nao testei para nao ficar sem o ubuntu.
Eu exclui a particao existente /efi que ja tinha que era a do windows provavelmente

Segue as configuracoes do notebook

Hp Pavilion g6  2399sa
8 gb ram
1 também hd
processador amd a10
model name   : AMD A10-4600M APU with Radeon(tm) HD Graphics

irei ler os topicos postados, obrigado desde ja

druidaobelix

#3
Citar[...] o windows nao aparece quando inicio o computador

Então, antes de mais nada precisa recuperar o Windows e fazer ele recriar aquela partição efi destruída.

Possivelmente você tem aí um disco de recuperação do Windows, suponho.

Depois que o Win estiver completamente restabelecido, então aí sim é reinstalar o Ubuntu.

Por via das dúvidas, observe se esse disco é GPT, é quase certeza que é, mas não custa olhar, não é mesmo?

Os comandos abaixo dizem isso claramente, além de mostrarem o particionamento,

sudo fdisk -l

sudo parted -l

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

Claro que como estamos falando de particionamento e coisa e tal estou sempre partindo do princípio que você possui um backup seguro dos seus arquivos pessoais, que são fotos, vídeos, documentos autorais, enfim, coisas que não podem ser obtidas por outros meios, ou seja, não estaremos em momento algum preocupados em apagar disco, partição ou o que seja sob o risco de perder arquivos irrecuperáveis, certo?  :)



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

BrunoSM

Dispositivo      Start        Fim    Setores   Size Tipo
/dev/sda1         2048     923647     921600   450M Windows recovery environment
/dev/sda2   1912563712 1945766836   33203125  15,9G Linux filesystem
/dev/sda3      1128448    1161215      32768    16M Microsoft reserved
/dev/sda4      1161216  215042047  213880832   102G Microsoft basic data
/dev/sda5    215042048 1912563711 1697521664 809,5G Microsoft basic data
/dev/sda6   1947719680 1953523711    5804032   2,8G Linux swap
/dev/sda7   1945767936 1946157055     389120   190M EFI System
/dev/sda8   1946157056 1946742783     585728   286M Linux filesystem
/dev/sda9   1946742784 1947719679     976896   477M BIOS boot

Meus arquivos estao todos na particao sda5, tinha pego um hd externo para guardar as coisas e formatar do zero o  pc nao tem nem 1 mes. 
Qual seria a maneira de particionar entao? na hora de particionar o ubuntu eu crio uma particao /efi/ com uns 200 mb?

druidaobelix

Coloque no post o resultado do parted -l completo, o que você colou no post anterior está incompleto.

Se bem entendi se você tem seus arquivos pessoais em sda5 e somente lá, ou seja, não possui um backup externo, então **não** é uma boa ideia continuar com isso, está correndo um risco imprudente e desnecessário.


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

BrunoSM

root@Bruno-Hp:/home/brunomacedo# 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/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: 34F85DE2-7466-4625-AA50-F1D28FBA8343

Dispositivo      Start        Fim    Setores   Size Tipo
/dev/sda1         2048     923647     921600   450M Windows recovery environment
/dev/sda2   1912563712 1945766836   33203125  15,9G Linux filesystem
/dev/sda3      1128448    1161215      32768    16M Microsoft reserved
/dev/sda4      1161216  215042047  213880832   102G Microsoft basic data
/dev/sda5    215042048 1912563711 1697521664 809,5G Microsoft basic data
/dev/sda6   1947719680 1953523711    5804032   2,8G Linux swap
/dev/sda7   1945767936 1946157055     389120   190M EFI System
/dev/sda8   1946157056 1946742783     585728   286M Linux filesystem
/dev/sda9   1946742784 1947719679     976896   477M BIOS boot

Partition table entries are not in disk order.

agora vai o parted

root@Bruno-Hp:/home/brunomacedo# parted -l
Modelo: ATA HGST HTS541010A9 (scsi)
Disco /dev/sda: 1000GB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de Partição: gpt
Opções de disco:

Número  Início  Fim     Tamanho  Sistema de arquivos  Nome                          Opções
1      1049kB  473MB   472MB    ntfs                 Basic data partition          escondida, diag
3      578MB   595MB   16,8MB                        Microsoft reserved partition  msftres
4      595MB   110GB   110GB    ntfs                 Basic data partition          msftdata
5      110GB   979GB   869GB    ntfs                 Basic data partition          msftdata
2      979GB   996GB   17,0GB   ext4
7      996GB   996GB   199MB    fat32                                              boot, esp
8      996GB   997GB   300MB    ext4
9      997GB   997GB   500MB                                                       bios_grub
6      997GB   1000GB  2972MB   linux-swap(v1)


Exato, esta apenas no sda5. Irei procurar uma forma de recuperar essa particao do windows pois tenho programas la que uso na faculdade.

O processo mais seguro seria fazer um backup mesmo e formatar tudo do zero?



druidaobelix

CitarExato, esta apenas no sda5. Irei procurar uma forma de recuperar essa particao do windows pois tenho programas la que uso na faculdade. O processo mais seguro seria fazer um backup mesmo e formatar tudo do zero?

Se existem arquivos importantes em sda5, o que é imprescindível fazer antes de mais nada é um backup externo desses dados. É uma enorme partição de 869GB, não sei quando disso está sendo efetivamente usado, mas precisa fazer um backup disso para algum meio externo, seja um outro disco, um outro computador em rede, um pendrive "grandão" se não tiver muita coisa na partição ou ainda "in cloud" (nas nuvens) usando os serviços on-line disponíveis (Driver, do Google, OneDrive da Microsoft e tantos outros que existem por aí), enfim, não se altera partição sem backup, não se instala, reinstala ou corrige sistema operacional sem backup, isso é fundamento.

Isso posto, talvez não haja realmente necessidade de formatar tudo e começar do zero, pode-se até tentar aproveitar o que já está lá, vez que já há uma partição EFI em sda7 e se pode gravar os bootloaders do Windows e do Linux lá.

Quanto ao Ubuntu não há maiores dificuldades, basta na reinstalação enviar o grub para sda7, já no Windows já não sei dizer isso com muita certeza, além do que não será possível dar suporte Windows aqui neste Fórum, por razões óbvias, já que aqui é um Fórum Linux Ubuntu.

Até um tempo atrás (portanto não sei se ainda vale para o W10) a instalação do Win criava uma partição que lá eles chamam de ESP [Partição do Sistema EFI (Extensible Firmware Interface System Partition ou ESP)] se não houver uma já existente. Como já há uma existente (sda7) ele não deverá criar.

Assim, como no caso já há uma partição EFI (=ESP), o que há a fazer é na recuperação do Windows direcionar o boot dele para lá, da mesma forma que fará depois com o Ubuntu, direcionando o grub para lá.

Se estiver achando tudo isso complicado, então vá pelo caminho mais fácil, que é mesmo instalar o Windows do zero e, portanto, deixá-lo padrão, ele criando a partição EFI e MSR e as demais que usa, ou seja, antes de mais nada obtenha um Windows que esteja funcionando normalmente, operacional e sem problemas.

Até esse ponto não há um problema Linux e tampouco uma questão dual boot, é apenas um simples Windows instalado num computador, a coisa mais normal do mundo, nada pode ser mais simples que isso.

Tendo esse Windows "normalzão" instalado, agora sim vamos cuidar do dual boot colocando lá um Linux Ubuntu.

Comece usando a própria ferramenta de gerenciamento de disco do Windows para criar o espaço que será necessário ao Ubuntu (esqueça GParted, use a própria ferramenta do Windows, é mais fácil e mais coerente).

Abriu o espaço, uma vez tendo isso, então agora é só reinstalar o Ubuntu, apenas que direcionando o grub para a partição EFI já existente e criada pelo Windows. Na essência é apenas isso.

Não perca de vista os dois parâmetros gerais que devem ser observados: tudo UEFI e disco GPT (ou seja, esqueça Legacy e não vá formatar o disco em algo não GPT).

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

druidaobelix

#8
Citar[...] um pendrive "grandão" se não tiver muita coisa na partição

Deixa corrigir uma informação imprecisa que passei no post anterior, dizendo que uma opção para um backup seria um pendrive "grandão" se não tiver muita coisa na partição.

Pois bem, é necessário pontuar que fazer backup num pendrive é uma péssima ideia, só em último caso mesmo para fazer isso, numa extrema emergência, pois pendrives não são mídias confiáveis, altamente sujeitas a falhas, em razão das características técnicas próprias do material que são fabricados.

Não confie num backup feito num pendrive, há uma enorme chance dos dados serem corrompidos e perdidos por defeito na mídia.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

lcom23

Já que ele vai instalar o Windows novamente, então ele deve redimensionar o Windows pelo Gerenciador do prórpio Windows.
Feito isso, na instalação só precisa optar por instalar ao lado do Windows (Windows Boot Manager).

O Ubuntu irá reconhecer a partição EFI do Windows, e usará essa mesma partição para instalar o Grub, o Ubuntu só irá criar a partição para o sistema e outra partição para Swap.
>HP Desktop
>Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
>2 GB Ram

druidaobelix

Citarsó precisa optar por instalar ao lado do Windows (Windows Boot Manager).

Pessoalmente prefiro o modo avançado onde possa antes ver e conferir o particionamento e eu próprio indicar manualmente onde é que deva ser instalado o bootloader (grub), ou seja, nada de coisa automática em instalação multi boot, prefiro mesmo a forma manual.

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

BrunoSM

Entao todos os passos ditos eu faco igual voces falaram, porem estou com uma duvida quanto ao particionamento

Ex: Estou instalando o Ubuntu chegou hora de particionar, eu gosto de ir no avancado para ver realmente onde estou instalando
e tem as seguindes particoes

/sda1/ file recovery
/sda2/ efi
/sda3/ windows
/sda4/ backup
espaco livre

no espaco livre, eu devo entao criar quais particoes?
ext4 para instalar
e uma swap?
onde ficara o grub?
da vez que tentei instalar desse jeito deu um erro na instalacao.

druidaobelix

#12
Citaronde ficara o grub?

Exatamente isso, no espaço livre é onde será instalado o sistema e swap.

O grub manda instalar em /dev/sda2 --> efi

Isso será indicado na parte inferior do quadro de instalação, onde está perguntando onde instalar o bootloader.

Não me recordo as palavras exatas em português, mas não tem como errar, no quadro de instalação é onde consta:

"Device for boot loader installation:"

editando: 19/05/2016 - 19:25
achei, em português deve estar como: "Dispositivo no qual instalar o carregador de inicialização"


exatamente nessa linha deve ser indicado o /dev/sda2 que corresponde à partição efi
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#13
Para não ter confusão desnecessária, após instalar o Windows  procure nela a opção "Fast Startup" e essa sim desabilite, precisa reiniciar o computador para ter efeito.

Aqui tem um roteiro fácil e ilustrado de como fazer para desabilitar:

http://www.cnet.com/how-to/what-is-windows-10s-fast-startup/

Depois de desabilitado, suba novamente o sistema pelo Windows e agora use a ferramenta do próprio Windows,  o utilitário de Gerenciamento de Disco do Windows (diskmgmt.msc) para "abrir" espaço em disco para poder instalar o Ubuntu.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#14
Perceba que embora o setup UEFI seja um padrão da indústria, cada fabricante tem uma ampla margem discricionária para implementar no equipamento que produz.

Não conheço o específico setup dessa sua máquina, mas após a instalação do Windows e depois do Ubuntu em algum momento terá que ir ao setup e indicar para que o boot seja feito pelo Ubuntu (pelo grub, não sei dizer exatamente como isso constará na sua máquina em particular, possivelmente já estará assim no setup, a instalação já deve ter feito isso), mas evidentemente essa informação de prioridade tem que ser passada ao setup para que ele inicie primeiramente o grub e depois, estando nele, você faça a escolha de qual sistema quer subir naquele exato momento.

A HP e alguns outros não deixam setar qualquer outra coisa que não o Windows como default no menu do UEFI.
Novamente, não sei dizer se é o caso específico desse seu equipamento, mas apenas depois da instalação correta poderemos ver isso.

Se é para achar alguma coisa, até acho que não será necessário, porém se for esse o caso, então será necessário usar um artifício pra driblar esse engessamento imposto pela HP (um workaround), mas não adianta antecipar agora a questão se nem mesmo sabemos se será de fato necessário alguma coisa extra.

Faça a instalação do Windows, desabilite o Fast Startup, use o diskmgmt para criar o espaço livre, depois instale o Ubuntu conforme explicado, direcionando o grub para a partição efi, volte no setup da máquina e coloque a opção para fazer o boot pelo Ubuntu.
É isso o que precisa ser feito.

E se depois de tudo corretamente instalado não conseguir no setup colocar o Ubuntu como primeira opção para fazer o boot?

Não destrua nada do que foi instalado, não modifique nada, não altere particões, volte aqui e vamos estudar a questão de como implementar um workaround para o caso.

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