Módulo 2-Instalação e Conf de SO
Módulo 2-Instalação e Conf de SO
Módulo 2-Instalação e Conf de SO
Sistemas Operativos
Módulo 2
Instalação e configuração de um Sistema Operativo
3 - Configuração do sistema
4- Resolução de problemas
5 – Programação de ficheiros de comandos
Sistema Operativo
O Windows XP bem como o Vista são sistemas operativos clientes, embora seja
possível torná-los servidores nalgumas funções.
Antes de podermos utilizar um disco rígido novo, há que efectuar três operações:
Seleccionar o sistema de ficheiros;
Criar partições;
Formatar as partições criadas.
Sistema de Ficheiros
O sistema operativo guarda os dados nos espaços vazios do disco, rotulando-os com um
FCB (File Control Block, Bloco de Controle de Arquivo) e cria uma lista com a posição
deste dado, chamada de MFT (Master File Table, Tabela de Arquivos Mestre). Sabendo
a posição do arquivo a ser aberto/gravado, o sistema operativo solicita a leitura desta,
descodifica/codifica e realiza a abertura/gravação do dado.
Um sistema de ficheiros é, assim, uma forma de criar uma estrutura lógica de acesso a
dados numa partição. Sendo assim, também é importante referir que nunca poderá ter
dois ou mais tipos de sistemas de ficheiros (formatos) numa mesma partição.
conhecida apenas por seu destinatário, o que a torna difícil de ser lida por alguém não
autorizado. Assim sendo, só o receptor da mensagem pode ler a informação com
facilidade.
Apesar de se poder instalar o OS/2 numa partição com FAT16, este tem melhores
performances se for colocado numa partição HPFS.
Deste modo quando houver uma falha, o sistema consulta os últimos registos, para saber
exactamente onde ocorreu a falha e corrige-a automaticamente.
Criar Partições
Para se instalar por exemplo dois sistemas operativos no mesmo disco rígido é
necessário criar duas partições.
– Para a criação das partições vai-se utilizar o programa Fdisk.
– Através do Fdisk pode-se criar partições com FAT16 e FAT32.
– Existem outros programas para criar partições, um deles é o Partition Magic, que
para além de nos possibilitar criar e apagar partições, também nos permite poder
redimensioná-las sem haver necessidade de apagar os dados dessa partição, como
acontece no Fdisk.
– A partir do Windows XP é possível aceder aos dados das partições formatadas em
NTFS, FAT32 e FAT16.
- Com o Windows XP e Vista é possível criar partições na instalação do sistema
operativo.
Este software permite criar de uma maneira rápida e fácil partições em discos rígidos.
Desta forma também é muito mais fácil fazer backups.
Windows vs Linux
Quando se instala o Windows podem-se seleccionar o número de partições pretendidas:
- É aqui que as partições devem ser preferencialmente feitas;
- Tendo em conta que os discos são cada vez maiores é aconselhável fazer pelo
menos duas partições (ficando todo o SW de instalação numa partição e os
dados restantes na outra);
- Para utilizadores menos experientes devem ser utilizar as definições para as
partições dadas por defeito.
- O sistema de ficheiros utilizado deverá ser o NTFS (devido à capacidade de
compactação dos ficheiros neste sistema).
Batch (lotes) files ou ficheiros de comandos (também conhecidos por .bat) são:
ficheiros utilizados para automatizar tarefas, é um modo de processamento de dados no
qual os dados de entrada são agrupados, e periodicamente processados em sequência
por um ou mais jobs.
Muitos jobs batch costumam ser executados à noite, nos mainframes. Antes de as redes
se tornarem economicamente viáveis, quase todo o processamento de dados empresarial
e científico era feito em batch.
Este tipo de ficheiro pode ser perigoso, pois podem destruir todo sistema operativo sem
o utilizador saber, apagando a pasta principal, enchendo o disco, desconfigurando a
inicialização do sistema, entre outros.
Como estes ficheiros não são capazes de interagir com o utilizador, não é possível fazer
jogos e programas em geral apenas com batch. Uma alternativa para isso é a utilização
da linguagem de programação Basic, que é bastante parecida com jobs batch.
Comandos (exemplos)
ECHO OFF
Desactiva as informações e confirmações feitas pelo sistema. Como "C:>", "Tem
certeza que deseja fazer tal?"....
ECHO ON
Activa as informações e confirmações do sistema.
ECHO.
Salta uma linha
SET variavel=valor
Cria ou modifica uma variável (espaço reservado temporariamente na memória RAM
para guardar algumas informações numéricas, de caracteres, positivo/negativo entre
outros. Não podem ter acento e devem começar com letra). Para chamar a variável
posteriormente basta colocá-la entre "%".
SET nome=João
ECHO O nome dele é %nome%
:nomedolink
Nomeia um ponto do ficheiro de lote permitindo avançar ou voltar à execução a partir
daquele ponto
CLS
CLear Screen.
Comando que limpa todo o ecrã.
@[Comando]
Desactiva as informações e confirmações feitas pelo sistema apenas para esta linha
IF [condição] (
[acção]
) ELSE (
[acção2]
)
Este é um comando condicional. "Se condição faça acção, senão faça acção2".
Por exemplo:
@ECHO OFF
SET nome=Ana
IF "%nome%"=="Ana" (
ECHO Oi Aninha!
) ELSE (
ECHO Oi %nome%!
)
GOTO [ponto]
Avança ou volta a execução para um ponto do ficheiro de lote
FOR /L %%variavel IN (inicio,incremento,fim) DO comando [parâmetro]
Repete um comando várias vezes fazendo incrementações até o fim ser atingido.
/L, é uma opção do comando FOR que faz as incrementações.
%%variavel, é o nome da variável que vai ser incrementada.
inicio, é o valor de início da variável que será incrementada.
incremento, número que será somado a cada incrementação.
fim, a repetição irá acabar quando o valor da variável atingir este valor.
comando, um comando que será repetido.
[parâmetro], o parâmetro do comando que será repetido.
Por exemplo:
@ECHO OFF
FOR /L %%a IN (1,1,5) DO ECHO O valor de A é %%a
PAUSE
Faz uma pausa e só volta quando o utilizador premir alguma tecla do teclado.