No puedo instalar grub después de instalar Ubuntu 18.04

No puedo instalar grub después de instalar Ubuntu 18.04

Grub no se instala en Ubuntu 18.04 de 64 bits (sdb2) porque mi Windows Pro 7 es de 32 bits (sdb2). Unidad flash para arrancar Ubuntu en BIOS UEFI, mi sistema operativo instalado está en BIOS heredado. Cuando instalé grub, recibí este error:

$ grub-install --root-directory=/mnt/dev/sda
Installing for i386-pc platform.
grub-install: error: failed to get canonical path of `/mnt/boot/grub'

Después de intentar reparar grub y usar el comando:

ubuntu@ubuntu:~$ sudo update-grub
/usr/sbin/grub-probe: error: failed to get canonical path of `/cow'.

¿Alguna idea de cómo recuperar al menos Windows 7 Pro, sin una copia de seguridad de W7Pro? Solo tengo W7 de inicio (32 y 64bits).

Nuevamente usando la reparación de arranque me envía eso:

http://paste.ubuntu.com/p/T9D5W93RR5/

http://paste.ubuntu.com/p/fm4SXZM2J7/

Después de usar la reparación de arranque, recuperé Windows 7 Pro (32 bits, MBR en sda1). Ahora no sé cómo conseguir Ubuntu 18.04 (64 bits, sdb1) Parece que grub2 no puede funcionar con un sistema operativo de 32 bits y otro de 64 bits. Como no creé ninguna partición gpt, solo usé la tabla de particiones anterior (borrando \ y \home para instalar Ubuntu 18.04 de 64 bits, con unidad flash de arranque). Ubuntu 18.04 no pudo estar en modo UEFI (???)

Mi unidad flash se creó en Ubuntu Trusty Tahr de 32 bits y no sé por qué es una unidad flash UEFI.

Leyendo otros temas, veo que incluso si reinstalo grub y funciona con ambos sistemas en diferentes arquitecturas, cuando tenga que actualizar el sistema, el problema volverá. Tampoco quiero utilizar el creador Easy BCD.

Después. instalación de Ubuntu Recibí el mensaje de que no se pudo instalar grub.

Usé comandos de temas que había leído. Sé que esos comandos deben usarse con sudo. La reparación de Grub había creado una partición de arranque en sdb1 pero tampoco funciona.
Por cierto, ya tuve que reinstalar y editar grub en versiones anteriores de Ubuntu usando Live DVD y todo estuvo bien. El problema parece deberse a las diferencias entre dos arquitecturas diferentes. Mi Debian Wheeze también es de 32 bits.

Ahora descargaré el .iso de Ubuntu 18.04 nuevamente y recrearé con rufus la unidad flash de arranque para evitar el sistema UEFI. Reinstale Ubuntu 18.04 64 bits sin ningún tipo de sistema UEFI.

Resuelvo el problema. Era la unidad flash en Uefi. Descargué la iso y creé un pendrive de arranque con Rufus para el arranque Mbr en lugar de efi. La única tontería fue descargar la iso de Ubuntu incorrecta (18.10): Md5sum siempre estaba mal. Aunque instalé esa versión de todos modos. Hasta el comienzo de Ubuntu en vivo es más amigable. Perdón por tantas preguntas tontas. Gracias por todos los que me ayudaron.

Respuesta1

Parece que también estás emitiendo los comandos grub-install y update-grub sin derechos administrativos... ¿Estás seguro de que sabes lo que estás haciendo? Porque, quiero decir, no puedo decirlo sobre instalar grub en una memoria USB porque nunca lo he probado, pero al menos en un disco duro es súper fácil. Simplemente haga grub-install /dev/sda, pero en su caso debe montar la partición de arranque de su distribución de Linux y apuntarla al instalador de grub, que es lo que creo que es lo que estaba intentando hacer.

información relacionada