Instalar GRUB en NTFS

8

Me gustaría instalar 2 instancias completamente independientes de Windows XP (no se deben compartir datos) en mi computadora dentro de 2 particiones primarias diferentes. Sé que Grub puede manejar el arranque correctamente, pero no tengo idea si es posible instalarlo y configurarlo dentro de un sistema 100% NTFS y sin ninguna partición / distribución de Linux adicional.

karatchov
fuente

Respuestas:

7

Estoy usando grub4dos para arranque dual XP y XP64. Ambos sistemas están en sistemas de archivos NTFS.

La configuración fue simple: copié la carpeta grub4dos en mi sistema de archivos NTFS. Renombró el cargador de arranque de Windows "ntldr" y copió el cargador de arranque grub4dos "grldr" a "ntldr". De esa manera, todavía estoy usando un MBR estándar de Microsoft que hace feliz a mi antivirus corporativo requerido.

Este método también mantiene mis particiones independientes. Puedo volcar una partición en una unidad externa y cargar un sistema operativo diferente en su lugar. Mantengo imágenes de Vista32, XP32, Vista64 y XP64 en mi disco externo. En aproximadamente 1.5 horas puedo cargar cualquiera de esas imágenes en cualquiera de mis dos particiones de computadora portátil y estar listo para funcionar sin preocuparse por las configuraciones de arranque.

Editar: Un consejo más. Cuando realice una instalación de Windows, configure el bit oculto en todas las particiones, excepto en la que está instalando Windows. El instalador de Windows reemplazará la secuencia de arranque en la partición de arranque y perderá la independencia de la partición.

Rodney Schuler
fuente
1
grub4dos también puede instalarse en el MBR, o simplemente agregarse a la lista boot.ini sin alterar el sistema. NTFS es un sistema compatible.
karatchov
3

No, Grub estable no admite el arranque desde NTFS en este momento.

Necesitaría una pequeña partición FAT para usar GRUB. Alternativamente, considere usar el gestor de arranque nativo u otro cargador de terceros.

Dicho esto, se está trabajando en el soporte para (actualmente alfa) grub2.

MikeyB
fuente
Parece que Grub4dos se carga correctamente a través de ntldr en una partición NTF, todavía tengo que probarlo correctamente e informaré de mi experiencia
karatchov
1

Grub requeriría un entorno similar a Unix existente. Sin embargo, podría usar la configuración estándar de Windows boot.ini para tener un entorno de arranque dual de Windows XP con bastante facilidad.

WerkkreW
fuente
El método estándar boot.ini no es compatible con sistemas independientes, ¿verdad? Con grub, puedo ocultar una partición cuando arranco desde otra, haciendo que Windows crea que siempre está instalada en C: \
karatchov
Windows realmente disfruta arrancando desde otras letras de unidad que C: ^^
Oskar Duveborn
1

Puede realizar un arranque dual utilizando el cargador de arranque estándar de Windows.

Haga clic con el botón derecho en Computadora , seleccione Propiedades | Configuración remota | Avanzada Seleccione la configuración en inicio y recuperación , y seleccione su partición primaria.

Brent
fuente
1

Puedes hacer eso, de hecho. Utilizando un LiveCD / USB GNU / Linux y un grub.cfg de formato válido, puede instalar Grub2 totalmente en un directorio en una de sus particiones de Windows e iniciar ambos sistemas operativos (incluso si el sistema no contiene un sistema Unix).

La respuesta de @MikeyB ya no es válida, Grub2 puede instalarse en el sistema de archivos NTFS.

Vdragon
fuente