previous up next contents
précédent: 1 Directives hardware monter: Installx 106 suivant: 3 Configuration après installation   Table des matières

Sous-sections

2 Exemples d'installation

$ SuSE-7.?$ : linuxrc v1.1.19, kernel 2.4.4-4GB 
$ SuSE-8.0$ : linuxrc v1.3   , kernel 2.4.18-4GB 
$ SuSE-8.1$ : linuxrc vxxx   , kernel 2.4.19-4GB 
$ SuSE-9.3$ : linuxrc v1.8.6 , kernel 2.6.11.4-20a-default

$ SuSE-10.2$ : linuxrc v2.1.17, kernel 2.6.18.8-0.5-default

$ SuSE-11.0$ : linuxrc v3.1.34, kernel 2.6.25.5-1.1-default

2.1 Manoeuvres préalables

Cette section regroupe des informations "hardware" qui ne seront pas celles du lecteur... mais qui permettent de repérer le domaine de validité des remarques qui suivront.

2.1.1 Shanghai ($ SuSE-8.0$)

  1. Shanghai est un serveur Web.
    video : Tornado GeForce2 mx400, nvidia 64 Mo Ram
    P6I845 Platinix-2D Bios v1.3slcp Feb.07,2002
    02/07/2002-i845-w83627-6a69vq1ac-00
    532 Mo ram
    deux disques lba, ata100, 40 Go
    dvd samsung sd-6, ata 33
    cdrw yamaha 3200E (24-10-40), ata 33
  2. Configuration bios

    1. cmos : halt on all, but keyboard errors
    2. qdi : cpu ratio=$ \times8$
      autres options : boot easy et recover_easy : lire la doc !!!
    3. advanced : sleep is s1(pos)
  3. Description bios : TAB. 6.


TAB. 6: Description bios Shanghai.
\par
\begin{tabular}{\vert c\vert c\vert c\vert c\vert c\vert c\vert l\vert}
\hl...
...12$\ & & 1106 & 3065 & 0200 & Network Cntrl\tabularnewline
\hline
\end{tabular}


2.1.2 MonaLisa ($ SuSE-8.0$)

  1. MonaLisa était une "grosse machine" en fin 2002. P4-2Ghz, 1Go mémoire, contrôleur IDE-RAID, carte graphique 128Mo, dvd, graveur, 3 cartes réseau. L'ensemble n'est pas fonctionnel sous win98 à cause d'un conflit entre la carte graphique radeon 8500, et le reste (en particulier la carte son). Le reste fonctionne néanmoins avec une nvidia 32Mo.
  2. Le tout premier menu $ SuSE-8.0$ propose une option APIC (Advanced Programmable Interrupt Controller). Consulter à ce sujet Microsoft (2001). Le principe est de revenir à un espace d'interruptions de taille raisonnable, et non plus seulement limité à 8 ou 16. Pour mémoire, Intel avait prévu 256 interruptions, qui furent utilisées par Micro$oft pour implémenter le basic et autres fredaines.
  3. On utilise donc l'option APIC (qui, bien entendu, est aussi validée dans le bios).
  4. Première tentative d'installation avec radeon 8500 (128Mo). Échec : aucun mode graphique ( $ F5=1024*760$, $ F4=860\times***$, $ F3=640\times480$, ne conduit à un écran lisible. On fait quelques essais avec l'autre carte (nvidia).
  5. Mauvaise interprétation du driver raid. Il y a un disque sur /ide0 et un sur /ide2 (aka ide3 sur la carte-mère, toujours ce fameux décalage de 1). Le lecteur /ide0/mst (20 Go) est vu deux fois. Une fois comme /dev/hda et une fois comme /dev/ataraid/d0. Il est proposé de redimensionner la partition winxx sur /dev/ataraid/d0p1 etc. Mais cela ne s'exécute pas (normal, le disque est connecté sur /ide0 et non /ide2).
  6. On repart en débranchant /ide0. Le seul disque est donc en /ide2. Aucun disque n'est reconnu. Les modules ataraid et pdcraid se chargent (une fois) mais sans plus.
  7. Une manoeuvre abracadabrantesque était décrite par http://sdb.suse.de "The modules for Promise Controllers Cannot Be Loaded" (n'est plus accessible). Comparer avec SDB (2006). On reboote avec les options apic ide2=0xb000,0xb402 ide3=0xb8000, 0xbc002.
  8. Après cette manoeuvre, les disques deviennent accessibles selon la table suivante :

    contrôleur device device
    /ide0

  9. Les adresses de cette manoeuvre magnifique changent lorsque change la carte graphique. Ainsi 0xa0000 etc. lorsque l'on revient à la carte radeon.
  10. Bilan : la machine a fini sous winxp

2.1.3 Madras 3 ($ SuSE-8.1$)

  1. Madras(3) est fait office de serveur pour le département de maths (reconfiguration mai 2003).
  2. Installation $ SuSE-8.1$. Rien de remarquable à part les cartes raid (Subsection 1.7). Tourne actuellement avec une grappe raid-5 de trois disques ide, gérés à travers deux cartes promise-ide.

2.1.4 Moonlight 3 ($ SuSE-8.1$)

  1. Moonlight(3) est un autre serveur.

2.1.5 MonaLisa 2 ($ SuSE-9.3$)

  1. L'objectif est de remonter cette machine sous unix et d'en faire la station de travail locale, la machine moonlight étant réorientée dans une optique dmz/firewall, avec une adresse publique.
  2. Outre le réseau local 192.168.50.xx (carte top), il est prévu un accès adsl (carte mid) et une liaison gigabit spécialisée avec moonlight (transferts de fichiers et remote login).
  3. Description bios : TAB. 7.


    TAB. 7: Description BIOS MonaLisa.
    \begin{tabular}{\vert c\vert c\vert c\vert c\vert c\vert c\vert l\vert l\vert l\...
...095 & 3112 & 0180 & SATA (MassStorage) & & \tabularnewline
\hline
\end{tabular}


  4. Plan des disques : TAB. 8.


    TAB. 8: Description disques MonaLisa.
    \begin{tabular}{\vert c\vert c\vert c\vert c\vert c\vert}
\hline
\char93  & \no...
...newline
\hline
sata2 & & 5=149Go & sdb & \tabularnewline
\hline
\end{tabular}


2.1.6 Moonlight 4

  1. Réinstallé en $ SuSE-10.2$(nouveau disque système, conservation de l'ancienne grappe raid).
  2. Porté la mémoire de 128 Mo à 1.5 Go (pas d'installation possible avec 128 Mo, lenteur affreuse avec 128+512 Mo).
  3. Changé de carte graphique pour une GeForce fx5200 10de:0322 nvidia 128Mo (au lieu de 4Mo). L'installation du pilote nvidia ne s'est pas trop mal passée cette fois-ci.
  4. Les problèmes précédents avec la souris ps2 ont disparu, i.e. il n'est plus besoin d'avoir une souris usb spécifique, la connexion sur le kvm est fonctionnelle.

2.1.7 Midnight ($ SuSE-10.2$)

pas de traces...

2.1.8 Maverick 2 ($ SuSE-11.0$)

  1. Suite à un problème secteur, nécessité de changer l'alimentation et la carte mère (asus p5b en p5q). Le disque système se charge... mais ne reconnaît plus le processeur. Pas de traces de l'installation de maverick 1 ($ SuSE-10.2$) et d'éventuelles manoeuvres : on refait tout du début, sur un autre disque.
  2. Tentative d'installation de $ SuSE-10.2$ à partir du dvd et/ou du cd1 : échec (pas de disque, pas de cdrom) : nouvelle carte, nouveaux drivers.
  3. Installation avec le dvd $ SuSE-11.0$ (téléchargé par torrent, puis gravé sous $ SuSE-10.2$). Cela va grosso modo. Toujours les salades nvidia (=never ever !!) pour le driver graphique.
  4. Problème avec les cartes réseau gigabit (sur CM et RealtekGiga). Ce qui conduit, plus tard, à "Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details" (sous Yast2).
  5. En fait ce problème était "visible" dès l'un des tous premiers écrans : pas de possibilité de mettre l'horloge système en utilisant ntp. Contournement massif : ajout d'une carte réseau Realtek 100Mo et déclaration de source=FTP. L'installation pose des questions diverses, la mise à jour ntp se fait et on se retrouve à la fin avec

    1. pci_1106_3065 Bus:0000:05:01.0 Model:"D-Link DFE-530TX rev A" Driver: "via-rhine"
    2. pci_10ec_8169 Bus:0000:05:00.0 Model:"Realtek RTL-8169 Gigabit" Driver: "r8169"
    3. pci_1969_1026 Bus:0000:02:00.0 Model:"Attansic Ethernet controller" Driver: "???"
  6. Problème fixé par la suite (cf § carte réseau)

2.1.9 Madras 4 ($ SuSE-11.0$)

  1. Nouveau disque système, sur rack. L'ancien reste sur un autre rack. Attention : les disques ont changé de nom, ne pas booter sur l'ancien sans démonter le raid et tester de façon non destructive.

2.2 Téléchargement des images *.iso

2.2.1 Comment intégrer les correctifs dans un cdrom supplémentaires ?

2.2.2 Le rachat par Novell

  1. La $ SuSE-9.3$ a été publiée après que Novell ait pris le contrôle de SuSE. Nous avons donc testé si l'ensemble des services "ouverts" offerts par l'ancienne SuSE continuaient à être offerts par le repreneur. Le serveur ftp://ftp.nl.uu.net/pub/linux/suse/i386/903/iso/ propose :

    4488353792 Jul  1 09:27 SUSE-9.3-Eval-DVD.iso  
     729452544 Jul  1 09:27 SUSE-9.3-Prof-i386-CD1.iso  
     708636672 Jun 27 12:10 SUSE-9.3-Prof-i386-CD2.iso  
     731060224 Jun 27 12:10 SUSE-9.3-Prof-i386-CD3.iso  
     701726720 Jun 27 12:10 SUSE-9.3-Prof-i386-CD4.iso  
     713834496 Jun 27 12:10 SUSE-9.3-Prof-i386-CD5.iso
  2. La principale nouveauté Novell consiste à faire précéder l'installation par un cluf/eula à la sauce Bill Gate$... et à ne plus fournir les sources. Cela est agaçant... et ne semble pas être un présage positif quant aux bonnes intentions pour le futur.
  3. Pour mémoire (téléchargement depuis une machine $ SuSE-8.1$). La version disponible de gFTP tronque à $ 2^{31}$ la longueur des fichiers. Ce n'est pas une limitation d'affichage, mais une troncature en interne : pas moyen de télécharger le DVD.iso par ce moyen. Par ailleurs, le WinFTP disponible ne pratique plus la reprise sur erreur (ou bien cela nécessite un dialogue refusé par le serveur). Recours aux CDx.iso.
  4. Pour mémoire (toujours depuis une machine $ SuSE-8.1$). Le logiciel de gravure (nero) ne dispose pas de l'option "pad" qui aurait permis de stocker des "0" en fin d'image. Et donc échec de la validation des checksum proposée par YaST2.

2.2.3 Les versions récentes

  1. $ SuSE-10.2$ : téléchargement par torrent depuis http://software.opensuse.org/. Télécharger les deux versions (32 et 64 bits) : c'est indispensable pour pouvoir réinstaller de vieilles machines. On constate une légère différence entre la version DVD et la CDROM (TAB. 9).


    TAB. 9: Les différentes livraisons de la $ SuSE-10.2$
    \begin{center}\begin{tabular}{lr}
openSUSE-10.2-GM-DVD-x86\_64.iso & 3 932 309 5...
...-Addon-NonOSS-BiArch.iso & 480 208 896\tabularnewline
\end{tabular}\end{center}


  2. $ SuSE-11.0$. Téléchargement par torrent. Débit constaté $ \approx1.5\, Mb/s$. La vitesse d'écriture sur disque devient un facteur limitant. Télécharger ces images en /opt/dvdiso/ pour ne pas être freiné par le protocole RAID. Par compatibilité, laisser un lien dans /home/distrib/. On obtient la TAB. 10.


    TAB. 10: Les différentes livraisons de la $ SuSE-11.0$
    \begin{center}\begin{tabular}{llr}
image\_iso & md5 & size\tabularnewline
openS...
...newline
??? NonOSS-BiArch.iso & & ???\tabularnewline
\end{tabular}\end{center}


2.2.4 Indications sur les durées

  1. On se rabat donc sur un graveur géré par $ SuSE-10.2$ (midnight). Durée de la gravure dvd-rw, vitesse 4x, sur midnight (utilisant k3b) : 25 minutes en tout (=vitesse 5Mo/s), 15 pour écrire, 5 pour chacun des deux checksum
  2. auto-test du media (sur madras 4) lors de l'installation : 16 minutes

2.3 Phase de base

2.3.1 Remarque préalable

  1. L'utilitaire YaST2 (Yet another Setup Tool) est apparu avec la $ SuSE-6.3$ et s'est perfectionné au fil des versions. Depuis la $ SuSE-8.1$, l'installation détecte et installe automatiquement des tas de choses dont la souris, les cartes son, les imprimantes (locales), les cartes réseau, isdn et modems. Cela commence à ressemble à une installation winxx, soit un gros progrès.
  2. La bonne méthode est une installation depuis un DVD. Jouer au juke-box est ennuyeux, même si une précédente remarque concernant l'ergonomie a été prise en compte, avec une ouverture automatique du lecteur de CDROM lorsqu'un nouveau disque est requis.
  3. Ancienne remarque sur les KVM usb: jusqu'à la $ SuSE-8.0$ il était nécessaire de ne pas utiliser de clavier ou souris usb durant toute la phase d'installation : ''Résister à la tentation lorsqu'ils fonctionnent à un moment ou à un autre : cela ne durera pas. Attendre que le système soit complètement configuré, avec installation des patchs (YOU update)''. Depuis la $ SuSE-8.1$, ce problème ne se pose plus... mais de toutes façons, notre expérience est que les les KVM usb ne valent pas le coûtSubsection 1.4.

2.3.2 Menu d'accueil

Au lancement du dvd, un menu apparaît, avec :

2.3.3 Install Settings

  1. Language= US English
  2. Keyboard= French. La $ SuSE-11.0$ ne propose plus de de test. De toutes façons, il s'agit du clavier texte, sans aucun rapport avec le futur clavier des terminaux X (graphiques). Depuis la $ SuSE-9.3$, € est disponible (iso8859-15). Les <>²³µ deviennent utilisables.
  3. Mouse= Il n'y a plus d'étape spéciale pour la souris. Elle est sélectionnée d'office.

  4. Licence= Novell (depuis $ SuSE-9.3$)
  5. Raid= Jusqu'à $ SuSE-10.2$, un message apparaissait pour signaler que le noyau 2.6 ne gère plus les fausses cartes raid à la sauce Promise. Sélectionner "New Install anyway".
  6. Mode= New Install
  7. System_Probing= On voit que cela cherche...
  8. Time_Zone= Europe, France, HwClock to UTC (utile en général, indispensable pour unison)
  9. Desktop= Nouveauté $ SuSE-11.0$ : choix du bureau entre gnome, kde 4.0, kde 3.5. Confirmation des habitudes : kde_3.5.
  10. Partition ($ SuSE-11.0$, depuis $ SuSE-9.3$) : swap = /dev/sda1 (3 Go) et le reste (=/dev/sda2) en ext3. Ne pas s'intéresser aux disques raid pour l'instant (et surtout, ne pas les monter). De même, ne pas monter un éventuel disque winxx.
  11. User_ppal= créer un compte bidon (pour pouvoir vider /home et en faire le point de montage de la grappe raid). Affichage d'un panneau d'informations personnelles à la micro$oft. Répondre "Windows 98", "2ème Édition", "gates", ***. Attention aux "features" à la micro$oft : appuyer sur $ \left[Enter\right]$ ne conduit pas à valider, mais à proposer un nom de fantaisie.
  12. Root= Donner le password de root. Le noter sur un post-it collé sur l'écran, mais à l'envers pour que la WebCam ne puisse pas le lire :-)
  13. Software= Choisir "Standard+KDE+Office+Help&Support+Graphical".

2.3.4 Menu de confirmation

2.3.5 Passage à l'acte

  1. Finalement, on passe à l'acte et on écrase le passé. americanIn the old ancient times, le tout dernier avertissement avant formatage était un écran tout rouge. Maintenant, le tout dernier clic avant destruction ne se distingue plus très clairement.
  2. Depuis la $ SuSE-7.3$, le suivi du chargement des modules est en option. Par défaut, quelques pages de publicité sont proposées. On pouvait ainsi voir : "system administration is a child's game".
  3. ($ SuSE-9.3$) Le suivi des packages utilise la console 7 ("full graphic"). Le temps restant ne s'affiche pas tout de suite, mais il est fiable.
  4. Les cartes nvidia sont installées avec un driver provisoire (en attendant un update par YoU).
  5. Divers messages apparaissent sur les consoles 3 et 4.
  6. Le reboot créant la configuration a lieu après le chargement du premier CDROM lorsque l'on installe en jouant au juke-box.

2.4 Phase de configuration

Les étapes décrites sont celles de la $ SuSE-11.0$, avec quelques remarques issues des installations précédentes. Rappel (jusqu'à la $ SuSE-8.0$ incluse) : on reste encore en clavier/souris standard, et pas en usb.

2.4.1 Installation des packages restants

Section pour mémoire. Désormais, installation depuis DVD.

  1. Un reboot a lieu après le premier cd. Bien entendu, il faut booter le nouveau système (sur disque, pas sur cdrom). Il peut être utile de consulter les messages placés en /var/log/boot.msg.
  2. Un écran arrive avec le même look que l'écran du § 3 ci-dessus. On est dans le même mode (texte seul ou graphique) que dans la phase précédente. Ce mode est donc mémorisé (Où ?).
  3. Si la manoeuvre décrite en Subsection 3.5.1 a déjà été exécutée, passer en console 2 par $ \left[Ctr-Alt-F2\right]$. On a la main directement (root). Monter /home. Revenir en console 7, valider la case "details" et donner la source, soit file:///home/distrib.

2.4.2 Réseau

A partir de la $ SuSE-9.3$, le réseau doit fonctionner dès que possible. Tandis que pour les $ SuSE-8.x$, le réseau était un accessoire, qui allait finir par fonctionner. Ainsi fallait-il ne configurer une seule carte, avec une adresse en dur car le client dhcp n'était pas chargé par défaut (cf Section [*]).

  1. Firewall : enabled on boot, ssh enabled est proposé par défaut. Accepter.
  2. Réseau : configurer toutes les cartes en dhcp. Être très attentif à déclarer correctement les cartes internes et externes pour le firewall. En phase de configuration, ne démarrer "on boot" que la carte permettant à YoU d'accéder aux patchs en ligne. Restreindre les autres à un démarrage "manual".
  3. Tester la connexion réseau. Une connexion a lieu vers un serveur de patchs (déterminé selon le fuseau horaire ?). Lire les résultats des tests.

2.4.3 YoU, tout de suite

Savoir ce que l'on veut est un art difficile. Nous avions écrit, à propos de la $ SuSE-8.0$ : ''Ne pas perdre de temps à configurer quoi que ce soit avant d'avoir téléchargé toutes les corrections. Utiliser YoU c'est à dire YaST online Update''.

Maintenant que la $ SuSE-9.3$ propose d'y procéder tout de suite, ce n'est plus si évident : si cela réussit, c'était le meilleur moment pour le faire ; si cela échoue la situation est psychologiquement désagréable. Notre premier essai a conduit à un arrêt sur image d'environ 5mn lors du chargement de "java-4_4_2-sun", puis cela est reparti. La connexion réseau n'était pas en cause (adsl, testé fonctionnel depuis le reste du réseau local).

Disposer de cette possibilité peut permettre de débloquer un drame mais, finalement, il vaut mieux tenter "procéder plus tard". Et cela d'autant plus que l'exécution du patch kernel.rpm demandant un reboot quasi immédiat, le patch sur le noyau ne peut de toutes façons pas être installé à ce moment précis.

En cas d'utilisation immédiate de YoU :

  1. Phase "retrieving information". Apparaît le message concernant le patch kernel.rpm
  2. Phase "retrieving patches". Désélectionner l'effacement en fin d'utilisation.
  3. Phase "applying deltas".

  4. Phase SuSEconfig.

2.4.4 Release Notes

Affichage de /usr/share/doc/release-notes/Release-Notes.en.rtf

2.4.5 Hardware

Cette phase de configuration lors de l'installation ne se produit plus avec $ SuSE-11.0$. Elle est maintenue ici "pour la mémoire".

  1. Graphic cards

    1. mona2, $ SuSE-9.3$. Sélectionner accélération 3D. Donner la géométrie du moniteur ( $ 400mm\times300mm$). Vaut-il mieux une résolution $ 1280\times960$, reprenant le rapport $ 4/3$ du moniteur et de la résolution $ 1024\times768$, ou bien une résolution $ 1280\times1024$, au rapport $ 5/4$ ?
    2. shanghai, $ SuSE-8.1$. Le moniteur V770 est proposé. Résolution 1024*768. Choix de couleurs 24 bits. Carte NV11, serveur X nv. Fréquence : on impose 85 Hz au lieu de 75 Hz. Accélération 3D : problème avec nvidia, qui se réglera avec YoU.
    3. monalisa, $ SuSE-8.0$. le moniteur Eizo T563 est proposé, mais sans paramètres. Une simple validation renvoie en boucle. Donner les paramètres qui sont : horiz 30-86 kHz, c'est à dire le nombre de lignes affichées par seconde, et vertic 55-160 Hz, c'est à dire le nombre d'images par seconde.
  2. Printer

    1. "direct network printer", 192.168.50.250, "cups avec local filtering"
    2. pas d'écoute d'éventuels serveurs cups sur le réseau
    3. Le type Samsung ML7050N n'étant pas proposé, essai du pilote ML7050. La page de test est trop blanche (printout normal, avec economode sur l'imprimante). Avec printout haute qualité, sans economode, cela devient convenable, mais les impressions se font en recto seul.
    4. Samsung, type ML7300N, lp4d. Cela semble être le bon pilote : une option recto-verso est proposée, et l'impression est bien noire.
  3. Sound
    Via VT82C686 détecté, AC97/Audio (respectivement 82801BA/BAM, AC97/Audio). On valide et on teste. Cela fait le bruit attendu.
  4. TV
  5. Bluetooth


previous up next contents
précédent: 1 Directives hardware monter: Installx 106 suivant: 3 Configuration après installation   Table des matières


douillet@ensait.fr
2009-09-09