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


2

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?

Respostas:


0

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 o disco antigo do DOS for montado no momento da inicialização, algumas experiências podem ser necessárias. Você pode adicionar 26 entradas, indo de A: \ a Z :. O mecanismo é basicamente o mesmo que o Windows 98 ou o WinME de inicialização dupla a partir de um segundo disco.


Sim, bem, isso é exatamente o que eu estava tentando, usando a letra da unidade que o w2k vê como a unidade DOS (quando inicializo o w2k), mas não funciona. Essa solução é amplamente citada, mas sempre parece estar associada a uma configuração de unidade única, na qual o DOS está instalado na primeira partição e o Windows em outras partições. Mas eu gosto da sua idéia "Você pode adicionar 26 entradas de A: \ a Z" para lidar com a imprevisível (a meros mortais) designações de letras de unidade do processo de inicialização do Windows!
Roger

Eu acredito no passado distante que usei algo como: multi (0) disk ( 1 ) rdisk (1) partition (1) = "Etc.etc." mas não me lembro do contexto de se tratar de um sistema baseado em NT ou DOS.
qasdfdsaq

0

No entanto, é possível, mas você também pode adicionar o DOS à partição existente.

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

  1. instalar o DOS em uma partição separada
  2. despejar 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 o DOS, ela deve ser FAT16 ou FAT32
  4. adicione uma linha ao BOOT.INI na seção [sistemas operacionais]: C: \ BOOT.BIN = "DOS version blab .. your text"

    Reinicialize um booloader inicial do NT, você pode iniciá-lo também no gerenciador de inicialização do Linux Grub, se quiser manter o Linux e outro sistema operacional mais moderno no mesmo HDD ou usar o Grub de outro disco.


Eu não entendo completamente o que você está dizendo. Parece que você está dizendo: “Sim, você pode fazer o que está perguntando. Aqui estão as instruções para fazer algo diferente. ”Não poste algo na caixa“ Sua resposta ”, a menos que seja uma resposta para a pergunta. Se você tiver uma resposta,  edite  o texto acima para torná-lo mais claro e completo.
Scott Scott

Para outros discos rígidos, você só precisa alterar essa linha, com o backup do setor de inicialização e a letra da unidade, como as cartas de driver solicitadas com várias unidades são complicadas; portanto, tente algumas letras para encontrar a correta: C: \ BOOT.BIN = " Versão do DOS blab .. your text "
RuThaN
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.