-
Agregar una entrada de grub para bootear Windows con archivos BCD en la partición NTFS
Si hemos re-creado los archivos de arranque BCD de Windows en la carpeta /Boot de una partición NTFS y, posteriormente, hemos instalado Linux pero el Grub de ese Linux no nos detecta (mediante os-prober) el sistema operativo, no nos quedará otra opción que agregar la entrada manualmente. Para ello seguimos estos pasos:
Agregamos al final del archivo /etc/grub.d/40_custom, este texto:
menuentry "Windows con BCD en partición NTFS" { insmod part_msdos set root=(hd0,msdos1) insmod ntfs insmod chain chainloader +1 }Luego, actualizamos el grub ejecutando como root:
grub-updateSi la partición NTFS está sobre MBR (y no sobre GPT), hacemos:
menuentry "Windows con BCD en partición NTFS" { insmod part_gpt set root=(hd0,gpt2) insmod ntfs insmod chain chainloader +1 }Luego, actualizamos el grub, ejecutando como root:
grub-updateNOTA: chainloader +1 le dice a GRUB que ceda el control al cargador de arranque que está en el primer sector de esa partición que previamente se ha marcado como la partición root.
Los hacks de hacks4geeks son minitutoriales rápidos pensados para geeks con conocimiento informático avanzado. Si no entiendes o no consigues ejecutar un hack de esta web considera suscribirte a Premium para solicitar asistencia sobre el mismo.