Installation LINUX

Distribution : Mandrake 6.1
Attention ! Il s'agit de la description d'une installation particulière, sur
les machines du Centre de Formation de l'académie de Créteil (CFIPEN)


Installation initiale

Préalable

Bon, Windows peut nous rendre encore quelques services ...
Relever dans son panneau de configuration/système les caractéristiques des périphériques et cartes diverses installées sur la machine : vidéo, son, réseau .. les irq et adresses io qu'elles utilisent.
Ainsi, sur les machines des salles du CFIPEN, on observe pour
* la carte réseau D-Link TX 530 : irq= , adresse io=
* la carte vidéo ATI "RagePro" * la carte son compatible Sound Blaster : irq= , port i/o= , canaux DMA 1= et DMA 2=

La disquette d'installation est nécessaire si le bios des machines ne permet pas de booter directement sur le cd Linux.
Si la distribution ne la fournit pas, il faut la préparer :

Se mettre sous DOS et lancer les commandes suivantes :
C:\> [lecteur-CD]:\dosutils\rawrite
source : [lecteur-CD]:\images\boot.img
cible : A:

Procédure séquentielle d'installation


Installation de paquetages rpm

On peut toujours installer "à la main" des applications qui n'auraient pas été choisies lors de l'installation initiale.
Voici la procédure sur l'exemple d'installation de Midnight Commander.


Installation mixte en dual-boot


Utilitaires de configuration

Il peut être indispensable de réinstaller des périphériques, par exemple lors d'un déplacement de port série d'une souris, d'ajout d'une carte son, de changement de moniteur ...
Si on peut accéder à un serveur X, utiliser alors les utilitaires graphiques plus conviviaux.


Configuration réseau

Voici la description des 2 possibilités :

1ère solution, en ligne de commande

/etc/conf.modules doit contenir la liste les modules chargés par le noyau, et en particulier le pilote de la carte réseau ISA.
Ajouter (ou remplacer) les lignes suivantes :
alias eth0 wd # assure la liaison de la 1ère interface réseau au pilote wd.o
# (pour carte D-Link TX 513)
options via-rhine # les paramètre io et irq sont facultatifs

Il est inutile de rebooter !! Quel étonnement ;-)
Passer la commande /etc/rc.d/init.d/inet restart pour relancer les fonctions réseaux.
Le diagnostic de fonctionnement l'interface réseau Ethernet eth0, est obtenu par la commande ifconfig eth0
Ne pas hésiter aussi à "pinguer" les machines voisines.

Ensuite, éditer les fichiers réseaux pour paramétrer TCP/IP et les services réseaux. Voici les fichiers de configuration à mettre à jour

/etc/sysconfig/network-scripts/ifcfg-eth0 fichier de configuration de l'interface eth0 
DEVICE  = eth0 
IPADDR = 10.194.2.100 + x (x étant le numéro de poste) 
NETMASK = 255.255.255.0 
NETWORK = 10.194.2.0 
BROADCAST = 10.194.2.255
ONBOOT = yes 

/etc/sysconfig/network 
 NETWORKING = yes 
 HOSTNAME = p0x.cfipen.fr
 DOMAINNAME = cfipen.fr
 GATEWAY = 10.194.2.245   passerelle par défaut du réseau local
 GATEWAYDEV = eth0
 NISDOMAIN=""
 
 /etc/host.conf
 order hosts, dns
 multi on
 
 /etc/resolv.conf
#nom de domaine local de l'ordinateur 
domain cfipen.fr 
# adresse du serveur primaire DNS de Créteil 
nameserver  195.98.246.50 
# liste de domaines à essayer, si le nom d'hôte ne précise pas son domaine 
domainsearch  ac-creteil.fr 

 /etc/networks inutile ici, non créé. 
Pour tester la "visibilité" des différentes machines, "pinguer" par la commande :
ping 10.194.2.100+y

2ème solution avec linuxconf

[root@p0x /] linuxconf

menu : Configuration / Réseau / Tâches clientes
Config de base de la machine
Nom de machine            p00		p0x
Adaptateur 1 activé       config manuelle Dhcp bootp
    nom complet           p00.cfipen.fr     p0x.cfipen.fr   
    alias                 p00				p0x 
    adresse IP            10.194.2.100      10.194.2.100+x   
    masque                255.255.255.0 
    interface réseau      eth0 
    module noyau          via-rhine 
    port                                                  
    irq                    (optionnel, donc peut être récupéré)                                       

	laisser (les adaptateurs  2 à 4 libres) 

Résolution des noms (DNS) 
    Usage DNS                à cocher pour une connexion Internet 
    domaine par défaut       cfipen.fr                               
    nom de domaine 1         195.98.246.50  ! ici numéro IP du DNS-provider 
    nom de domaine 2   , 3                                              
    domaine de recherche      ac-creteil.fr                            

Routage et passerelles 
    Passerelle par défaut    10.194.2.245   
			(adresse IP routeur, pour PPP ne rien mettre)  
    Activer le routage [x]   
    Autres routes ....       pas de passerelles vers d'autres sous-réseaux locaux 
    le démon de routage      désactivé, n'exporte aucune route 

Chemin de recherche pour le nom de machine 
    Adresses multiples pour une machine  [ x ] ?? 
    ordre de recherche    (o)   hosts, dns recherche locale d'abord puis  internet 

Validation
"Voir ce qui doit être fait" --> il est prévu d'exécuter les processus suivants  :  
/etc/rc.d/rc3.d/S05apmd start
/etc/rc.d/rc3.d/S10network reload
/etc/rc.d/rc3.d/S50 inet restart
/etc/rc.d/rc3.d/S85gpm start
/etc/rc.d/rc3.d/S85httpd start
/etc/rc.d/rc3.d/S90xfs restart
Il est inutile de rebooter !! Quel étonnement ;-)
Dans l'écran d'accueil, on voit avec satisfaction, l'identification réseau de la machine :
p0x.cfipen.fr

conseil Même si Linuxconf fait très bien pour nous le paramétrage, il est instructif d'examiner les fichiers de configuration
Essai Connexion réseau local :
interrogation des autres machines par ping, session ftp ou telnet
Connexion Internet :
passer sous X, dans kfm ou Netscape, lancer des requêtes HTTP vers www.linux-mandrake.com/fr/, www.ac-creteil.fr, par exemple ...


Compléments

Config de la carte son

Cette installation, non prévue dans le processus d'installation, est facilement effectuée avec l'utilitaire /usr/sbin/sndconfig qui détecte la présence d'une Creative SB16 PNP.
lancer la commande dans un terminal  Kconsole (en mode X)
la carte SB est reconnue, mais encore problème de configuration au cfipen
 (l'irq 5 étant occupé par ... la carte réseau)
on peut entrer aisément les paramètres de la carte : port e/s irq dma 1 dma 2 MPU E/S 0x220 10 3 5 0x300 essai, audition médiocre d'un message de bienvenue --> çà fonctionne !
Examiner ce que l'installation a ajouté dans /etc/conf.modules
Et bien sûr, passer sous KDE, placer un CD audio et lancer l'utilitaire kscd (icone dans le panneau bas, à droite)

Problème de droit parfois rencontré: il faut augmenter les droits sur le rep spécial /dev/cdrom par chmod 666 /dev/cdrom (il n'y aurait pas de processus de montage pour lire les cd audio ?)

Installation lecteur ZIP sur port parallèle

Configuration d'une connexion PPP

modem installé sur Com2
Menu K/Internet/numéroteur
Dans la fenêtre kppp, bouton Configuration 
Dans la fenêtre Configuration de kppp,
onglet Comptes / bouton Nouveau .. 
Dans la fenêtre Nouveau compte
	onglet Numérotation : 
		donner un nom à la connexion (Wanadoo), n° de téléphone
		et cocher mot de passe.
	onglet IP : 
		laisser adresse IP dynamique
	onglet DNS : 
		entrer le nom de domaine du fournisseur d'accès, et 
		les adresses IP des serveurs de noms.
	onglet Passerelle : 
		par défaut
		assigner l'itinéraire ...
	OK
		
onglet Périphériques paramétrage du modem
		choix du périphérique spécial (com2 --> /dev/cua1)
		vitesse 57600
		Utiliser un fichier de verrouillage
		
onglet Modem interroger le modem 

Essai connexion :
	Nom : 
	Mot de passe :
WEB : essai avec KFM puis avec Netscape
FTP : connexion à ftpw.ac-creteil.fr 
messagerie

Lanceur du numéroteur
clic-droit/Nouveau/application/kppp.lnk
parcourir/ouvrir /usr/bin/kppp 

Utilitaires de configuration

Il peut être indispensable de réinstaller des périphériques, par exemple lors d'un déplacement de port série d'une souris, d'ajout d'une carte son, de changement de moniteur ...
Si on peut accéder à un serveur X, utiliser alors les utilitaires graphiques plus conviviaux.


Remarques

  1. préférence pour fdisk :
    j'ai eu des pbs avec Disk Druid, avec la reconnaissance de partition étendue DOS
  2. Exemple de partitionnement d'un disque de 6 Go La partition 1, créée d'abord avec fdisk DOS et déjà formatée, est destinée à recevoir une installation Windows 9x
    Les partitions 2 et 3 sont affectées à la racine / du système de fichiers Linux et à la zone d'échange (swap).
    La partition 4 est de type étendue pour pouvoir ensuite y créer 2 partitions "logiques", numérotées 5 et 6. Celles-ci sont destinées respectivement à recevoir les répertoires personnels /home et les points de montage des périphériques /mnt
      
    Mount Point	Device	Requested	type
    		hda1	 1000		Vfat
    /		hda2     2000		linux 83
    swap		hda3 	  125		Linux 82
    /home		hda5	 1004		Linux
    /mnt		hda6     100		Linux
    
  3. automatiquement lors du boot :
    On peut changer les services à lancer au boot, avec l'utilitaire ntsysv ou dans un des menus de linuxconf