Documentations - Installations Debian
Installation d'un système Debian GNU/Linux sur un Dell Inspiron 7500
Alain Labarthe
12 Mai 2001
Ce document a pour but de faciliter l'installation de la distribution GNU-Linux Debian 2.2r2 sur un ordinateur portable de marque Dell, modéle Inspiron 7500. En aucun cas il ne prétend être un manuel d'utilisation de Linux.Il est à signaler que cette distribution fonctionne sans probléme sur mon ordinateur et ce depuis sa sortie en novembre 2000.
- Table des Matières
- 1. Description
- 2. Préparation
- 3. Configuration
- 3.1. X-window (XFree-3.3.6)
- 3.2. Le clavier
- 3.3. PCMCIA.
- 3.4. APM
- 3.5. La carte son.
- 3.6. USB -IRDA
- 4. Conclusion.
1. Description
Le système Debian GNU/Linux a été installé sur la configuration suivante :
Modéle: Dell Inspiron 7500
Processeur: PIII 500 mghz
Disque dur: 25Go
Mémoire RAM: 256 M
Ecran de 15,1 pouces TFT
Carte graphique ATI Technologies Inc 3D Rage P/M Mobility AGP 2x
Lecteur DVD/CDrom
Lecteur de disquettes 1,4
2 ports USB
Port IRDA
Carte son: ESS Technology ES1978 Maestro Audiodrive
Résultat de la commande lspci :
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03) 00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03) 00:04.0 CardBus bridge: Texas Instruments PCI1225 (rev 01) 00:04.1 CardBus bridge: Texas Instruments PCI1225 (rev 01) 00:07.0 Bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02) 00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01) 00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) 00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02) 00:08.0 Multimedia audio controller: ESS Technology ES1978 Maestro Audiodrive (rev 10) 01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage P/M Mobility AGP 2x
2. Préparation
La machine arrive avec, bien évidemment l'inévitable Windows98 pré-installé, et ceci en dépit de mon formel refus d'avoir un quelconque OS ! En échange de cette "hérésie", j'ai tout de même obtenu la valise de transport en cuir. Vu le prix de la bécane on ne peut pas dire qu'ils se soient foulés...
2.1. Achever d'installer Windows 98
A l'époque (janvier 2000), la lecture des DVD's étant assez aléatoire, j'ai décidé de laisser une partition pour Windows. Après le 147ème reboot et l'installation terminée, il faut reconfigurer son BIOS de manière à pouvoir initialiser le 1er cdrom de Debian, on en profitera pour désactiver le PNP qui ne marche pas avec cette carte.
2.2. Installer la potato
L'installation démarre sur une présentation et un invite de boot [entrée]. On commence par installer le clavier en français. L'invite suivant est la création de la partition de swap, en général, il est recommandé de lui attribuer deux fois la quantité de la mémoire RAM. Commence alors le formatage des partitions ext2. La premiére à choisir sera celle que l'on va dédier à la racine sur laquelle viendra s'installer une partie du systéme. La suite du partitionnement dépendra de vos choix. Si vous êtes novice, je vous recommande de laisser une partition pour le swap, une peite partition de 30 M pour /boot (dans laquelle on pourra installer les différents noyaux) et une racine /.
Par la suite vous pourrez en changer et définir un partionement plus adapté.
Support de l'installation: cdrom
Choix des modules: Rien de bien passionant encore, choisir les pcmcia mais on reglera tout ça plus tard en recompilant le noyau.
Timeconfig: Dans mon cas, choisir Europe puis touche P pour Paris
Install Lilo: Choisir de l'installer sur le mbr (Master Boot Record).
2.3. Création d'une disquette de boot
Insérer une disquette dans le lecteur, elle sera vérifiée, formatée et le boot y sera installé sans plus de manière. Il faut savoir qu'en cas de probléme c'est un bon moyen de réparer sans trop se prendre la tête.
Reboot: la seule fois où il vous sera demandé de rebooter :)
N'oubliez pas de retirer le cdrom du lecteur sinon c'est reparti pour un tour...
Invite lilo: laisser faire ça démarre tout seul.
Demande d'installation des passwords Md5: No
Demande d'installation des passwords Shadows: Yes
Mot de passe root: root est l'administrateur de votre systéme, il a tous les droits y compris celui de tout bousiller Pour ce premier mot de passe il vaut mieux en choisir un qu'il soit possible d'écrire en azerty comme en qwerty, du style dessert, on pourra en changer par la suite grace à la commande passwd.
Demande de création d'un user: Yes, lui ou eux pourront bidouiller et même travailler sans risquer une catastrophe sur le systéme.
Demande d'installation par ppp: No
Demande d'intallation par cdrom: Yes, si vous en avez plusieurs il faudra répondre oui à la demande de scan.
Autre source apt: No
2.4. Installation des packages
Choisir simple puis ne rien sélectionner, le système va s'installer sur une quinzaine de mégas. On ajoutera par la suite ce qu'il nous faut grâce à dselect.
Vient ensuite un frontend qui demande quel mode préfère t-on pour les questions sur la configuration, choisir: dialogue. Choisir "low" pour le niveau d'importance des questions. La question suivante porte sur Debconf-tiny et sert à pré-configurer les packages, choisir Yes. Il nous est ensuite demandé si on veut avoir les mêmes questions en cas d'upgrade ou de ré-installation d'un package, répondre No puisqu'on pourra re-configurer n'importe quel package à l'aide de la commande "dpkg-reconfigure". Configuration d'exim: si comme moi vous êtes dépendant d'un FAI, choisir l'option 2.
Une fois installé on se retrouve logué en root et la première chose à faire est de taper dselect puis la touche [espace]. Vous pouvez aller vous servir un café-thé-bière parce qu'il va vous falloir maintenant choisir parmi plus de 3500 packages différents...
2.5. dselect
Nous voici devant l'interface graphique deselect, ce frontend est un des outils qui servent à la gestion des packages debian (.deb). Il est moins "aisé" que apt mais bien utile quand même. Voici quelques commandes, pour de plus amples renseignement veuillez vous reporter aux pages de man ou aux HOWTO. qui va nous permettre d'étoffer notre système.
Une première différence avec les autres distributions Linux c'est que vous n'avez installé jusqu'à présent que le strict minimum. Maintenant vous devez choisir ce dont vous avez besoin.
Avec le recul, et la sortie de nouveautés ou de mises à niveau et autres corrections de bugs, je vous conseille de rajouter ceci à votre fichier /etc/apt/sources.list:
deb http://security.debian.org stable/updates main contrib non-free deb http://security.debian.org/ potato/updates main contrib non-free deb ftp://ftp.fr.debian.org/debian Debian2.2r3 main deb ftp://ftp.fr.debian.org/debian Debian2.2r3 non-free<Puis de vous connecter à internet et choisir la deuxième option de dselect pour le mettre à jour.
Quelques touches utiles:
Pour sélectionner un package: touche + (plus). Quand un package est sélectionné il demande parfois d'autres packages dont il dépend ou qu'il conseille, à moins de savoir ce que l'on fait il faut mieux accepter...
Pour le dé-sélectionner; touche -(touche moins)
Pour l'enlever ainsi que ses fichiers de configuration: touche _ (underscore)
Pour avoir des informations: touche i puis d pour plus d'informations
Pour changer l'ordre de la présentation de dselect: touche o
La touche R ramène les choses au point de départ
La touche D remet les choses en l'état de séléction du départ
La touche U restaure les sélections faites par dselect
3. Configuration
La premiére chose à faire est de recompiler un noyau propre, cette version de Debian est livré avec le noyau 2.2.17 et je conseille le dernier stable: 2.2.19.
3.1. X-window (XFree-3.3.6)
Le chipset utilisé est le MACH64 de chez ATI, pour configurer la carte il suffira (sous root) de faire: xf86config ou XF86Setup si on a installé le package XF86Setup (qui demande VGA16). La configuration ne pose aucun problème et la résolution peut aller jusqu'à: 1280x1024 en 32bits. J'ai essayé le passage à XFree-4.0.x mais cela n'apporte rien de plus et je suis donc repassé en 3.3.6
Voici mon fichier:
XF86Config(à placer dans /etc/X11)
3.2. Le clavier
Là encore pratiquement rien à faire si ce n'est que le déclarer ainsi:
XkbModel "pc102" XkbLayout "fr"
3.3. PCMCIA.
Mon choix s'est porté sur une Psion DACOM GoldCard pour le modem et sur une Netgear FA-410 pour le réseau, ces deux cartes s'installent sans histoire. Il vaut mieux de toute façon disposer toujours du dernier package pcmcia-cs disponible.
J'ai eu par la suite une Xircom RealPort Ethernet 10/100+Modem 56K qui ne pose pas de problème non plus.
# General setup # PCMCIA/CardBus support CONFIG_PCMCIA=y CONFIG_CARDBUS=y CONFIG_I82365=yPour voir si tout est reconnu, executez cardctl ident:
Socket 0: product info: "Psion Dacom", "Gold Card Global 56K+Fax", "56K+Fax", "V8.25" manfid: 0x016c, 0x0005 function: 2 (serial) Socket 1: product info: "NETGEAR", "FA410TX", "Fast Ethernet" manfid: 0x0149, 0x0230 function: 6 (network)
3.4. APM
Aprés la compilation du noyau est nécessaire pour prendre en compte l'APM :
# General setup CONFIG_APM=y CONFIG_APM_RTC_IS_GMT=y CONFIG_APM_REAL_MODE_POWER_OFF=y
3.5. La carte son.
Elle est bien détectée et se configure bien comme une ESS Maestro2. Les drivers founis avec le noyau sont suffisants. (aprés la configuration, pensez à vérifier que le volume n'est pas à zéro...). Je n'ai pas essayé les drivers ALSA.
CONFIG_SOUND=y CONFIG_SOUND_MAESTRO=m
3.6. USB -IRDA
N'ayant pas de matériel usb je n'ai donc pas pu tester, mais lors du passage au kernel 2.2.19 avec une configuration modulaire de l'usb, le fichier /var/log/messages indiquent que les ports sont bien reconnus et initialisés. Il ne devrait donc pas y avoir de difficulté. Il en va de même pour le support irda.
4. Conclusion.
Cette distribution me donne pleine satisfaction, j'étais avec RedHat depuis la 5.0 et le système des RPM me posait trop de problémes. Avec APT et la gestion des DEB tout est beaucoup plus facile! Sur mon notebook, je m'amuse souvent à upgrader vers des versions unstables ou testing de la Debian mais sur le serveur qui est en production je reste en stable où les seuls upgrades qui sont faits sont ceux de sécurité ou ceux du site officiel.


Commentaires
#1 OMG !
Bonjour,
Je ne sais pas où tu as dégoté ce HOWTO que j'ai écris il y a 10 ans ... trop fort :)
10 ans plus tard, toujours avec Debian GNU\Linux.
À dans 10 ans peut-être !
#2 Salut, Tu m'avais proposé à
Salut,
Tu m'avais proposé à l'époque de le publier :)
Même si c'est obsolete maintenant ... qui sait cela peut toujours servir à quelqu'un ;)
A dans quelques années ... si la fin du monde n'est pas le 21 décembre 2012 !