segunda-feira, 1 de maio de 2023

Nostalgia - Instalando o Windows 3.x em 2023!

Pessoal,


Hoje vamos falar sobre o Windows 3.x!

Eis as caixa do Windows 3.x:

(Windows 3.0)

(Windows 3.1)

(Windows for Workgroups)

No final dos anos 1980 a MS estava considerando acabar com o Windows e, junto com a IBM, desenvolver o OS/2 (que já instalamos aqui e será novamente instalado). A ideia era criar um sucessor do modo protegido do DOS. Assim, várias tecnologias de ambos esses sistemas são encontradas no Windows, Windows NT e OS/2.

Um grupo interno da MS começou a desenvolver um protótipo do Windows 3.0 e criou, também,  protótipos do que viriam a ser o Word, Excel e Powerpoint. Os executivos da MS teriam ficado tão impressionados que o tornaram um projeto oficial. Perto do lançamento, quando a IBM descobriu, a pareceria para desenvolvimento do OS/2 foi encerrada.

Essas primeiras versões do Windows geram alguma controvérsia. As primeiras versões, 1.x e 2.x deram origem à versão 3.x e 3.x for Workgroups. Daí evoluiram para o Windows 95, Windows 98 e Windows ME. Todas essas versões, como falaremos abaixo, rodavam um kernel híbrido de 16/32 bits sobre um versão do DOS (independente do Windows até o 3.11 e integrada ao Windows a partir do Windows 95).

Já o Windows NT 3.1, apesar de uma interface idêntica ao do Windows 3.1, era completamente diferente. Usava um kernel novo de 32 bits (baseado no seu primo OS/2) e era adequado para empresas e para redes. Evoluiu para o Windows NT 4.0 (com interface semelhante ao Windows 95) e Windows 2000.

As versões baseadas em DOS e versões NT se fundiram no Windows XP em 1999.

Neste post falaremos do Windows 3.0, 3.1, 3.11 e do Windows for Workgroups. A versão NT 3.x será abordada nesse post.


Windows 3.0

Assim, em 22/05/1990 a MS lançou oficialmente o Windows 3.0 a um custo de US$149 para licenças novas e US$50 para atualização das versões anteriores. A aceitação do mercado foi boa, em geral, catapultando a MS como primeira empresa produtora de software para microcomputadores a alcançar US$1B em vendas em um ano!

Várias features foram acrescentadas, como a nova interace gráfica (GUI) cujos aplicativos eram representados por ícones (enquanto no Windows 1.x e 2.x eram uma lista de nomes), otimização da multitarefa, suporte para CD-ROM, etc.

Do mesmo modo que as versões anteriores do Windows, esse também não é um sistema operacional propriamente dito, mas apenas uma interface para utilização do DOS. Apesar disso, o gerenciamento da memória era otimizado e, o limite de 640KB, foi removido. De uma certa forma, os modos 8086, 286 e 386 fo Windows 2 foram combinados em um único pacote.

A primeira versão, a 3.0, rodava em 8086/8088 com 1MB de RAM (640KB de memória convencional e 384KB de memória extendida), mas a segunda versão, a 3.0 com suporte para multimídia já exigia um 80286 com 2MB de RAM.


Windows 3.1

Em 1992 foi lançado o Windows 3.1 (que deixa saudades até hoje!) com uma mudança importante: o modo real não era mais suportado, existindo apenas o modo protegido (o SO tem tabelas de endereços e ele apenas ele gerencia o acesso real à memória enquanto os aplicativos "acham" que estão acessando a memória real), sendo exigido um 80286 ou superior para rodar essa versão. Além disso, introduziu-se as fontes TrueType e houve integração total do suporte multimídia (que na segunda versão do Windows, a 3.0a, foi iniciado esse suporte). Nessa versão surgiu os atalhos para copiar, colar e recortar. Além disso, foi a primeira versão do Windows a ser distribuída em CD-ROM.

Com o Windows 3.1, surgiram dois modos possíveis de utilização: modo Standart e modo Enhanced.

modo Standart rodava Windows 3.1 em 80286 com 256KB de memória convencional livre e 192KB de XMS livre. Aqui você acessava a memória estendida, a UMA e a HMA mas não era criada memória virtual. Os programas DOS não podiam rodar em janelas, apenas em tela cheia.

Já o modo Enhanced precisava de 80386, 2MB ou mais de RAM (256KB de memória convencional e 1024KB de XMS). Era criada memória virtual que permitia programas DOS em janelas e e em multitarefa. Era meio que uma máquina virtual para rodar programas DOS nos 80386. Nesse modo, os 4GB máximos de RAM eram disponibilizados, mas na prática o limite era 256MB

O 80386 era forçado em modo Standart iniciando o Windows 3.1 com "WIN /S" e era forçado em modo Enhanced com "WIN /3" (veja mais aqui).

Essa versão foi muito bem recebi pelo público e pela imprensa especializada devido à estabilidade e à GUI otimizada. 


Windows 3.11

Essa versão, de 1993, trouxe basicamente melhorias para acessos a redes e otimizações do kernel.


Windows for Workgroups 3.1

Essa versão, de 1992, foi uma atualização do Windows 3.1 e a primeira versão do Windows com rede integrada. Permitia o compartilhamento de arquivos, criação e utilização de servidores de impressão. Além disso houve também a introdução do Microsoft Mail.

A partir dessa versão, era exigido um 386SX ou superior e pelo menos 3MB de RAM


Windows for Workgroups 3.11

Essa versão, de 1993, além de introduzir recursos de fax, introduziu também o acesso a arquivos de 32 bits e melhorias para acesso a redes. Funcionava apenas em modo avançado (Enhanced)

Estas versões (Windows 3.0, 3.1 e 3.11) oferecem um tutorial para o funcionamento do mouse. Apesar de ter sido criado em 1968 e ter sido incorporado ao Xerox 8010 (em 1982) e Apple Lisa (em 1983), só com o lançamento do Windows 3.0, em 1990, e de modo mais impactante, com o lançamento do Windows 3.1 em 1992, o mouse passou a fazer parte do dia a dia dos usuários e se a se tornar um dos periféricos mais utilizados (e junto com o teclado, como a principal forma de inserção de dados no sistema). Assim, em 1992, fazia todo o sentido um tutorial para ensinar a utilizar esse hardware. Existe também um tutorial para ensinar a usar o Windows (minimizar e maximizar as janelas, alterar seus tamanhos, abrir e fechar programas, etc). O ambiente gráfico era novidade para a maioria dos usuários e ensiná-los a utilizar esses recursos também fazia sentido.

Para a instalação dessa VM, usaremos o DOS 6.22 como base (veja aqui como instalar) e a versão Windows 3.11 for Workgroups.

Eram 8 disquetes de 3 1/2":









Nenhuma mágica para iniciar a instalação. Coloque o disco #1, mude o drive para "A:>", digite setup e vamos em frente.

Repare que é uma instalação mais "profissional"  :)


Vou de instalação customizada. Quero ver o que o Windows oferece de opções para instalação.






Após confirmar, começa a trocação de discos. Vou poupar vocês dessas partes

e vou seguir em frente.



(Vou instalar tudo o que eu tenho direito!!)

O Windows agora tentará encontrar uma impressora. Optei por não instalar nenhuma (até porque a minha impressora é uma Samsung e as únicas listadas com "s" são impressoras da Seiko) e deixar ele descobrir a rede.



Aqui eu pedi pro Windows tentar detectar a placa de rede.


E, como esperado, ele não encontrou :(


Então temos duas decisões para tomar. Uma é optar por instalar a rede depois, uma vez que dificilmente teremos um hardware compatível com essa versão do Windows. Caso você não consiga instalar a placa de rede (e não vai conseguir), toda hora ele vai ficar avisando que tem erro antes de iniciar o Windows.

Outra decisão é deixar o Windows editar os arquivos "autoexec.bat" e "config.sys" sozinho. Nesse caso aqui, se quiser aprender um pouco sobre como configurar esses arquivos, você pode consultar esse post aqui onde instalamos o Windows 2.x ou ler esses dois blogs aqui e aqui.

No internet for me :( 


Aqui vou pedir para ver primeiro as alterações no arquivos de inicialização antes de autorizar.

No "autoexec.bat", apenas a primeira linha foi acrescentada, além do atalho para o diretório do Windows.


No "config.sys" também apenas algumas poucas alterações.



E agora informa que irá vasculhar o HD procurando aplicativos para configurá-los para funcionar no Windows:



Vou escolher tudo. Agora o Windows vai oferecer o tutorial para usar mouse e aprender a usar os comandos das janelas. Acho que vale a pena ver isso:



Esse aí é o tutorial, caso você curiosidade de saber como era.

Pronto! Tudo instalado e a gente reinicializa o PC.


Pronto! Com tudo instalado e PC reinicializado, bastar digitar "win" para iniciar o Windows:




Como eu disse lá em 2018, "por se tratar de máquina virtual, a configuração de impressora e rede é meio problemática, principalmente por ser um sistema de mais de 20 anos tentando se comunicar com um recente". E complemento: não temos os hardwares nem os drivers adequados para instalar esses dispositivos.

Pra mim, já tá ótimo!

É isso por agora!

Nenhum comentário:

Postar um comentário