Produto: VirtuOS Versao 4.02a ============================= Destinacao: Todos os usuarios. Este documento contem a descricao de todas as alteracoes feitas na versao 4.02a do sistema operacional VirtuOS, desde sua versao BASE ate' o mais recente Service Pack (identificados como SPackx). Versoes descritas neste documento: Liberacao Data(aaaammdd) Versao do Nucleo BASE 20080309 4.02a R.01 SPack1 20080416 4.02a R.02 SPack2 20080714 4.02a R.03 SPack3 20080723 4.02a R.04 SPack4 20081216 4.02a R.05 SPack5 20090328 4.02a R.06 SPack6 20090718 4.02a R.07 SPack7 20091013 4.02a R.07 SPack8 20091109 4.02a R.08 SPack9 20091124 4.02a R.08 SPack10 20100302 4.02a R.09 SPack11 20100324 4.02a R.09 Notas: Este descritivo relata as alteracoes sofridas tendo como referencia a versao 4.01a, Service Pack 3. Se voce estver migrando da versao 3 do VirtuOS para a versao 4.02, recomendamos tambem a leitura tambem dos arquivos 400AR0X.RLS e 401AR0X.RLS para conhecer as diversas e importantes diferencas entra a versao 3 e a versao 4 do VirtuOS. Estes arquivos tambem acompanham esta liberacao. Nao deixe de ler tambem os arquivos com sufixo .DOC que sao formato texto (podem ser lidos com o comando SHOW do VirtuOS) e que contem explanacoes especificas sobre varios assuntos ligados ao produto. Este documento esta' dividido nos seguintes capitulos: 1 - Objetivos 2 - Alteracoes no Nucleo 2.1 - Novas implementacoes 2.2 - Modificacoes 2.3 - Correcoes 3 - Restricoes conhecidas 4 - Modulos removidos 5 - Novos modulos e programas 6 - Modulos e programas alterados 7 - Pre'-requisitos 1 - OBJETIVOS ========= A versao BASE do VirtuOS 4.02a foi feita para atingir os seguintes objetivos principais: - Implementar novas funcionalidades ao Sistema Operacional VirtuOS, em especial suporte a discos SATA; - Maior flexibilidade no uso dos dispositivos serias USB, incluindo suporte a carga do Sistema a partir de unidade de CD/DVD USB; - Corrigir eventuais problemas encontrados na versao anterior. Dois tipos de sistema estao presentes no CD de distribuicao: VIRTUOS: Sistema completo, destinado a servidores. VOSWS: Sistema destinado a estacoes de trabalho em uma rede local. O CD de liberacao sai com uma configuracao padrao pre-definida no arquivo DEFAULT.CFG no diretorio VIRTUOS. Esta configuracao deve atender `a maior parte das necessidades do usuario, em especial daquele que esta' entrando em contato com o VirtuOS pela primeira vez. Havendo necessidade de alguma personalizacao da configuracao a mesma devera' ser feita criando-se um arquivo de nome VIRTUOS.CFG (para os sistemas VIRTUOS) ou VOSWS.CFG (para os sitemas VOSWS) e partindo-se do conteudo do arquivo DEFAULT.CFG, fazer as alteracoes necessarias. Quando o VIRTUOS ou o VOSWS sao carregados, os mesmos dao preferencia para os arquivos de configuracao VIRTUOS.CFG e VOSWS.CFG, respectivamente. Nao os encontrando utilizam, entao, do arquivo DEFAULT.CFG. O arquivo DEFAULT.CFG define o seguinte padrao de configuracao: . Unidade de CDROM padrao ATA, se presente, associada `a letra H:; . Previsao para ate' 10 portas COM, sendo as duas primeiras compativeis com o padrao COM1 e COM2 do PC e as demais associadas pelo mecanismo de Plug And Play desde de que a(s) placa(s) com as portas seriais adicionais sejam as suportadas pelo sistema de Plug and Play do VirtuOS; . Layout de teclado ABNT2, com o conjunto de caracteres PC850 que engloba os caracteres acentuados, cedilha, etc; . Suporte para ate' 2 placas de rede para o VIRTUOS e uma placa de rede para o VOSWS; . Codigo de pais = 55 (Brasil). Quando o VIRTUOS ou o VOSWS encerram o processo de carga, eles procuram no diretorio \VIRUOS\SYSFILES pela existencia de um arquivo de batch de nome AUTOEXEC.BAT. Se o mesmo for encontrado ele e' executado e, ao termino deste processo, o sistema indica pronto para uso. Na falta do AUTOEXEC.BAT o sistema procura pelo arquivo DEFAULT.BAT que, ao ser encontrado, e' executado. O arquivo DEFAULT.BAT executa os seguintes comandos: . Carrega o driver USB (se a carga foi dada a partir de CD/DVD USB este driver ja' e' previamente carregado); . Carrega os drivers para as placas de rede do equipamento; . Carrega o protocolo TCP/IP; A carga do protocolo TCP/IP e' diferente para o VIRTUOS e o VOSWS. No VIRTUOS existe provisao para duas placas de rede: uma para a rede interna e outra para conexao externa `a internet desde que nao seja do tipo PPPoE ou discada. Para o uso de conexoes PPPoE ou discada consulte a Microbase sobre o pacote VirtuOS-RAS. No VOSWS somente uma placa de rede tera' o protocolo TCP/IP habilitado. Em todos os casos as placas de rede estarao configuradas para obtencao do endereco-IP a partir de um servidor DHCP. Havendo necessidade de se definir um endereco IP fixo, consulte o Guia do usuario do TCP/MB ou consulte o departamento de suporte da Microbase. 2 - ALTERACOES NO NUCLEO ==================== ------------------------------------------------------------- 2.1. *** NOVAS IMPLEMENTACOES *** ------------------------------------------------------------- Nucleo Descricao ------ --------- R.01 a- Suporte a discos SATA. R.07 b- Suporte a unidade de CD/DVD no barramento USB. ------------------------------------------------------------- 2.2 *** MODIFICACOES *** ------------------------------------------------------------- Nucleo Descricao ------ --------- R.02 a- Eliminada a restricao que impedia o compartilhamento de IRQs entre as plcas multi-serias colocadas no barramento PCI com controladores de disco como SATA ou SCSI. R.02 b- Quando uma impressora esta' em modo coleta (spooler) e aberta em modo texto, o envio de um caracter EOF (1ah) fecha o arquivo de coleta corrente enfilerando-o para impressao. Se o programa continuar a enviar dados para a impressora um novo arquivo de coleta ser'a automaticamente criado. R.02 c- As portas seriais USB podem ser associadas a qualquer IRQ do sistema, sem que haja necessidade de reserva-los como legado no BIOS. R.03 d- A SVC 0xFF6B passa a retornar o numero de serie do disco de ao inves do numero de registro na SEI que e' obsoleto. R.03 e- Os arquivos abertos em modo em modo "compatibility" como, por exemplo, usando-se a funcao fopen() do "c", passam a ser compartilhaveis pelas threads de uma mesma VM. R.03 f- O File Server VNet sempre cria a quantidade maxima de processos atendedores, independente do numero de nos permitidos. R.03 g- Mudancas especificas para a plataforma MT1000 da Daruma: . Contornar o problema existente no BIOS de disco; . Incluir automaticamente como disponivel o espaco de memoria da UMB onde fica o BIOS de USB, visto que o VirtuOS tem seu proprio driver de USB que nao depende em nada do BIOS. . Foi homologada a nova versao como o chip LX. R.05 h- Nos equipamentos MT1000 nao usar tick de 3ms por causa de perda de interrupcao de tempo quando o equipamento for usado como servidor do sistema de URA @Voice. R.06 i- Melhora na peformance do discos USB evitando-se a varredura na FAT periodicamente. A remocao de um drive USB e' informada, automaticamente, ao nucleo do VirtuOS pelo driver USB. R.06 g- VirtuOS nao subia em servidor Dell PowerEdge T100. O problema e' no INT 12H do BIOS quando executado com a maquina em modo V86. O sistema foi alterado para nao mais executar esta chamada. R.09 g- Se uma impressora estiver aberta em modo texto e receber um EOF (1Ah), o driver e' chamado para descarregar qualquer buffer que exista ao seu nivel. O driver de impressora USB tem um buffer proprio que so' era descarregado quando o mesmo lotava ou quando a impressora era fechada. ------------------------------------------------------------- 2.3 *** CORRECOES *** ------------------------------------------------------------- Nucleo Descricao ------ --------- R.02 a- Nao estava detectando corretamente as unidades de disco SATA que estivessem conectadas ao controlador RAID da placa mae. R.02 b- Terminal secundario travava a maquina ao se pressionar CTRL ou ALT se houvesse um Mouse ou um Teclado na USB. R.03 c- A formatacao de uma particao cujo setor inicial fosse maior que 65536 nao era feita corretamente e podia corromper dados de uma particao que eventualmente existisse entre os 65536 setores iniciais do disco. R.04 d- A mudanca feita no R.03 para suportar o MT1000 com processador GX contornando problema com I/O de disco do BIOS, acabou acarretando erro que pode comprometer a integridade dos file systems. Por isso e' mandatorio o abandono da R.03 e passar para a R.04 R.06 e- Uma maquina virtual que houvesse acessado uma unidade de disco removivel USB nao recebia mensagem de erro ao executar um novo acesso apos a mesma ter sido removida. R.06 f- A gravacao no inicio do arquivo de uma particao FAT32 podia virar um loop de gravacao ate' encher o disco. R.08 g- Em maquinas com alguns chips VIA nao detectava o disco SATA se este estivesse no CH1. No CH0 tudo funcionava OK. 3 - RESTRICOES CONHECIDAS ===================== Liberacao Descricao --------- --------- BASE Na presente versao placas multi-seriais colocadas no barramento PCI nao poder compartilhar IRQ com controladores de disco SATA ou SCSI. Se isto ocorrer o driver de seriais ira emitir uma mensagem informando do conflito e nao ira habilitar a(s) placa(s). Se isto ocorrer procure trocar a placa multi-serial de conector no barramento. Isto podera' fazer com que o BIOS assinale uma outra IRQ para a placa eliminando o conflito. SPack1 Nenhuma restricao conhecida. SPack2 Nenhuma restricao conhecida. SPack3 Nenhuma restricao conhecida. SPack4 Nenhuma restricao conhecida. SPack5 Nenhuma restricao conhecida. SPack6 Nenhuma restricao conhecida. SPack7 Nenhuma restricao conhecida. SPack8 Nenhuma restricao conhecida. SPack9 Nenhuma restricao conhecida. SPack10 Nenhuma restricao conhecida. SPack11 Nenhuma restricao conhecida. 4 - MODULOS REMOVIDOS ================= Liberacao Descricao --------- --------- SPack6 O driver de CDROM VIDECD.SYS foi substituido pelo VATAPICD.SYS 5 - NOVOS MODULOS E PROGRAMAS ========================= Liberacao Descricao --------- --------- SPack2 TSTPWR.EXE Vrs 1.00 a. Programa para testar o funcionamento do sub-sistema de controle de energia implementado no driver POWER.SYS. Sao os seguintes os teste que podem ser feitos: Opcao 1: Exibir Status - Indica, caso haja UPS, se esta operando a partir de AC ou da Bateria e o estado da bateria. Opcao 2: Testa o comando de desligamento do sistema por software. Opcao 3: Testa o pressionamento do botao de Liga/Desliga OPcao 4: Testa o suporte ao modo de Suspensao com retomada programada. Este teste poe o equipamento em modo Suspenso para que seja religado 15 segundos apos. Note que ao religar o sistema e' recarregado e nao retornado ao ponto em que se encontrava. SPack2 Adicionado suporte para os seguintes controladores de rede: Realtek 8138 Realtek 8168 Realtek 8169 SPack3 Adicionado suporte a diversas placas com chip INTEL. SPack4 VID2000.SYS - Vrs 1.00 Driver para o LCD do terminal TA2000 ou compativel. Sua funcao e' manter as linhas do LCD atualizadas com o conteudo das duas ultimas linhas do video (linhas 24 e 25), mantendo tambem corretamente posicionado o cursor. Para ativa-lo basta inserir a linha DEVICE=\VIRTUOS\DARUMA\VID2000.SYS no arquivo .CFG. NOTA IMPORTANTE: O LCD do TA200 e' um periferico cujo acesso e' feito pela interface PS/2, a mesma do teclado. Portanto se o driver estiver escrevendo no LCD para atualiza-lo pode ocorrer perda de digitacao vinda do teclado. CARACTERISTICA DO HARDWARE. SPack6 VATAPICD.SYS - Vrs 1.00 Novo driver para CD/DVD-ROM que substitui o VIDECD.SYS. Tem suporte a unidade IDE (PATA e SATA) e USB. Spack7 ISDIR.EXE - Vrs 1.00 Novo comando para ser usado em batchs, retorna 0 se o caminho informado for um diretorio ou 1 se nao for. Exemplo: Supondo que o diretorio c:\aplic exista, o seguinte batch ira listar seu conteudo. isdir c:\aplic if errorlevel 1 goto fim dir c:\aplic :fim Spack11 BARCODE.EXE - Vrs 1.00 Novo comando para controlar a operacao do leitor de codigo de barras USB. Sintaxe: BARCODE [-d] [-e] [{-h | -?}], onde -d: Desabilita o leitor -e: Habilita o leitor -h ou -?: Mostra tela de ajuda Spack11 KEYBOARD.EXE - Vrs 1.00 Novo comando para controlar a operacao do teclado USB. Sintaxe: KEYBOARD [-d] [-e] [{-h | -?}], onde -d: Desabilita o teclado USB e habilita o teclado PS/2. -e: Habilita o teclado USB e desabilita o teclado PS/2. -h ou -?: Mostra tela de ajuda 6 - MODULOS E PROGRAMAS ALTERADOS ============================= Os seguintes modulos sofreram alteracoes que merecem destaque: Liberacao Descricao --------- --------- ------------------------------------------------------------------------------ BINDODI.EXE SPack1 Vrs 3.04 a. Pequenas alteracoes internas. SPack2 Vrs 3.05 a. Pequenas alteracoes internas. ------------------------------------------------------------------------------ CONFIG.EXE SPack2 Vrs 3.05 a. Se nao houvesse nenhum nome o programa se perdia na hora de exibir a tela de nomes. b. A tela de discos passa a exibir o IRQ do disco se este nao for os padroes 14 e 15. SPack6 Vrs 3.06 a. Suporte a CD-ROM USB. ------------------------------------------------------------------------------ DRIVERS DE REDE SPack7 a. Substituido o driver RTGBODI.COM para suporte `as placas GigaBit. ------------------------------------------------------------------------------ HDISK.EXE BASE Vrs 3.03 a. Em alguns BIOS ocorria erro de gravacao na hora de criar a particao. Spack4 Vrs 3.04 a. As chaves /1, /2, /3 e /4 nao estavam funcionando corretamente. b. Se o drive for selecionado na linha de comando (ex: /2) e a particao criada for do tamanho total do disco, esta e' automaticamente marcada como sendo a particao ativa. ------------------------------------------------------------------------------ KEYBOARD.SYS SPack8 Vrs 1.00c a. Os LEDs do teclado nao acendiam em alguns equipamentos. ------------------------------------------------------------------------------ LISTDISK.EXE SPack6 Vrs 1.01 a. Suporte a CD-ROM USB. ------------------------------------------------------------------------------ LOGIN.EXE SPack9 Vrs 2.37 a. Este utilitario nao estava respeitando integralmente os usuarios e senhas definidos na base de controle de acesso - BCA - (arquivos CATALOG.SYS e XATALOG.SYS) em sistemas definidos com SECURITY=OFF. A forma correta de operacao e' aceitar qualquer nome de usuario e senha MASTER quando nao houver BCA no sistema e quando houver aceitar somente os pares usuario/senhas ali definidos. Resumindo: SECURITY=ON: Tem BCA? Comportamento N Aceita qualquer nome de usuario com senha MASTER; acesso irrestrito. S Precisa entrar com um par usuario/senha existente na BCA; acesso dependente do perfil do grupo a que se conecta. SECURITY=OFF: Tem BCA Comportamento N Aceita qualquer nome de usuario com senha MASTER; acesso irrestrito. S Precisa entrar com um par usuario/senha existente na BCA; acesso irrestrito. SPack10 Vrs 2.38 a. A senha AUTOLOG somente executa o log da unidades locais. b. Poder logar em uma unidade especifica com outro nome de usuario. ------------------------------------------------------------------------------ MODE.EXE SPack4 Vrs 3.00b a. Nao aceitava sintaxe onde o nome da COM e os outros parametros eram separados por virgula. SPack7 Vrs 3.00d a. Quando a porta COm for usada como arquivo, garantir a entrega do controle do processador nas operacoes de leitura e gravacao que encontrem a porta indisponivel. Isto evita consumo desnecessario de tempo da CPU. b. Para as portas COM5 e acima, assume timeout das funcoes de I/O como sendo de 1.5seg. Para as portas COM1 a COM4 continua valendo o que esta nas posicoes 7ch a 7fh do BIOS conforme definido para o padrao PC. ------------------------------------------------------------------------------ PCIIRQ.COM SPack5 Vrs 1.08a a. Se o programa fosse chamada somente com espacos ou TABs apos o nome do programa emitia mensagem de erro ao inves de considerar uma execucao sem argumentos, como deveria. b. Adicionadas mais algumas classes de perifericos. ------------------------------------------------------------------------------ POWER.SYS Spack2 Vrs 2.00 a. Suporte a UPS serial protocolos MEGATEC e DCD/CTS. Para habilitar a UPS inteligente carregar o driver POWER.SYS com a seguinte sintaxe: DEVICE=\VIRTUOS\POWER.SYS -u, onde e' o numero da porta COM onde esta' conectada a UPS. Note que a porta deve estar definida no VIRTUOS.CFG. Spack7 Vrs 2.01 a. Implementada funcao para "recusar" o pedido de desligamento ocasionado pelo pressionamento do botao de Liga/Desliga. b. Inserido um atraso entre o pedido de desligamento e sua execucao para dar tempo para os discos que tem cache descarregaram seu dados. Spack8 Vrs 2.02 a. Tratar o evento de STANDBY da mesma forma que POWER-OFF, isto e', gerar pedido de desligamento. ------------------------------------------------------------------------------ REPLACE.EXE SPack4 Vrs 2.04b a. Preservar o atributo de Read Only do destino quando for usada a chave /R. ------------------------------------------------------------------------------ SERIAL.SYS BASE Vrs 2.06 a. Informar sobre conflito de IRQ entre placa serial PCI e controlador de disco (SATA ou SCSI). Neste casos as portas seriais nao serao habilitadas. SPack1 Vrs 3.00 a. Poder compartilhar IRQ com outros dispositivos de sistema. Spack2 Vrs 3.01 a. Mudancas internas sem impacto para o usuario. Spack6 Vrs 3.02 a. Suporte a placa SUNIX de 8 canais (PCI ID = 1409:7168) Spack8 Vrs 3.04 a. Suporte ao chip MosChip - PCI-ID 9710-9845. b. Evitar Erro 52 na subida do sistema quando utilizando placas de serial com chip da MosChip. c. Alteracao feita na versao 2.07 provocou problemas que faziam com que caracteres que ainda estivessem no FIFO da UART nao fossem descarregados se o fechamento da porta ocorresse logo apos o envio do ultimo caracter para a UART. ------------------------------------------------------------------------------ TCP/IP SPack2 a. O arquivo de configuracao TCPMB.DEF saia sem nome de HOST nem nome de dominio. Passou a sair com HOST=VirtuOS e DOMAIN=local. b. DISPATCH Vrs 1.01 - Nao eliminava o arquivo enviado, ocasionando falta de file-handles. c. VINET Vrs 3.17 - A quantidade de memoria disponivel no "Pool" interno passa a ser exibida na opcao "VINET st" e nao mais na opcao "VINET co". Adicionalmente exibe-se tambem se e quantas vezes ocorreu estouro de memoria do "Pool". SPack10 a. O arquivo de configuracao padrao TCPMB.DEF que antes era o mesmo para o VIRTUOS e para o VOSWS passa ser somente para o primeiro. Um novo arquivo de configuracao (TCPMB.WS) passa a existir para o VOSWS. Tambem o batch LOADTCP.BAT foi atlterado. Esta alteracao foi feita para corrigir o problema que existia quando se usuava estes arquivos padroes sob o VIRTUOS. ------------------------------------------------------------------------------ TSTPWR.EXE Spack7 Vrs 1.01 a. No teste do botao de Liga/Desliga prover opcao para ignorar o pedido de desligamento. Exige a presenca da versao 2.01 ou superior do driver POWER.SYS. ------------------------------------------------------------------------------ USB.EXE BASE Vrs 3.33a a. Aceitar associacao de COM Ports para os devices USB no VIRTUOS.CFG. SPack1 Vrs 3.33c a. Melhorado o tratamento dos erros que ocorressem na fase de insercao do dispositivo. Em alguns casos, se ocorresse erros, era necessario remover-se e reinserir-se o dispositivo. b. Melhorado o tratamento dos dispositivos classe CDC-Ethernet como, por exemplo, os cable modems. SPack2 Vrs 3.33d a. Mudancas internas sem impacto para o usuario. SPack5 Vrs 3.34 a. O tempo de aguardo para que uma unidade de disco inserida na USB seja considerada como pronta estava abaixo da especificacao. Portanto a partir desta versao ha' um atraso de 3 segundos entre a insercao do disco USB e o surgimento do mesmo como disponivel para acesso. b. Em maquinas onde o BIOS inicializa e usa o controlador USB 2.0, nao estavamos conseguindo desativa-lo. Isto fazia com que os dispositivos padrao 2.0, que no VirtuOS sao tratados pelos controladores 1.1, nao fossem reconhecidos. Problema corrigido. c. O driver USB passa a procurar, na mesma pasta de onde este e' carregado (usualmente a pasta \VIRTUOS) por um arquivo de nome USB.INI. Existindo, o mesmo e' lido e processado. Atualmente so' esta previsto a assinalacao da menor letra de disco a ser associada a uma unidade de disco USB. Se nao houver este argumento, o driver USB tenta associar `a primeira letra de unidade livre partindo da unidade C:. Se o USB.INI informar uma outra letra, esta sera a usada como ponto de partida. Para maiores informacoes sobre este assunto e sobre o formato deste arquivo, leia o arquivo texto USB.DOC. d. Algumas melhorias no tratamento da classe CDC-ETHERNET. e. Suporte a dispositivos de disco com mais de uma unidade logica (LUN) f. Correcao no suporte a teclado ABNT2. g. Este driver passa a notificar o nucleo do sistema a remocao de uma unidade de disco. SPack6 Vrs 3.40 a. Suporte a leitores de codigo de barra que se apresentam como Keyboard com funcionamento concomitante com teclado USB. b. Suporte a mouses que nao reportam como no boot protocol. c. Suporte a CD/DVD-ROM. SPack11 Vrs 3.40a a. Permitir a habilitacao/desabilitacao do leitor de codigo de barras e do teclado via programa aplicativo. O teclado USB comeca, por padrao, habilitado. Entretanto uma diretiva no arquivo USB.INI permite definir que o mesmo sempre comece desabilitado. O leitor de codigo de barras sempre comeca habilitado. Para controlar a operacao destes dispositivos foram criados dois programas utilitarios: KEYBOARD e BARCODE, descritos no capitulo 5 deste documento. Para maiores detalhes consulte o arquivo USB.DOC, em formato texto puro. ------------------------------------------------------------------------------ VEMM.EXE SPack1 Vrs 5.08a a. Somente uma alteracao interna sem nenhum impacto no funcionamento. ------------------------------------------------------------------------------ VIDECD.SYS (Obsoletado pelo VATAPICD.SYS no Service Pack 6) SPack5 Vrs 1.04 a. Suporte a leitor de CD/DVD-ROM SATA-IDE. ------------------------------------------------------------------------------ VOSCD.SYS SPack6 Vrs 4.00 a. Suporte a duas unidades - uma no barramento IDE (PATA/SATA) e outra no barramento USB. ------------------------------------------------------------------------------ VPCTERM.EXE SPack1 Vrs 2.10 a. Aceitar, sob ambiente VirtuOS, qualquer porta COM definida no sistema. Ate' a versao anterior so' eram aceitas as portas COM1 a 4. Spack2 Vrs 2.11 a. Mudanca no tratamento do teclado para funcionar em qualquer BIOS. ------------------------------------------------------------------------------ VREN.EXE Spack3 Vrs 2.02 a. Nao movia arquivos maiores que 64mb entre diretorios. ------------------------------------------------------------------------------ VSHELL.COM Spack1 Vrs 2.21a a. A variavel de ambiente "PATH=" passa a incluir o diretorio TCPMB. ------------------------------------------------------------------------------ VSTATUS.EXE Spack7 Vrs 2.21a a. Na tela de "registros bloqueados", apresentar corretamente o nome do arquivo quando este for um PIPE. Ate' esta versao aparecia como ????????.???. ------------------------------------------------------------------------------ VTM.EXE Spack6 Vrs 2.21a a. A diretiva NOABORT passa a valer tambem para os comandos de KILL dados a partir do painel de controle. b. A diretiva QUIT quando presente impede a criacao de novas tasks a partir do painel de controle. ------------------------------------------------------------------------------ XCOPY.EXE Spack5 Vrs 2.21 a. Se terminasse por CTRL-C nao eram restabelecidos os diretorios corentes das unidades envolvidas. 7 - PRE'-REQUISITOS =============== O VirtuOS 4.02a pode ser instalado sobre qualquer das versoes anteriores do VirtuOS. 24 de Marco de 2010 ========================= Fim do documento ===================================