O NTLDR /BOOT.INI pode inicializar um disco rígido MS-DOS separado (não uma partição)?

O NTLDR /BOOT.INI pode inicializar um disco rígido MS-DOS separado (não uma partição)?

O título diz tudo. Adicionei um disco DOS antigo a um sistema w2k e gostaria de tê-lo como uma opção de inicialização no boot.ini, mas não consigo descobrir como informar o NTLDR. É possível?

Responder1

Um exemplo não 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, você teria que corrigir C:\ para onde quer que o disco DOS antigo fosse montado no momento da inicialização; algumas experiências podem ser necessárias. Você poderia simplesmente adicionar vinte e seis entradas indo de A:\ a Z:. O mecanismo é basicamente o mesmo da inicialização dupla do Windows 98 ou WinME a partir de um segundo disco.

Responder2

Sim, pode, mas você também pode adicionar DOS à partição existente.

Com NTLOADER do Windows NT/2k/XP você pode:

  1. instale o DOS em partição separada
  2. despeje o setor de inicialização do DOS em um arquivo, por exemplo, BOOT.BIN (512B)
  3. Copie o arquivo de alguma partição de instalação para a partição de destino (partição de instalação original que você pode excluir) para DOS, deve ser FAT16 ou FAT32
  4. adicione uma linha ao BOOT.INI na seção [sistemas operacionais]: C:\BOOT.BIN="Versão DOS blab.. seu texto"

    Reinicie um booloader inicial do NT, você também pode iniciá-lo a partir do bootloader Linux Grub, se quiser manter o Linux e outros sistemas operacionais mais modernos no mesmo HDD, ou usar o Grub de outro disco.

informação relacionada