O gerenciador de pacotes RPM, possui um tratamento de arquivos de configuração, que salva os arquivos de configuração já existentes em sua máquina, durante uma atualização de pacote ou sistema, de acordo com a descrição abaixo:
.rpmsave - o arquivo de configuração pertencia ao pacote que estava instalado e foi removido ou atualizado. Só será salvo se estiver modificado. Se o MD5 comprovar que esta intacto, ele é removido (ou sobrescrito). .rpmorig - o arquivo não pertencia a nenhum pacote e como existe um arquivo com o mesmo nome no pacote que está sendo instalado, o antigo mantido como backup. .rpmnew - O novo arquivo de configuração tem o mesmo nome de um existente, mas este novo esta marcado como "noreplace", ou seja, fica valendo o arquivo antigo e o novo é gravado com esta extensão. Um exemplo é o arquivo /home/httpd/html/index.html. Se existente sua página não será sobrescrita.
São erros meio atípicos. O "crc error" pode numa primeira tentativa ser um problema com o disquete; tente regerar o disco de inicialização. Instruções de como fazer isso estão no manual do usuário.
Caso isso não funcione e/ou seja acusado um erro de "sig11", tivemos alguns casos de este ser um problema de memória. Tente trocar os pentes de memória RAM de sua máquina.
Programa de Instalação Gráfico Pressione as teclas CTRL+ALT+F2 para ir para o modo texto, e digite:
# cp /mnt/source/images/text/boot.img /dev/fd0
Linux
[root@localhost]# cp /mnt/cdrom/images/boot.img /dev/fd0
[root@localhost]# cp /mnt/cdrom/images/supp.img /dev/fd0
MSDOS No prompt do DOS utilize o programa rawrite.exe, disponível no CD, diretório dosutils.
Veja o roteiro:
C:\> d: D:\> cd \images D:\images> \dosutils\rawrite Enter disk image source file name: boot.img Enter target diskette drive: a: Please insert a formatted diskette into drive A: and press -- ENTER -- : [Enter] D:\images>
Para gerar disquetes de boot no modo texto, substitua o diretório images por images/text
Aqui assumindo que o D: será seu acionador de CDROM e que a imagem desejada é a do disco de instalação (boot.img), se o disquete desejado for o suplementar, substitua boot.img por supp.img.
### CL 5.0 e superiores ###
No ambiente Windows:
Coloque o CD número 1 do Conectiva na unidade; Existe um diretório no cd chamado: dosutils Abra o prompt do DOS; Entre nesse diretório ex.: C:\> d: D:\> cd\dosutils execute o programa chamado rawrite: D:\dosutils\> rawrite O primeiro parâmetro a ser pasado será o caminho de onde está a imagem a ser gravada no disco, digite: ..\images\text\boot.img O segundo parâmetro a ser passado será o caminho da unidade de disco, digite: a:
No Linux:
Abra um xterm ou utilize o modo texto:
Monte o cdrom 1 da conectiva :
[root@localhost]# mount /mnt/cdrom
Utilize o comando para criar disco da seguinte maneira:
[root@localhost]# dd if=/mnt/cdrom/images/text/boot.img of=/dev/fd0
### CL 5.0 ###
Para os seguintes problemas:
- Instalação com SCSI não gerava a linha initrd do lilo.conf em máquinas uniprocessadas - instalação com SCSI ISA não detectável pelo kudzu não gerava a linha scsi_hostadapter do conf.modules - Configuração do X pós-instalação não estava funcional para as placas de vídeo a seguir: - ATI - Algumas placas modelo Mach32/64 - Algumas placas modelo 3D Rage - Algumas placas modelo Rage XC/XL - Weitek - P9000 - P9100 - Texas Instruments - TVP4020 [Permedia 2] - 3DLabs - GLINT 500TX - GLINT MX - A configuração do X usada no momento da instalação não incluia as linhas "Options" do arquivo /usr/X11R6/lib/X11/Cards (Necessário para algumas placas de vídeo disponíveis no mercado) - A resolução de dependências não estava sendo realizada automaticamente para alguns pacotes (XFree86-libs notadamente) caso a instalação expert fosse selecionada - O servidor X da placa era instalado mesmo se nenhum suporte ao XFree86 fosse requerido pelo usuário (modo expert) - O modeline (conjunto de frequências do monitor) era muito agressivo para alguns monitores, o que impedia que estes funcionassem (ou tivessem uma imagem visualmente agradável) durante a instalação. Utilize o disco de updates da seguinte maneira:Baixe a imagem da url: ftp://ftp.conectiva.com.br/pub/conectiva/atualizacoes/5.0/images/updates.img
Caso esteja no ambiente Windows, entre no diretório onde fica a imagem, insira um disquete formatado e o cd da conectiva número 1, logo após digite: d:\dosutils\rawrite O nome da imagem será updates.img e o drive: a: Caso esteja no Linux, entre em um terminal e digite o comando: [root@localhost /root]# dd if=updates.img of=/dev/fd0 Entre na instalação normalmente, mas digite no LILO boot: linux updates O instalador irá pedir o disquete de atualizações. Insira-o no drive, e continue a instalação normalmente.
Erro: O erro mais comum que acontece nesse estágio é quando foi criada uma partição nova e definida com o ID de "DOS 16-bit" para o windows durante a instalação. O LILO checa que há uma partição MSDOS e se não houver um sistema arquivos MSDOS instalado nesta partição, ele não se instala, acusando erro.
O que fazer:
Outra possibilidade: Veja se a opção de proteção de vírus, presente em alguns BIOS, está desabilitada.
### 4.0 ### 813 pacotes no total 1242 MB instalando todos os pacotes ** instalação servidor 281 pacotes no total 362 MB em disco ### Edição Servidor ### 743 pacotes no total 986 MB instalando todos os pacotes ### Guarani ### 626 pacotes no total 840 MB instalando todos os pacotes ** instalação servidor 276 pacotes no total 287 MB em disco ### Marumbi ### 561 pacotes no total 660 MB instalando todos os pacotes ### Parolin ### 487 pacotes no total 515 MB instalando todos os pacotes
Por favor acesse o seguinte HOWTO: http://listas.conectiva.com.br/LDP/HOWTO/mini/Linux+DOS+Win95+OS2.html
### CL 5.0 e superiores ###
Primeiramente, utilize o aplicativo DOS chamado "rawrite" que encontra-se no diretório "dosutils" do CD 1 do conectiva linux. Execute-o e quando for perguntado qual imagem de boot transferir para o disquete, indique \images\text\boot.img
Realizando o boot de seu computador via este disquete recém criado, o mesmo entrará no programa instalador em modo texto, similar as instalações do Conectiva Linux até a versão 4.2. Deste modo, mesmo que o instalador não consiga configurar sua placa de vídeo, é possível terminar a instalação normalmente.
Configurar a "exportação": coloque em /etc/exports /mnt/cdrom (ro)<p> Para ativar o servidor: /etc/rc.d/init.d/portmap start /etc/rc.d/init.d/nfs start Para ativar mudanças de configuração: <p><tt>[root@localhost]# exportfs
### CL 5.0 ###
Foi detectado um problema com as placas scsi, que não terminam a instalação corretamente.
Para tanto, utilize-se do disquete de atualização, chamado updates.img. Para criar o disquete updates.img, obtenha o mesmo no endereço:
ftp://ftp.conectiva.com.br/pub/conectiva/atualizacoes/5.0/images/updates.img
Caso o esteja no ambiente Windows, entre no diretório onde fica a imagem, insira um disquete formatado e o cd da conectiva número 1, logo após digite: d:\dosutils\rawrite O nome da imagem será updates.img e o drive: a:
Caso esteja no Linux, entre em um terminal e digite o comando:
[root@localhost /root]# dd if=updates.img of=/dev/fd0
Entre na instalação normalmente, mas digite no LILO boot:
linux updates
O instalador irá pedir o disquete de atualizações. Insira-o no drive, e continue a instalação normalmente.
O instalador no modo texto não apresenta problemas.
Proceda a instalação normalmente, apenas atente na hora em que lhe é pedido para escolher qual HD particionar. Selecione o correto, particione, e logo após lhe será pedido para indicar em qual partição será montado o diretório raiz (/), escolha o dispositivo correspondente a partição correta.
Ademais, proceda normalmente.
Em caso de dúvidas, consulte o tópico "como saber qual o dispositivo (device) das partições?" presente na seção de particionamento das P&R.
Abra um prompt do MS-DOS e digite o seguinte:
c:\ mkdir conectiva cd conectiva xcopy /c /e d:\conectiva\*.* .Sendo:
d:\ -> o drive em que se encontra o seu CD-ROM.
### Guarani e anteriores ###
OBS.: Para o procedimento abaixo, o diretório da distribuição é "conectiva" para a versão Guarani, e "RedHat" para as versões Marumbi e Parolin (com o R e o H em maiúsculas).
Ao copiar o conteúdo do diretório conectiva, certifique-se que foi criado um diretório conectiva no primeiro nível do HD ou seja, no diretório raiz "C:\conectiva" e seu conteúdo está igual ao do CD.
Caso o diretório conectiva não esteja no diretório raiz, como por exemplo "C:\temp\linux\conectiva", você deve espeficar a rota, nesse caso "/temp/linux". Note que as barras são normais e que o diretório a ser especificado é o imediatamente acima do conectiva na hierarquia.
Basicamente: Levante a plip do "servidor":
/sbin/ifconfig plip1 localplip pointopoint remoteplip
Ex:
/sbin/ifconfig plip1 192.168.1.1 pointopoint 192.168.1.2
- Substitua localplip pelo IP da SUA maquina e remoteplip pelo IP que você dará a OUTRA máquina;
/sbin/route add remoteplip plip1
Ex:
/sbin/route add 192.168.1.2 plip1
- Novamente, troque o remoteplip pelo IP da OUTRA máquina;
Deixe seu micro que atuará como servidor de nfs exportando o cdrom (colocando no /etc/exports);
(Nâo se esqueça de iniciar o portmap e o nfs);
Inicie a instalação do Linux no outro computador pelo disquete;
Vá preenchendo os campos, até chegar ao ponto do tipo da instalação;
Escolha NFS;
Escolha a netmask, IP do servidor, DNS, gateway;
Por exemplo, 255.255.255.255, 192.168.1.1, 192.168.1.1, 192.168.1.1 respectivamente para o caso acima.
Incluir também os IPs dos dois no /etc/hosts do servidor agiliza o trabalho.
Mais informações no howto NET-3-HOWTO. Nos testes, usamos um cabo laplink, de acordo com as especificações encontradas em /usr/src/linux/drivers/net sobre a plip.
O grande problema é a limitação de sistemas DOS com nomes de arquivos, que se limita a 8.3 caracteres. Como todos os pacotes do CD Conectiva Linux possuem nomes de arquivos com muito mais de 10 caracteres, ao se mapear o CD num servidor NT, os nomes são truncados e o programa de instalação do Linux não os encontra.
Deve-se configurar/ajustar/arrumar o Windows NT de maneira que esses nomes não fiquem truncados.
//nome-máquina/nome-compartilhamento
Por exemplo, máquina maq01, com o "D:" compartilhado //maq01/d