¿Puede NTLDR /BOOT.INI arrancar un disco duro MS-DOS separado (no una partición)?

¿Puede NTLDR /BOOT.INI arrancar un disco duro MS-DOS separado (no una partición)?

El título lo dice todo. Agregué un disco DOS antiguo a un sistema w2k y me gustaría tenerlo como opción de arranque en boot.ini, pero no encuentro cómo indicarle a NTLDR. ¿Es posible?

Respuesta1

Un ejemplo no específico:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Your existing Win2K" /fastdetect
C:\ = "Old DOS based OS here"

http://www.techsupportforum.com/forums/f6/easy-fix-what-does-a-normal-boot-ini-for-win98-look-like-37763.html

Obviamente, tendría que corregir C:\ donde sea probable que se monte el antiguo disco de DOS en el momento del arranque; es posible que sea necesario experimentar un poco. Podrías simplemente agregar veintiséis entradas desde A:\ hasta Z:. El mecanismo es básicamente el mismo que el del arranque dual de Windows 98 o WinME desde un segundo disco.

Respuesta2

Sí, es posible, pero también puedes agregar DOS a una partición existente.

Con NTLOADER desde Windows NT/2k/XP podrás:

  1. instalar DOS en una partición separada
  2. volcar el sector de arranque de DOS en un archivo, por ejemplo, BOOT.BIN (512B)
  3. Copie el archivo de alguna partición de instalación a la partición de destino (la partición de instalación original se puede eliminar) para DOS, debe ser FAT16 o FAT32
  4. agregue una línea a BOOT.INI en la sección [sistemas operativos]: C:\BOOT.BIN="Versión DOS parloteo... tu texto"

    Reinicie un booloader de inicio NT, también puede iniciarlo desde el gestor de arranque Linux Grub, si desea mantener Linux y otros sistemas operativos más modernos en el mismo disco duro, o usar Grub desde otro disco.

información relacionada