Quando comecei a escrever o curso de Assembly me deparei com um cenário nada agradável: as ferramentas necessárias para o estudo são simples, mas estão defasadas para o estudante atual. Os sistemas populares Microsoft como Windows 10 (mais popular na atualidade) não continuaram comandos como “debug“, que será uma ferramenta essencial neste estudo. Portanto, vamos apelar à instalação de uma máquina virtual e um sistema operacional adequado ao estudo, sem com isso gastar dinheiro comprando máquina real ou perder tempo com instalações intermináveis.
Aqui apenas guiarei o processo de download, particionamento, formatação e instalação do MS-DOS 6.22 que nos será suficiente para prosseguir nossos estudos nesta etapa.
De início faça o download do programa chamado Oracle Virtual Box e instale-o em sua máquina.
Feito isto, faça o download dos disquetes de instalação do MS-DOS 6.22 em alguma pasta que você se lembre depois. 🙂 . Descompacte-o (eu uso o Winrar, mas você pode usar o programa que quiser).
Execute o Oracle Virtual Box que instalou. A tela que você terá será parecida com a imagem abaixo.
Clique no botão “New” ou “Novo“, que contém o ícone com a engrenagem azul e uma nova janela se abrirá. Nesta janela, no campo “Nome” forneça um nome para sua máquina, eu usei “ms-dos“, você pode adotar o nome que preferir. No campo “Tipo” selecione “Other“. No campo “Versão” selecione “DOS“. Em seguida clique no botão “Próximo (N)“.
A próxima janela será sobre o tamanho da memória RAM de sua máquina virtual. Você pode usar o quanto quiser de memória RAM, mas evite usar menos que 32 megas. Digite o valor que você deseja no campo apresentado na janela e em seguida clique no botão “Próximo (N)“.
Em seguida surgirá uma janela cujo assunto será o disco rígido virtual. Para instalar um sistema operacional a máquina virtual precisará de um disco rígido. Selecione a opção “Criar um novo disco rígido virtual agora” e em seguida clique em “Criar“.
Em seguida a janela que se abrirá terá como assunto o tipo de arquivo que será gravado como disco rígido virtual. Nós usaremos aqui exclusivamente este programa, para isto a melhor opção é “VDI (VirtualBox Disk Image)“, selecione esta opção e então clique no botão “Próximo (N)“.
Em seguida surgirá a próxima janela. Nela será questionado sobre a elasticidade do disco rígido virtual, se ele cresce na medida que seus arquivos se acumulam, ou se ele deve ter tamanho fixo. Selecione a opção “Dinamicamente alocado” e então clique no botão “Próximo (N)“.
A tela seguinte será a última desta etapa. O disco rígido de sua máquina virtual será armazenado em um arquivo de seu computador. Nesta tela será questionado o nome deste arquivo e o tamanho dele em megabytes. Deixe o nome como estiver e tome cuidado para não criar um arquivo menor que 500 megas. Em seguida clique no botão “Criar“.
Sua máquina será criada.
Agora vamos prepará-la para o boot. Selecione a máquina virtual que você criou e em seguida clique no botão “Configurações“, é o botão que contém o ícone de uma engrenagem amarela.
A janela que se abrirá será a das configurações da máquina virtual. Na coluna do lado esquerdo selecione “Armazenamento” e na janela do lado direito, logo abaixo de “Controladora: Floppy” clique em “Vazio“.
Vamos agora usar os arquivos de imagem do MS-DOS 6.22 que fizemos download no começo deste texto. Ainda na janela anterior, clique no ícone de um disquete azul ao lado direito de “Drive de Disquete: Dispositivo de Disquete 0” e no menu que se abre clique em “Selecionar Arquivo de Disquete Virtual…“.
Na janela que surge, procure a pasta do arquivo que você fez download e extraiu, selecione o arquivo “Disk1” e em seguida clique em “Abrir“.
Com esta ação você selecionou o arquivo que contém a imagem do disco de boot e instalação do MS-DOS 6.22. Repare que nesta caixa haverão 3 arquivos semelhantes com nome começando com “Disk“, estes arquivos são imagens de disquetes: “Disk1“, “Disk2” e “Disk3“. Usaremos os 3. O primeiro foi selecionado agora e será o início da instalação do MS-DOS 6.22. O segundo e o terceiro serão usados durante a instalação.
Feito isto clique no botão “OK” e vamos prosseguir.
Criada a máquina virtual e configurada para o boot, vamos inciá-la e instalar finalmente o MS-DOS 6.22.
De volta à tela inicial, na coluna da esquerda selecione sua máquina virtual e em seguida clique no botão “Iniciar (T)“.
Sua máquina virtual será iniciada e a instalação do MS-DOS 6.22 finalmente iniciará. A primeira tela que você verá será a da imagem abaixo. Aperte o “Enter” em seu teclado para continuar.
A opção seguinte será o sobre o particionamento do seu disco rígido virtual conforme a imagem abaixo. Novamente aperte “Enter” para prosseguir.
O disco rígido de sua máquina virtual será particionado e em seguida a instalação requererá uma reinicialização. Apenas pressione “Enter” para prosseguir.
O sistema de sua máquina virtual será reiniciado, o disco rígido que foi particionado será agora formatado e em seguida a instalação te questionará sobre a data e horário conforme a imagem abaixo. Apenas digite “Enter” para prosseguir.
A próxima tela questionará sobre qual o nome da pasta que o sistema operacional MS-DOS 6.22 será instalado. Preste atenção ao nome desta pasta, cujo padrão é “c:\dos“, pois usaremos esta pasta e seus comandos em nossos estudos do curso de Assembly (e usaremos muito). Nesta tela apenas digite “Enter” e vamos prosseguir.
O sistema iniciará a transferência dos arquivos e em seguida pedirá o segundo disquete de instalação. Vamos fornecer este segundo disquete agora. Na parte inferior da janela há uma série de pequenos ícones. Um deles é o ícone de um disquete azul. Com o botão direito do mouse clique neste ícone e se abrirá um menu. Neste menu clique na primeira opção: “Selecionar imagem de disco“, conforme a imagem abaixo:
Na janela que se abrirá, procure novamente a pasta do arquivo que você fez download e extraiu. Então selecione o segundo arquivo, chamado “Disk2” e clique em “Abrir” conforme imagem abaixo.
De volta à tela da máquina virtual, pressione “Enter” para prosseguir. Em seguida a instalação continuará a transferência dos arquivos e pedirá por fim o terceiro disquete. Vamos repetir a operação anterior: clicar com o botão direito do mouse no ícone do disquete azul na parte inferior da janela e no menu que se abre clicar mais uma vez em “Selecionar imagem de disco…“, conforme a imagem abaixo.
O passo seguinte será novamente localizar a pasta do arquivo que fez download e extraiu, selecionar o arquivo “Disk3” e clicar no botão “Abrir” conforme imagem abaixo.
De volta à tela da máquina virtual pressione o “Enter” e a instalação prosseguirá até o final da transferência de arquivos para o disco rígido de sua máquina virtual. Em seguida solicitará a remoção de qualquer disquete do drive de sua máquina virtual. Para tal, vamos clicar uma última vez com o botão direito do mouse no ícone do disquete azul na parte inferior da janela e no menu que se abre clicar em “Remover disco do drive virtual“.
Feito isto, retorne à janela da máquina virtual e pressione “Enter“.
A instalação do MS-DOS 6.22 anunciará seu glorioso fim. 🙂 . Conforme a imagem abaixo. Apenas pressione “Enter” para reiniciar com o MS-DOS 6.22 instalado em sua máquina virtual.
Se a sequência de boot de sua máquina virtual não estiver configurada corretamente, provavelmente você verá a seguinte tela conforme a imagem a seguir (não se apavore 🙂 ).
Vamos resolver isso rapidamente e para poder começar a usar o MS-DOS 6.22.
Feche a sua máquina virtual clicando no “X” no canto superior direito, em seguida na janela que se abrirá selecione a opção “Desligar a máquina (P)” e clique no botão “OK“.
Sua máquina virtual será encerrada. Vamos agora corrigir a sequência de boot e iniciá-la novamente.
Na tela inicial do programa Oracle Virtual Box, selecione sua máquina virtual na coluna da esquerda e em seguida clique no botão “Configurações” que contém um ícone de engrenagem amarela, conforme a imagem abaixo.
Na janela que se abre, clique em “Sistema” na coluna do lado esquerdo, em seguida na lista “Ordem de Boot” reordene as opções de forma que “Disco Rígido” seja o primeiro item. Observe a imagem abaixo. Em seguida clique em “OK“.
O programa retornará então à tela inicial. Agora, com a sequência de boot corrigida vamos reinicializar nossa máquina virtual pela última vez.
Na coluna da esquerda desta tela selecione sua máquina virtual mais uma vez e então clique no botão “Iniciar (T)” que contém o ícone de uma seta verde.
O tão esperado MS-DOS 6.22 estará disponível para nosso deleite e sequência dos estudos do curso de Assembly.
A tela acima é a carinha simples do MS-DOS 6.22, é um sistema operacional de linha de comando que antecedeu o Windows, antes do mouse, antes monitor colorido, antes do CD e do DVD e antes do seu computador ser capaz de tocar alguma música: era assim que trabalhávamos.
Esta foi a instalação do MS-DOS 6.22 na máquina virtual da Oracle.
Espero que isto sirva de auxílio para quem está estudando como se trabalha com máquinas virtuais e de ferramenta para os estudantes do curso de Assembly que estou escrevendo.
Em caso de dúvidas enviem e-mail para: ricardo.roveran@hotmail.com
Um abraço!
Excelente tutorial
CurtirCurtir
Bom dia, desde ja quero agradecer pela ajuda, solicito a Deus que muito lhe abençoe, a ti todo o sucesso em seus objetivos.
CurtirCurtir
Olá,
Excelente tutorial. Me ajudou muito, mas ainda preciso de mais uma ajuda.
Eu gostaria de instalar o Windows 3.1 sobre o MS-DOS. Baixei os disquetes mas não consigo transferi-los para a máquina virtual. O compartilhamento de não funciona, ou eu não sei compartilhar.
Obs.:
Minha Virtual Box está instalada sobre Windows 10 – 64bits
Esse problema tem solução?
CurtirCurtir
Se você baixou as imagens dos discos do windows, então basta selecionar as imagens como fez com as do DOS Disk1, Disk2 e Disk3
CurtirCurtir
PERFEITO…. NAO PODERIA SER MELHOR
CurtirCurtir
TOP ! Muito obrigado por compartilhar seu conhecimento. Um abraço.
CurtirCurtir
Ótimo tutorial, porém, para mim, restam ainda duas perguntas:
1- Como transferir arquivos para a máquina virtual?
2- Como colocar o Windows 3.1 para rodar em cima do DOS?
CurtirCurtir
Por que o meu dá erro de configuração? diz que a aceleração de hardware está habilitada na página sistema mas não está… e o “ok” fica desabilitado.
CurtirCurtir
Para instalar o Win3.1 “em cima” do DOS 6.22 instalar o drive do CDROM igual instalou o DOS aqui nesse tutorial https://ia803109.us.archive.org/26/items/cd-driver-1.25/cd-driver-1.25.img depois baixar uma iso do win 3.11 em https://ia800803.us.archive.org/17/items/Windows3.11PtBr/windows%203.11%20pt-br.iso , depois que instalar o drive do cdrom abra o iso no drive virtual (tipo como fez com os disquetes virtuais clicando do disco cd na barra de trabalho do virtualbox) digite no prompt CD D: e de enter, vc entra no disco virtual de intalação do win 3.11 e então é só digitar CONFIG e instalar o 3.11. Abraço.
CurtirCurtir