Logo Hardware.com.br
Lucas Borges Pereira
Lucas Borges... Novo Membro Registrado
4 Mensagens 1 Curtida

Grub não reconhece Windows 10 - Arch Linux

#1 Por Lucas Borges... 09/06/2018 - 16:48
Pessoal. Preciso de ajuda.
Ja tinha o WIndows 10 instalado e instalei o Arch Linux, como ja tinha feito antes neste computador, mas precisei formatar o HD.
Mas o GRUB nao quer reconhecer o Windows de jeito nenhum. Ja instalei o grub customizer, ja reinstalei o os-prober, ja rodei os-prober depois o grub-update. E nada.
Segue abaixo meu fdisk -l:

[archlucas@ArchLucas ~]$ fdisk -l
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: gpt
Identificador do disco: DE0C335B-6575-4B00-B222-DB32169B82C1

Dispositivo Início Fim Setores Tamanho Tipo
/dev/sda1 2048 1023999 1021952 499M Windows ambiente de recuperação
/dev/sda2 1024000 1228799 204800 100M Sistema EFI
/dev/sda3 1228800 1261567 32768 16M Microsoft reservado
/dev/sda4 1261568 1742468345 1741206778 830,3G Microsoft dados básico
/dev/sda5 1742469120 1744312319 1843200 900M BIOS inicialização
/dev/sda6 1744312320 1936586751 192274432 91,7G Linux sistema de arquivos
/dev/sda7 1936586752 1953525134 16938383 8,1G Linux swap


parted -l :

[archlucas@ArchLucas ~]$ sudo parted -l
[sudo] senha para archlucas:
Modelo: ATA TOSHIBA HDWD110 (scsi)
Disco /dev/sda: 1000GB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de partições: gpt
Opções de disco:

Número Início Fim Tamanho Sistema de arquivos Nome Opções
1 1049kB 524MB 523MB ntfs Basi escondida, diag
2 524MB 629MB 105MB fat32 EFI boot, esp
3 629MB 646MB 16,8MB Micr msftres
4 646MB 892GB 891GB ntfs msftdata
5 892GB 893GB 944MB bios_grub
6 893GB 992GB 98,4GB ext4
7 992GB 1000GB 8672MB linux-swap(v1)




blkid:
[archlucas@ArchLucas ~]$ sudo blkid
/dev/sda1: LABEL="RecuperaM-CM-'M-CM-#o" UUID="5802A6B602A69890" TYPE="ntfs" PARTLABEL="Basi" PARTUUID="d84187b2-d4f4-40cf-87ee-75475316f59b"
/dev/sda2: UUID="40AA-0472" TYPE="vfat" PARTLABEL="EFI" PARTUUID="46cdf28e-2308-45fe-bf8a-a7ffadfa2c8d"
/dev/sda4: UUID="DA38B82038B7FA19" TYPE="ntfs" PARTUUID="02b7d85b-e6e5-4e23-8e73-b6b9e58e87ca"
/dev/sda6: UUID="036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d" TYPE="ext4" PARTUUID="a2a88470-23f1-8b44-94c4-9937cd0d6e79"
/dev/sda7: UUID="32d83617-7044-4bb1-a8c0-59dc4d1a22ad" TYPE="swap" PARTUUID="c302aa8e-34ef-ae4f-8755-510070cf813f"
/dev/sda3: PARTLABEL="Micr" PARTUUID="9be78712-ec16-4273-9f75-01fb2e1765c8"
/dev/sda5: PARTUUID="aacf57e0-703b-3741-9fc4-05c8c6ed6459"
TRONNER
TRONNER Cyber Highlander Registrado
32.2K Mensagens 7.3K Curtidas
#2 Por TRONNER
09/06/2018 - 18:03
Você subindo o arch, ele monta e você consegue ler as partições do Windows normalmente ?!
cool.png**Quando pensar ser um Golias, cuidado para não encontrar algum Davi**
veja.png Conheça os Poderosos e Gratuitos [ Iperius Backup ] e [ Iperius Remote ]
veja.png Todo dia um software novo e grátis [ clicando aqui ]
boa.gif Faça valer a sua voz com o Mudamos+ { https://www.mudamos.org }
Henrique - RJ
Henrique - R... Cyber Highlander Registrado
6.6K Mensagens 1.7K Curtidas
#4 Por Henrique - R...
10/06/2018 - 02:57
Lucas Borges Pereira disse:
Pessoal. Preciso de ajuda.
Ja tinha o WIndows 10 instalado e instalei o Arch Linux, como ja tinha feito antes neste computador, mas precisei formatar o HD.
Mas o GRUB nao quer reconhecer o Windows de jeito nenhum. Ja instalei o grub customizer, ja reinstalei o os-prober, ja rodei os-prober depois o grub-update. E nada.
Segue abaixo meu fdisk -l:

[archlucas@ArchLucas ~]$ fdisk -l
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: gpt
Identificador do disco: DE0C335B-6575-4B00-B222-DB32169B82C1

Dispositivo Início Fim Setores Tamanho Tipo
/dev/sda1 2048 1023999 1021952 499M Windows ambiente de recuperação
/dev/sda2 1024000 1228799 204800 100M Sistema EFI
/dev/sda3 1228800 1261567 32768 16M Microsoft reservado
/dev/sda4 1261568 1742468345 1741206778 830,3G Microsoft dados básico
/dev/sda5 1742469120 1744312319 1843200 900M BIOS inicialização
/dev/sda6 1744312320 1936586751 192274432 91,7G Linux sistema de arquivos
/dev/sda7 1936586752 1953525134 16938383 8,1G Linux swap


parted -l :

[archlucas@ArchLucas ~]$ sudo parted -l
[sudo] senha para archlucas:
Modelo: ATA TOSHIBA HDWD110 (scsi)
Disco /dev/sda: 1000GB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de partições: gpt
Opções de disco:

Número Início Fim Tamanho Sistema de arquivos Nome Opções
1 1049kB 524MB 523MB ntfs Basi escondida, diag
2 524MB 629MB 105MB fat32 EFI boot, esp
3 629MB 646MB 16,8MB Micr msftres
4 646MB 892GB 891GB ntfs msftdata
5 892GB 893GB 944MB bios_grub
6 893GB 992GB 98,4GB ext4
7 992GB 1000GB 8672MB linux-swap(v1)




blkid:
[archlucas@ArchLucas ~]$ sudo blkid
/dev/sda1: LABEL="RecuperaM-CM-'M-CM-#o" UUID="5802A6B602A69890" TYPE="ntfs" PARTLABEL="Basi" PARTUUID="d84187b2-d4f4-40cf-87ee-75475316f59b"
/dev/sda2: UUID="40AA-0472" TYPE="vfat" PARTLABEL="EFI" PARTUUID="46cdf28e-2308-45fe-bf8a-a7ffadfa2c8d"
/dev/sda4: UUID="DA38B82038B7FA19" TYPE="ntfs" PARTUUID="02b7d85b-e6e5-4e23-8e73-b6b9e58e87ca"
/dev/sda6: UUID="036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d" TYPE="ext4" PARTUUID="a2a88470-23f1-8b44-94c4-9937cd0d6e79"
/dev/sda7: UUID="32d83617-7044-4bb1-a8c0-59dc4d1a22ad" TYPE="swap" PARTUUID="c302aa8e-34ef-ae4f-8755-510070cf813f"
/dev/sda3: PARTLABEL="Micr" PARTUUID="9be78712-ec16-4273-9f75-01fb2e1765c8"
/dev/sda5: PARTUUID="aacf57e0-703b-3741-9fc4-05c8c6ed6459"


Tenta corrigir isso com o Rescatux:

https://www.supergrubdisk.org/rescatux/
E viu-se um grande sinal no céu: uma mulher vestida do sol, tendo a lua debaixo dos seus pés, e uma coroa de doze estrelas sobre a sua cabeça. Apocalipse 12:1 Nsa Sra de Fátima, Nsa Sra de Lourdes, Nsa Sra das Graças ...

São Padre Pio de Pietrelcina, Santa Faustina Kowalska, São Francisco de Assis e Santa Gema Galgani foram alguns dos que tiveram os milagres dos Estigmas de Cristo em seus corpos, Feridas que sangravam.


Milagre Eucarístico que ocorreu em uma Igreja de Lanciano na Itália no ano de 750 em que o vinho se tornou sangue e o pão carne humana estão até hoje intactos. https://pt.wikipedia.org/wiki/Milagre_eucar%C3%ADstico_de_Lanciano
Lucas Borges Pereira
Lucas Borges... Novo Membro Registrado
4 Mensagens 1 Curtida
#6 Por Lucas Borges...
10/06/2018 - 22:26
Galera, consegui resolver o problema da seguinte forma.
Depois de muito pesquisar decidi tentar o seguinte:

Baixei o grun2win, no meu windows 10 e rodei.
Ele encontrou o windows, mas não o linux.
Como ja tinha instalado o grub, no linux, tentei ir nas configurações do grub2win, achar o menu entry do windows e colocar no custom cfg do grub no linux. Não tive sucesso.
Então fiz o contrário. Fui em /boot/grub/grub.cfg e copiei o menuentry do linux. que é o seguinte:


menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,gpt6' --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d
else
search --no-floppy --fs-uuid --set=root 036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d
fi
echo 'Carregando o Linux linux...'
linux /boot/vmlinuz-linux root=UUID=036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d rw quiet
echo 'Carregando o ramdisk inicial...'
initrd /boot/initramfs-linux.img
}


Criei uma custom entry no grub2win, já que não tinha a opção predeterminada de arch linux.
Só que estava com um problema. Eu não conseguia editar as configurações no programa. Dava notepad error.
O que eu fiz então:

Criei uma menu entry custom no grub2win. Carreguei um exemplo de código e apliquei.
Fui até o disco local C, grub2, e abri o grub.cfg
Lá colei exatamente o que tinha no menu entry do outro grub. Ou seja :


menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,gpt6' --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d
else
search --no-floppy --fs-uuid --set=root 036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d
fi
echo 'Carregando o Linux linux...'
linux /boot/vmlinuz-linux root=UUID=036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d rw quiet
echo 'Carregando o ramdisk inicial...'
initrd /boot/initramfs-linux.img
}


E funcionou! MAS.........
Encontrei 2 pequenos erros. Um era, que era mostrado na tela que o comando load_video nao foi encontrado. E outro é que o seguinte erro aparecia: " no suitable video mode found ", então eu não via as informações de quando o linux esta bootando e isso me incomoda.

Após muita pesquisa consegui resolver adicionando apenas uma linha de código : insmod all_video.
E retirando o comando load_video. Então no final ficou assim:


menuentry 'Arch Linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d' {
set gfxpayload=keep
insmod all_video
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,gpt6' --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d
else
search --no-floppy --fs-uuid --set=root 036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d
fi
echo 'Carregando o Linux linux...'
linux /boot/vmlinuz-linux root=UUID=036b4a48-0c08-4ab3-a07a-d0cdc87d2e7d rw quiet
echo 'Carregando o ramdisk inicial...'
initrd /boot/initramfs-linux.img
}


Respondendo a pergunta do Espírita, essa é a saída do meu update-grub:


[archlucas@ArchLucas ~]$ sudo update-grub
Generating grub configuration file ...
Imagem Linux encontrada: /boot/vmlinuz-linux
Imagem initrd encontrada: /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: initramfs-linux-fallback.img
concluído



E por fim, gostaria de saber se há como eu desinstalar o grub, e manter apenas o grub2.
Se alguem puder me dizer fico agradecido.
Se houver como fazer isso haha.

Tentei simplismente um sudo pacman -R grub, mas deu um erro falando sobre dependência, decidi não tentar novamente já que não sabia se era a forma correta de se fazer.
Aguardo qualquer atualização. Obrigado a todos.
Henrique - RJ
Henrique - R... Cyber Highlander Registrado
6.6K Mensagens 1.7K Curtidas
#7 Por Henrique - R...
11/06/2018 - 01:47
@Lucas Borges Pereira

Chegou a usar o Rescatux ?

Acho que seria bem mais fácil com ele.
E viu-se um grande sinal no céu: uma mulher vestida do sol, tendo a lua debaixo dos seus pés, e uma coroa de doze estrelas sobre a sua cabeça. Apocalipse 12:1 Nsa Sra de Fátima, Nsa Sra de Lourdes, Nsa Sra das Graças ...

São Padre Pio de Pietrelcina, Santa Faustina Kowalska, São Francisco de Assis e Santa Gema Galgani foram alguns dos que tiveram os milagres dos Estigmas de Cristo em seus corpos, Feridas que sangravam.


Milagre Eucarístico que ocorreu em uma Igreja de Lanciano na Itália no ano de 750 em que o vinho se tornou sangue e o pão carne humana estão até hoje intactos. https://pt.wikipedia.org/wiki/Milagre_eucar%C3%ADstico_de_Lanciano
theframed
theframed Veterano Registrado
1.6K Mensagens 14 Curtidas
#9 Por theframed
29/09/2018 - 01:24
Faz tempo que não faço dual boot com o windows, mas quando rodou o osprober estava com a partição montada?

O sistema é UEFI?

Particularmente eu vejo que o grub no arch age de forma estranha, reconhece sistemas quando quer e nem sempre carregam da forma esperada.
Cansei da AMD...
Procurando um Intel...
Cansei do Arch...
Procurando um substituto, ou tempo para compilar o funtoo...
#347632
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal