Ajuda para instalar o linux

boas pessoal
gostaria que alguém de boa vontade me fizesse um tutorial passo a passo de como instalar uma versão Linux (boa ou recomendável para novato )

tenho um ssd com win10 e tenho um disco hdd de 1G com três partições , uma das quais seria para experimentar o Linux (tentei por foto mas não sei como se faz :frowning:

desde já muito obrigado

2 curtidas

Da uma olhada, você encontra vários tutorias pela internet pra faze isso.

2 curtidas

Como vc é um usuário novato/leigo em Linux, eu te recomendo usar o Linux Mint (ele é um “filho” do Ubuntu) > Como instalar o Linux Mint 19 em dual boot com o Windows 10 - YouTube

4 curtidas

depois de instalar o Mint como no tuturial, o mint pediu para criar uma partição para o arranque (penso eu ).
ao reeneciar o mint arranca direto (sem opção de escolher se quero o win10 )
quando tento carregar F11 e escolher o outro disco para o arranque ele entra em grub rescue

alguem me pode ajudar?

1 curtida

Faz o seguinte, atualize o grub para ver se o Win aparece. Abra o terminal e cole o comando abaixo:

sudo update-grub

1 curtida

aparce isto

pedro@pedro-MS-7817:~$ sudo update-grub
Sourcing file /etc/default/grub' Sourcing file /etc/default/grub.d/50_linuxmint.cfg’
Generating grub configuration file …
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-70-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-70-generic
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-54-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-54-generic
Adding boot menu entry for EFI firmware configuration
concluído

1 curtida

O problema pode ser que vc fez uma instalação em UEFI e o windows ta em legacy

1 curtida

o problema e que vc salvou o grub na particao de inicializacao do windows eu creio. vc deve ao final da instalacao do linux pedir ele pra instalar na particao onde esta o proprio linux assim ele nao apaga o boot do windows e adiciona ele a lista. caso tenha feito isso vc precisa reinstalar o windows e o linux e por o grub na particao primaria do linux e nao no setor de boot.

1 curtida

Digite esse comando e manda aqui o que sai dele
lsblk /dev/sda

Ele vai mostrar as suas partições e o que tem nelas

1 curtida

o disco ssd onde está o win10 não aparece na lista

pedro@pedro-MS-7817:~$ lsblk /dev/sda
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 1K 0 part
├─sda5 8:5 0 217,7G 0 part
├─sda6 8:6 0 463,6G 0 part
├─sda7 8:7 0 2,9G 0 part [SWAP]
├─sda8 8:8 0 976M 0 part /boot/efi
└─sda9 8:9 0 246,5G 0 part /

1 curtida

Não tenho certeza mas acho que essas partições podem ser as do windows

Mas eu achei estranho que pula do sda1 para o sda5. Creio que você não tenha colocado o Mint sobre o Windows e que ele está lá em algum lugar.

o win10 está num disco de 256g ssd que não aparece ai

1 curtida

Ok! Você mandou listar as partiçõs do HD de 1tb (No caso o sda)…
O SSD deve estar sendo reconhecido como sdb.
Digite no terminal o comado abaixo e cole aqui o resultado:

sudo fdisk -l

1 curtida

Disco /dev/sda: 931,5 GiB, 1000204886016 bytes, 1953525168 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 4096 bytes
Tamanho E/S (mínimo/ótimo): 4096 bytes / 4096 bytes
Tipo de rótulo do disco: dos
Identificador do disco: 0xd9df49b8

Dispositivo Inicializar Início Fim Setores Tamanho Id Tipo
/dev/sda1 2046 1953523711 1953521666 931,5G f Win95 (LBA) P
/dev/sda5 524895711 981391296 456495586 217,7G 7 HPFS/NTFS/exF
/dev/sda6 981391360 1953523711 972132352 463,6G 7 HPFS/NTFS/exF
/dev/sda7 518895616 524894207 5998592 2,9G 82 Linux swap /
/dev/sda8 * 2048 2000895 1998848 976M ef EFI (FAT-12/1
/dev/sda9 2002944 518883327 516880384 246,5G 83 Linux

A partição 1 não inicia em um limite de setor físico.
A partição 5 não inicia em um limite de setor físico.
Partições lógicas fora da ordem do disco.

Disco /dev/sdb: 223,6 GiB, 240057409536 bytes, 468862128 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo do disco: dos
Identificador do disco: 0x5a8838e8

Dispositivo Inicializar Início Fim Setores Tamanho Id Tipo
/dev/sdb1 * 2048 1026047 1024000 500M 7 HPFS/NTFS/exFAT
/dev/sdb2 1026048 467879163 466853116 222,6G 7 HPFS/NTFS/exFAT
/dev/sdb3 467879936 468856831 976896 477M 27 WinRE NTFS Esco

1 curtida

Ok! Está aqui o seu Windows:

/dev/sdb2 1026048 467879163 466853116 222,6G 7 HPFS/NTFS/exFAT

Agora digite:

blkid

Irá aparecer uma lista, mas o que importa é a linha do /dev/sdb2, como exemplo, deve ser algo parecido com isso:

/dev/sdb2: LABEL="WINDOWS_7" UUID="4A704AF6704AE871" TYPE="ntfs"

Pode ser que o campo LABEL apareça OU não, mas o campo importante é o UUID.
Agora nós iremos criar um backup do seu arquivo de configuração do Grub. Digite no terminal:

Edit: Eu ia pedir para você realizar o backup do arquivo “/etc/grub.d/40_custom”, porém eu não o encontrei no meu pc e nem consegui encontrar o arquivo responsável por fazer as edições de entrada no menu do grub, como não pude testar, não posso garantir a real efetividade do procedimento, mas descreverei da mesma forma o procedimento…

cp /etc/grub.d/40_custom /etc/grub.d/40_custom.bckp

Com a cópia realizada, vamos realizar a alteração. Digite no terminal:

sudo xed /etc/grub.d/40_custom

Na última linha do arquivo, insira as seguintes informações:

menuentry "Windows 10" --class windows --class os $menuentry_id_option 'osprober-chain-###############' {
	insmod part_msdos
	insmod ntfs
	set root='hd1,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2  ###############
	else
	  search --no-floppy --fs-uuid --set=root ###############
	fi
	parttool ${root} hidden-
	drivemap -s (hd1) ${root}
	chainloader +1

Substitua todos os ############### pelo UUID obtido.
Salve e feche o arquivo.

Atualize o grub com o comando:

sudo update-grub

Reinicie o pc e verifique se ele reconhece o Windows pelo grub agora.

1 curtida

** (xed:1969): WARNING **: 22:01:40.016: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-spell-language

** (xed:1969): WARNING **: 22:01:40.017: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-encoding

** (xed:1969): WARNING *: 22:01:45.715: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-position
pedro@pedro-MS-7817:~$ sudo update-grub
Sourcing file /etc/default/grub' Sourcing file /etc/default/grub.d/50_linuxmint.cfg’
Generating grub configuration file …
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-70-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-70-generic
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-54-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-54-generic
Adding boot menu entry for EFI firmware configuration
erro: memória esgotada.
erro: syntax error.
erro: Incorrect command.
erro: syntax error.
Erro de sintaxe na linha 270
Erros de sintaxe foram detectados no arquivo de
configuração GRUB gerado. Certifique-se de que não há
erros nos arquivos /etc/default/grub
e /etc/grub.d/
ou, por favor, envie um relatório de
erros anexando o arquivo /boot/grub/grub.cfg.new.

não apareceu o grub e arrancou direto no Mint

1 curtida

Encontrei um erro! Havia uma parte que eu tinha deixado como hd0 enquanto o correto é hd1…
Tente novamente…
Estou tomando por base que o backup foi mantido…

sudo xed /etc/grub.d/40_custom

Na última linha do arquivo, insira as seguintes informações:

menuentry "Windows 10" --class windows --class os $menuentry_id_option 'osprober-chain-###############' {
	insmod part_msdos
	insmod ntfs
	set root='hd1,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2  ###############
	else
	  search --no-floppy --fs-uuid --set=root ###############
	fi
	parttool ${root} hidden-
	drivemap -s (hd1) ${root}
	chainloader +1

Substitua todos os ############### pelo UUID obtido.

E então:

sudo update-grub

2 curtidas

o ficheiro fica assim
#!/bin/sh
exec tail -n +3 $0

This file provides an easy way to add custom menu entries. Simply type the

menu entries you want to add after this comment. Be careful not to change

the ‘exec tail’ line above.

menuentry “Windows 10” --class windows --class os $menuentry_id_option ‘osprober-chain-5446EE2546EE0796’ {
insmod part_msdos
insmod ntfs
set root=‘hd1,msdos2’
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 5446EE2546EE0796
else
search --no-floppy --fs-uuid --set=root 5446EE2546EE0796
fi
parttool ${root} hidden-
drivemap -s (hd1) ${root}
chainloader +1

e quando faço o update

pedro@pedro-MS-7817:~$ sudo xed /etc/grub.d/40_custom

** (xed:3071): WARNING **: 10:05:16.827: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-spell-language

** (xed:3071): WARNING **: 10:05:16.827: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-encoding

** (xed:3071): WARNING **: 10:06:07.977: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-spell-language

** (xed:3071): WARNING **: 10:06:07.977: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-encoding

** (xed:3071): WARNING **: 10:06:27.745: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-spell-language

** (xed:3071): WARNING **: 10:06:27.745: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-encoding

** (xed:3071): WARNING *: 10:06:35.899: Set document metadata failed: Não é suportada a definição do atributo metadata::xed-position
pedro@pedro-MS-7817:~$ sudo update-grub
Sourcing file /etc/default/grub' Sourcing file /etc/default/grub.d/50_linuxmint.cfg’
Generating grub configuration file …
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-70-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-70-generic
Imagem Linux encontrada: /boot/vmlinuz-4.15.0-54-generic
Imagem initrd encontrada: /boot/initrd.img-4.15.0-54-generic
Adding boot menu entry for EFI firmware configuration
erro: memória esgotada.
erro: syntax error.
erro: Incorrect command.
erro: syntax error.
Erro de sintaxe na linha 270
Erros de sintaxe foram detectados no arquivo de
configuração GRUB gerado. Certifique-se de que não há
erros nos arquivos /etc/default/grub
e /etc/grub.d/
ou, por favor, envie um relatório de
erros anexando o arquivo /boot/grub/grub.cfg.new.

1 curtida

Então primeiramente vamos desfazer as alterações. Para isso digite no terminal o comando:

sudo cp /etc/grub.d/40_custom.bckp /etc/grub.d/40_custom

Agora vamos alterar novamente o arquivo 40_custom:

sudo xed /etc/grub.d/40_custom

Cole no final do arquivo estas linhas:

menuentry "Windows 10 (bootloader) (dev/sdb2)" {
	      set root='(hd1,2)'
	      chainloader +1
} 

Feche e salve.
Tente utilizar o comando:

sudo update-grub

Caso NÃO funcione (E não funcionará!), vamos instalar o Grub Customizer. Digite:

sudo apt-get install grub-customizer

Caso você esteja usando o SO de 32 bits adicione :i386 ao final e ficará grub-customizer:i386.
Após instalado, abra o Grub Customizer através do menu do Cinnamon. Ele reconhecerá automaticamente a nova entrada e fará a lista de boot do Grub. Ai é só fechar o Grub Customizer e selecionar Salvar.
Reinicie o pc e verifique se deu certo.

1 curtida

pedro@pedro-MS-7817:~$ sudo apt-get install grub-customizer
A ler as listas de pacotes… Pronto
A construir árvore de dependências
A ler a informação de estado… Pronto
E: Não foi possível encontrar o pacote grub-customizer

1 curtida