Como sair
de uma travada
daquelas


por Sandro Coana, engenheiro, Team OS/2




>O computador (OS/2 4 BR) da minha irmã está com um problema sério,
>o OS2.INI, Desktop, etc,.. estão bloqueados.
>Não consigo fazer nenhuma alteração, ate o E.EXE, não consegue
>salvar nada, por exemplo, se eu abrir o e.exe e editar o config.sys, na
>hora de sair ele exibe a seguinte mensagem: SYS3170; e não
>faz as altrações !!!!
>
>Não consigo editar o os2.ini, estão bloqueados, e agora?

Inicialmente execute dois ou três ChkDsk C: /F a partir de boot de disquete. Faça tantos ChkDsk até que nenhum erro seja reportado.

E agora você deve fazer que o seu OS/2 inicialize sem o uso doConfig.sys atual, mas do outro Config.sys que não carrega os INIs e o WPS.

E então tentar mudar o atributo de leitura do OS2.INI, que deve ter ficado assim, devido a um travamento ou crash anterior.

Em Warp 3.0 seria aguardar o quadrado branco no alto a esquerda e depois teclar Alt+F1 e depois a opção C.

----------------------------------------------------------------------
(arquivo ALTF1TOP.SRC que apresenta attrib +r )

OPÇÕES DE RECUPERAÇÃO

Selecione o arquivo de configuraçao do sistema que pretende usar,ou indique a opçao que corresponde ao fichário pretendido.

ESC - Continuar o processo de inicializaçao usando
o \CONFIG.SYS inalterado
-> C - Ir para a linha de comandos, (nao substituir arquivos, usar o
arquivo CONFIG.SYS original)
V - Repor o monitor principal como VGA e reinicializar
M - Reinicializar o sistema a partir do Ambiente de Trabalho de
Manutenção (Instalação Seletiva)
------------------------------------------------------------------------

Uma janela OS/2 vai se abrir e então pode digitar: attrib/?
para ver as opções disponíveis.

digite:
attrib os2.ini -r -s -h
attrib os2sys.ini -r -s -h

Edite o Config.sys usando o editor TEDIT.EXE

Digitar TEDIT.
Esc para ativar menu.
F8 para ir a linha de comando
Digite C:\CONFIG.SYS
Esc para sair da linha de comando
Edite o Config (Tecla Insert para inserir caracteres)
F2 Salvar
F5 Sair

Reinicialize o sistema.

-------------------------------------------------------------------

O E.EXE não salva, porque o atributo estendido dele foi prás cucuias. O ChkDsk pode consertar isto ou não.

Caso contrário teria que reinstalar o OS/2, mas com o cuidado de preservar os INIs atuais.
Desta forma ao se inicializar novamente o sistema, chavear para o local onde os INIs foram guardados

( Chaveamento feito no config.sys
SET USER_INI=D:\BK\OS2.INI
SET SYSTEM_INI=D:\BK2\OS2SYS.INI
)
assim não se perde as configurações já efetuadas no WPS.

Seria intessante as seguintes linhas no config:

rem CALL=C:\OS2\XCOPY.EXE C:\OS2\*.INY C:\OS2\*.INZ
rem CALL=C:\OS2\XCOPY.EXE C:\OS2\*.INX C:\OS2\*.INY
rem CALL=C:\OS2\XCOPY.EXE C:\OS2\OS2*.INI C:\OS2\*.INX

Supondo os INIs em C:\OS2\.
Assim cópias dos INIs podem ser arquivadas, quando uma maior
alteração ocorresse, retirando-se o comentário REM.



sandro coana
coana@iname.com