-
Instale endeavour en una partición de un disco con Manjaro KDE y Windows 10 pero el Grub de endeavour no reconoce la partición de manjaro y no puedo acceder a Manjaro.
-
“Mi pregunta es como reparo el grub para tener los tres sistemas operativos”.
- Es una PC antigua con Legacy BIOS
- use el boot-repair-disk x64 pero no me funcionó con el comando que me da.
- hace tiempo lo hice desde Windows con easybcd y Android pero ahora no me recuerdo cómo se configura.
Para estar seguros de cómo está configurado el sistema, ejecuta los comandos
sudo lsblk -f
sudo fdisk -l
Y pon la salida por aquí (recuerda usar la función de “texto preformateado” para que se vea bien)
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1
│ ntfs 44F88BB7F88BA5B0 28,9G 42% /run/media/ansol/44F88BB7F88BA5B0
├─sda2
│ btrfs 2253c45d-5fd0-43bf-97a2-4c8cee2cb8d2 44G 7% /var/log
│ /home
│ /var/cache
│ /
├─sda3
│ btrfs ARCHLINUX
│ 1451cfb4-c4e6-41b0-afe1-41d2e95ef0dc 3,1G 81% /run/media/ansol/ARCHLINUX
└─sda4
ntfs STEAM B85065245064EA98 4,9G 97% /run/media/ansol/STEAM
Disco /dev/sda: 298,09 GiB, 320072933376 bytes, 625142448 sectores
Modelo de disco: ST320LM000 HM321
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x000852c1
Disposit. Inicio Comienzo Final Sectores Tamaño Id Tipo
/dev/sda1 2048 104869887 104867840 50G 7 HPFS/NTFS/exFAT
/dev/sda2 104869888 204021759 99151872 47,3G 83 Linux
/dev/sda3 204021760 245966847 41945088 20G 83 Linux
/dev/sda4 245966848 625139711 379172864 180,8G 7 HPFS/NTFS/exFAT
Quizás el problema pueda estar en que, según parece, en algunas distros os-prober
no detecta sistemas instalados en btrfs. ¿Te da alguna salida el comando sudo os-prober
?
sudo os-prober
/dev/sda1:Windows 10:Windows:chain
solo la de windows
Si, el problema va a estar ahí. ¿Tienes un USB de instalación de Manjaro a mano?
si puedo pasarlo de nuevo al USB, pero el formato ext4 me daba error (por Booting-error /dev/sda2: clean, #/# files, #/# blocks ) en Manjaro y tenia que reinstalarlo a cada rato. por eso cambie a btrfs
No es para cambiar de sistema de archivos, sino para que arranques con él, abras una terminal y ejecutes ahí el os-prober
, a ver qué te da
Según tengo entendido el os-prober
de Manjaro es un poco mejor para detectar sistemas btrfs
sudo os-prober Desde el USB con manjaro
✔
/dev/sda1:Windows 10:Windows:chain
/dev/sda2:EndeavourOS:EndeavourOS:linux:btrfs:UUID=2253c45d-5fd0-43bf-97a2-4c8cee2cb8d2:subvol=@
/dev/sda3:Manjaro Linux:Manjaro:linux:btrfs:UUID=1451cfb4-c4e6-41b0-afe1-41d2e95ef0dc:subvol=@
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
Ok. Entonces lo que tendrías que hacer es reinstalar el grub de Manjaro, porque ese si va a encontrar todos los sistemas. Entra a tu Manjaro desde ese mismo sitio con:
manjaro-chroot -a
Después instala grub con la orden:
grub-install --force --target=i386-pc --recheck --boot-directory=/boot /dev/sda
Y actualiza la configuración con:
update-grub
Después puedes salir con exit
(un par de veces) y reinicias.
Es posible que al hacer este proceso todavía no tengas Windows ni tu otro Linux en el menú grub. Si es así, ejecuta sudo update-grub
cuando reinicies a Manjaro
con manjaro-chroot -a
manjaro-chroot -a
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your device.map.
==> ERROR: No Linux partitions detected!
Es verdad, nuevamente btrfs tiene consecuencias. En este caso parece que hay que hacerlo así:
sudo mount -o subvol=@ /dev/sda3 /mnt
manjaro-chroot /mnt
Muchas Gracias por tu tiempo, Reinicie y me Funcionó Gracias
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.