Embora os principais sistemas operacionais de computador sejam sistemas multiusuário e multitarefa com memória virtual, você pode estar ansioso pelos dias em que um usuário dominava totalmente o PC.
Se você perder os dias da barreira dos 640K e descobrir quais drivers carregar na memória alta, o FreeDOS pode ser para você. Esta reimplementação de código aberto do MS-DOS tem alguns usos sérios.
O que é FreeDOS?
Como o nome sugere, o FreeDOS é uma implementação do MS-DOS da Microsoft de código aberto. Tem como objetivo um alto grau de compatibilidade com hardware e software DOS clássicos, ao mesmo tempo que adiciona mais alguns recursos, como extensa documentação online.
Como foi projetado para substituir o DOS, atualmente só funciona com chips Intel. O projeto recomenda um chip 386 ou melhor, pelo menos dois megabytes de RAM e pelo menos 40 MB de espaço no disco rígido. A maioria dos PCs modernos deve exceder esses requisitos, para dizer o mínimo.
O FreeDOS tem rede integrada disponível, então você pode até mesmo colocá-lo online. Não pense que você está limitado apenas a programas baseados em texto. O FreeDOS tem opções de desktop como OpenGEM e oZone disponíveis.
Uma breve história do FreeDOS
Jim Hall iniciou o projeto FreeDOS quando era estudante na Universidade de Wisconsin-River Falls em 1994. O Windows 94 estava no horizonte e estava claro que a Microsoft estaria investindo nessa plataforma ao invés do MS-DOS.
"O DOS parece ser um sistema popular e já existe uma grande quantidade de hardware disponível para suportá-lo." Hall escreveu em 1998. "A Microsoft não desenvolverá o DOS para sempre e não se pode contar com firmas de programação comercial como a IBM ou a Digital para continuar o DOS. Acho que então cabe aos que estão na Internet desenvolver seu próprio DOS (doravante, Free-DOS) e acho que há muito apoio para esse tipo de projeto. "
Nesse mesmo ano, a primeira versão do sistema foi lançada. Embora o projeto não seja tão conhecido como outros sistemas operacionais de código aberto, o FreeDOS tem certa visibilidade. Quando a Dell ofereceu pela primeira vez computadores com sistemas operacionais de código aberto, por algum motivo, eles optaram por pré-instalar o FreeDOS nos computadores em vez de sistemas mais abrangentes como o Ubuntu.
O que você pode fazer com o FreeDOS?
Embora você possa baixar uma implementação gratuita e de código aberto do DOS, por que se preocupar quando já está usando um modo protegido, sistema operacional multitarefa com memória virtual em sua máquina?
Existem várias razões.
Atualizando o BIOS
Embora mais fabricantes de computador estejam fornecendo ferramentas para automatizar a atualização do BIOS do PC, há momentos em que pode ser necessário atualizá-lo ou atualizá-lo manualmente. Muitas placas-mãe inicializam apenas o MS-DOS ou sistemas semelhantes.
Você pode fazer isso baixando o arquivo BIOS e copiando-o para um stick USB ou outra mídia inicializável com FreeDOS instalado. Em seguida, inicialize a máquina com o stick inserido e execute o comando para instalar o novo BIOS. Isso irá variar dependendo do fabricante do computador ou da placa-mãe.
Relacionado: O BIOS explicou: ordem de inicialização, memória de vídeo, redefinições e padrões ideais
Jogando antigos jogos do DOS
Embora seja possível baixar jogos do DOS e jogá-los em um emulador como o DOSBox, se você ainda tiver um hardware de PC antigo, pode ser especialmente divertido jogar em uma caixa bege dos anos 90. O FreeDOS vem com os drivers para suportar placas de som, placas de vídeo e mouses. Se você quer apenas jogar e não tem nenhum hardware de PC antigo, o DOSBox é uma boa alternativa.
O FreeDOS ainda vem com alguns jogos na imagem do CD de instalação, incluindo o clone Boom gratuito do Doom mostrado acima. O sistema irá instalar esses jogos no C: \ JOGOS através do gerenciador de pacotes, se você optar por instalá-los. Se você tiver disquetes ou CDs com jogos DOS, poderá instalá-los e executá-los de um disco rígido, como fazia antes, ou em uma máquina virtual.
Usando aplicativos legados do DOS
O FreeDOS tem outra grande aplicação prática: acessar arquivos de aplicativos DOS legados. Talvez você precise de registros financeiros de um antigo Lotus 1-2-3 ou VisiCalc planilha dos anos 80.
Você só teria que conectar uma unidade de disquete ao computador e inicializar o FreeDOS ou transferir o disco para uma máquina virtual. Você pode usar uma cópia do programa para recuperar o arquivo e exportar os dados em um formato utilizável em computadores modernos.
Explorando o sistema
Embora o Linux também seja gratuito e de código aberto, também é muito complexo. Se você olhar apenas para o código-fonte do kernel, pode ser muito difícil de entender, mesmo para pessoas com experiência em programação C e de sistemas.
O DOS, por ser de tarefa única e usuário único, é muito mais simples. Se você deseja estudar os sistemas operacionais em detalhes, o FreeDOS é um bom ponto de partida por essas razões.
Os sistemas incorporados normalmente têm processadores e memória mais restritos. Sistemas simples como o MS-DOS têm sido amplamente usados nesta área. Embora muitos desenvolvedores embarcados estejam migrando para sistemas mais completos, como o Linux no Raspberry Pi, ainda há muito desenvolvimento acontecendo neste espaço. O FreeDOS tem a vantagem sobre o MS-DOS de ser de código aberto e desenvolvido ativamente.
Como instalar o FreeDOS
A instalação do FreeDOS é semelhante à instalação de outros sistemas operacionais. Basta baixar o arquivo ISO, extraí-lo para uma mídia adequada, inicializar o sistema e executar o programa de instalação.
Download: FreeDOS
Você pode querer tentar instalar e executar o FreeDOS em uma máquina virtual como o VirtualBox antes de se comprometer com o hardware real. Se você receber uma mensagem de erro "opcode inválido" ao tentar instalar o FreeDOS no VirtualBox, não entre em pânico. Há uma pequena solução alternativa. No menu, Instalar no disco rígido deve ser selecionado automaticamente. Acertar Aba e, em seguida, adicione "raw" à linha de comando.
Na verdade, a instalação é simples. É uma questão de seguir os prompts e reinicializar no sistema recém-instalado.
A opção do menu de inicialização padrão carrega um gerenciador de memória que libera memória carregando drivers em áreas além dos 640K iniciais no PC original. É por isso que você deve usá-lo, a menos que tenha problemas para inicializar. O menu de inicialização oferece uma espécie de "modo seguro" que não carrega nenhum utilitário de gerenciamento de memória e é executado em "modo real".
Depois disso, você pode instalar pacotes do CD de instalação usando o comando FDIMPLES, incluindo aplicativos de rede. Você terá que ter o CD inserido para poder instalar novos pacotes.
Ficar online no FreeDOS
Embora a rede dificilmente fosse desconhecida em sistemas DOS, ela era reservada principalmente para PCs em grandes empresas que se conectavam a uma LAN usando o NetWare da Novell. O FreeDOS inclui rede TCP / IP em vez do IPX proprietário da Novell.
Você pode ficar online com o baseado em texto Links navegador ou gráfico Dillo. Você também pode transferir arquivos de e para uma máquina virtual usando um servidor FTP integrado, embora também possa montar uma unidade VHD em sua máquina local. Você pode instalar tudo isso a partir de FDIMPLES na seção de rede.
FreeDOS é um sistema operacional não Linux de código aberto interessante e divertido
O FreeDOS traz de volta muita diversão e alguns dos aborrecimentos do MS-DOS. Você deve usar? Um usuário comum pode não ter muita utilidade para um sistema operacional de usuário único e tarefa única, mas entusiastas, especialmente aqueles cujas primeiras experiências de computação foram no DOS, podem achar o FreeDOS um exercício em nostalgia. Vale a pena dar uma volta em uma máquina virtual. Isso pode fazer você apreciar melhor os sistemas modernos.
Se você estiver interessado em outros sistemas operacionais de código aberto que não sejam o Linux e tiver um Raspberry Pi, existem opções, embora muitos deles também funcionem em PCs comuns como o FreeDOS.
Procurando um Raspberry Pi OS, mas quer evitar o Linux? Verifique esta lista de sistemas operacionais não Linux Raspberry Pi para obter ideias.
Leia a seguir
- Linux
- MS-DOS
- Código aberto
- Nostalgia
- Sistema operacional
David é um escritor freelance que mora no noroeste do Pacífico, mas originalmente nasceu na área da baía. Ele é um entusiasta da tecnologia desde a infância. Os interesses de David incluem ler, assistir filmes e programas de TV de qualidade, jogos retro e colecionar discos.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas técnicas, análises, e-books grátis e ofertas exclusivas!
Mais um passo…!
Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.