Obligement - L'Amiga au maximum

Jeudi 19 octobre 2017 - 01:51  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

 · Accueil
 · A Propos
 · Articles
 · Galeries
 · Glossaire
 · Hit Parade
 · Liens
 · Liste jeux Amiga
 · Quizz
 · Téléchargements
 · Trucs et astuces


Articles

 · Actualité (récente)
 · Actualité (archive)
 · Comparatifs
 · Dossiers
 · Entrevues
 · Matériel (tests)
 · Matériel (bidouilles)
 · Points de vue
 · En pratique
 · Programmation
 · Reportages
 · Tests de jeux
 · Tests de logiciels
 · Tests de compilations
 · Articles divers

 · Articles in english
 · Articles in other languages


Twitter

Suivez-nous sur Twitter




Liens

 · Sites de téléchargements
 · Associations
 · Pages Personnelles
 · Moteurs de recherche
 · Pages de liens
 · Constructeurs matériels
 · Matériel
 · Autres sites de matériel
 · Réparateurs
 · Revendeurs
 · Presse et médias
 · Programmation
 · Développeurs logiciels
 · Logiciels
 · Développeurs de jeux
 · Jeux
 · Autres sites de jeux
 · Scène démo
 · Divers
 · Informatique générale


Jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Partenaires

Annuaire Amiga

Amedia Computer

Relec

Hit Parade


Contact

David Brunet

Courriel

 


En pratique : Installation de PegXLin sur Pegasos
(Article écrit par Sébastien Dallasta - décembre 2003)


Introduction

Voici une petite aide pour installer Linux "facilement" sur votre Pegasos. Pour vous donner une idée, cette liste de programmes est fournie avec PegXLin :
  • KDE 3.1.3 - interface graphique pour Linux.
  • Gnome 2.2 - autre interface graphique.
  • Xfree 4.3 X11 - pour faire fonctionner Linux.
  • Cups 1.1.19 - système de gestion des imprimantes.
  • MOL 0.9.69 - Mac On Linux pour faire tourner le système Mac OS sur Linux.
  • Noyau 2.4.21-benh2 - version de Linux.
  • K3B - logiciel de gravure.
  • Xmms - lecteur audio/vidéo (MP3, WMA, Wave, Mod, CDDA, Vorbis, Mpeg1, etc.).
  • Noatum - lecteur audio.
  • XawTV - logiciel pour les cartes tuner.
  • XCam - logiciel pour appareils photos numériques.
  • KsCD - lecteur CD audio.
  • Krec - logiciel d'enregistrement audio.
  • KAudioKreator - compresseur audio (MP3, OggVorbis).
  • Gimp 1.2 - clone de Photoshop mais gratuit.
  • XFig - dessin vectoriel.
  • QuiteInSane - logiciel pour les scanners.
  • POV-Ray - modeleur 3D avec GUI.
  • Mozilla - navigateur Web compatible Netscape et bien plus.
  • Kmail - gestion de courriers électroniques.
  • Kfax - gestion de télécopies.
  • Divers éditeurs de texte (Kwrite, Kate, Latex...).
  • Une quinzaine de jeux.
  • MAME - émulateur de bornes d'arcade.
  • UAE 0.8.22 - émulateur Amiga.
  • Xine - lecteur vidéo (DivX, DVD, VCD, MPEG, etc. 50 lecteurs audio et 135 video au total).
  • Plein de petits utilitaires (calculatrice, calendrier, impression d'étiquette de CD, raccourcis clavier, horloge, économiseur d'écran...).
  • Quelques programmes scientifiques (planetarium, fonctions mathématiques...).
  • Petite suite bureautique KOffice (tableur, traitement de texte, PAO, présentation...).
Voilà, j'espère que cela va vous convaincre de continuer cette installation malgré tout ce que l'on peut dire sur Linux. Donc on continue.

Ce qu'il faut
  • Le CD de PegXLin, disponible dans le SuperBundle de Genesi.
  • Un Pegasos.
  • MorphOS 1.4 ou plus.
  • 128 Mo de mémoire minimum.
  • Un disque dur.
  • Un périphérique pour lire les CD (lecteur de DVD ou de CD, voire graveur).
  • Une carte vidéo (Voodoo ou Radeon serait le mieux).
  • Un peu de temps (30 min) avec un poil de patiente (15 min).
  • Un papier et un stylo.
Si vous n'avez pas le tout, ça risque de se compliquer un peu beaucoup.

Les partitions

Lancez MorphOS puis les utilitaires UnitControl et SCSIConfig qui sont dans le répertoire "Tools". Connectez votre lecteur de CD et votre disque dur dans la chaîne IDE. ide.device 2 (graveur) et 3 (DVD) pour exemple et 1 pour le disque dur. Important : notez-les dans l'ordre !

UnitControl
HDA est l'unité 0, HDB est l'unité 1, HDC est l'unité 2 et HDD est l'unité 3.

Dans SCSIConfig créez les deux partitions comme suit :
  • Environ 3,5 Go pour Linux en Dostype : 0X4c4e5800.
  • 200 Mo pour la partition d'échange (swap) en Dostype : 0X53575000.
UnitControl
Liste des partitions : créez "Linux" et "Swap"

Attention : notez aussi l'ordre de vos partitions. Exemple : 1=D0 (partition de démarrage), 2=D1, ..., 8=Linux, 9=Swap. Cet ordre est très important par la suite.

Copiez ensuite les fichiers "Install" et "PegXlin" du CD de PegXLin sur la partition où se trouve votre "boot.img" de MorphOS. Puis faites une réinitialisation.

La préinstallation

Chose à savoir concernant le "hdxy" en terminologie Linux : "x" correspond à l'unité IDE A=1, B=2, C=3, D=4 et "y" correspond au numéro de la partition 1=D0, 2=D1, ..., 8=Linux, 9=Swap, etc.

Entrez dans le SmartFirmware et tapez :

boot install hdc=ide-scsi

(pour l'exemple, ce sera le graveur qui sera utilisé)

Un pengouin devrait apparaître en haut à gauche puis une page.

1.1) Sélectionnez la ligne que vous comprenez dans votre langage (normalement, ce devrait être le français...) puis appuyez sur "Entrée".
1.2) Configurez le clavier en français.
1.3) Initialisez votre partition Swap. En théorie, c'est reconnu automatiquement sinon, pour mon exemple c'est "hda9".
1.4) Initialisez votre partition Linux. Pour mon exemple, c'est "hda8". Là, sélectionnez Ext2 ou 3, ne vérifiez pas le disque, laissez-le monter les fichiers racine.
1.5) Exécutez un Shell. Tapez : cd bin (et appuyez sur "Entrée").
1.6) Tapez : hdinstall (et appuyez sur "Entrée").
Un message apparaît : "Custom install will take at least 10-40 minutes...". Cela veut dire qu'il lui faudra entre 10 et 40 minutes pour installer. Pour mon cas, avec un graveur 52X, cela prend environ 15 minutes. Ne vous attendez pas à voir apparaître quoi que se soit pendant tout ce temps. Une fois terminé, un écran noir apparaît avec l'éditeur de texte Nano-Tiny. Attention ! C'est là qu'il faut régler vos configurations pour Linux.
1.7) Une ligne doit comporter l'adresse de la partition Linux et une du Swap. Cette ligne commence par :
"/dev/hd(xy) / ext3 errors=remount-ro 0 1", changez juste "hd(xy)" par votre configuration de partition. C'est "hda8" dans mon exemple. Idem avec la ligne "/dev/hd(xy) swap ...", remplacez "hd(xy)" par votre configuration de partition. C'est "hda9" dans mon exemple.
1.8) Enregistrez les modifications dans le fichier "/target/etc/fstab" qui doit être par défaut. Attendez cinq secondes puis faites une réinitialisation. La préinstallation est maintenant prête.

Fin de L'installation

Si vous avez bien tout compris, vous devriez pouvoir enfin démarrer sur Linux. Ici aussi quelques petites précisions sont à mettre au clair. La commande video='tdfx' ou 'radeon'" correspond en fait au type de carte graphique dont vous disposez. "tdfx" sera pour les Voodoo et "radeon" pour... les Radeon (je vois que tout le monde suit). Ne tapez pas bêtement les lignes qui suivent (c'est mon exemple de configuration). Remplacez "xy" de "hdXY" par les paramètres de votre partition Linux et "video=tdfx" par "video=radeon" si vous avez une Radeon. De même que "hdc" peut correspondre chez vous par "hdb" voire "hdd" suivant où se trouve le média que vous allez utiliser et où il se trouve dans la chaîne IDE.

2.1) Entrez dans le SmartFirmware puis tapez : boot pegxlin root=/dev/hd(xy) video=tdfx hdc=ide-scsi.
2.2) Linux doit maintenant démarrer et une invite de commande vous demande de vous identifier.
2.3) Tapez "root" (et appuyez sur Entrée) puis "pass".

Explications :

"Root" est le nom de la personne qui veut se connecter sur Linux.
"Pass" est le mot de passe de cette personne.
Il existe déjà deux personnes, "Root" et "Pegxlin" qui ont tous les deux le même mot de passe : "pass".

Attention : il est possible que le clavier soit repassé en Qwerty. Méfiez-vous.

Configuration

3.1) Une fois cela terminé, tapez :

dpkg-reconfigure xserver-xfree86.

C'est là que tout se joue ! Une mauvaise configuration plantera le départ de Linux. Je vais faire de mon mieux pour vous expliquer ce qu'il veut.

3.2) Première page : lisez-la si vous voulez puis appuyez sur "yes".
3.3) Type de circuit sur votre carte graphique. C'est à vous de dire quelle est votre carte graphique, appuyez ensuite sur "ok".
3.4) Donnez-lui son nom. Appuyez ensuite sur "ok".
3.5) Appuyez sur "ok".
3.6) Votre carte doit être soit PCI ou AGP. Dans mon cas c'est : AGP:1:00:0. Appuyez sur "ok".
3.7) Ici, c'est la mémoire de la carte. Exemple : 16384 pour le cas d'une carte graphique avec 16 Mo de mémoire. Appuyez sur "ok".
3.8) Le Framebuffer : il est préférable de mettre "no".
3.9) Laissez xfree86. Appuyez sur "ok".
3.10) Appuyez sur "ok".
3.11) Le type de clavier : mettre "pc105". Appuyez sur "ok".
3.12) Localisation de clavier : mettre "fr". Appuyez sur "ok".
3.13) Appuyez sur "ok".
3.14) Laissez le champ vide. Appuyez sur "ok".
3.15) Appuyez sur "ok".
3.16) Laissez le champ vide aussi. Appuyez sur "ok".
3.17) Le port de la souris : votre souris est en PS/2 normalement donc mettre "/dev/psaux". Appuyez sur "ok".
3.18) Type de souris : "ImPS/2" est un bon choix en général (souris sur port PS/2). Appuyez sur "ok".
3.19) 3 boutons : si votre souris à trois boutons plus une molette, mettre "no" sinon "yes".
3.20) La molette : si la souris a une molette, mettre "yes" sinon "no".
3.21) Le moniteur : laissez "generic". Appuyez sur "ok".
3.22) LCD ? : si votre moniteur est un LCD alors mettez "yes" sinon "no". Appuyez sur "ok".
3.23) Appuyez sur "ok".
3.24) Configuration du moniteur : mettez "simple". Appuyez sur "ok". Cette configuration pourra être modifiée ultérieurement.
3.25) Taille : mettez la taille de votre moniteur. Appuyez sur "ok".
3.26) Taille écran : laissez les valeurs par défaut. Une mauvaise configuration à ce niveau peut engendrer de graves dégâts à votre moniteur s'il n'est pas compatible avec la résolution.
3.27) Profondeur : je vous conseille de mettre 16 bits même si votre carte gère plus, n'oubliez pas que si vous avez un G3/600, une valeur supérieure peut le ralentir franchement.
3.28) Appuyez sur "ok".
3.29) Server modules : laissez par défaut. De toute façon, la 3D ne fonctionnera pas pour le moment. Appuyez sur "ok".
3.30) Appuyez sur "yes".
3.31) Appuyez sur "yes".
3.32) Maintenant, votre serveur est configuré. Tapez "reboot". La machine écrit les configurations. Attendez cinq secondes puis redémarrez.

Linux : enfin !

4.1) Entrez dans le SmartFirmware.
4.2) Tapez maintenant :

boot pegxlin root=/dev/hd(xy) video=(tdfx ou radeon) hdc=ide-scsi l2cr=0X800000000

Mon exemple donne cela :

boot pegxlin root=/dev/hda8 video=tdfx hdc=ide-scsi hdd=ide-scsi l2cr=0X800000000

Où "hda8" est ma partition Linux, "video=tdfx" est ma Voodoo3 AGP, "hdc=ide-scsi" est mon graveur et "hdd=ide-scsi" est mon lecteur DVD. "l2cr=0X800000000" est l'activation du cache L2 du PowerPC G3. Si vous ne mettez pas le cache, ça rame lamentablement.

Si vous voulez que Linux soit en démarrge automatique sur votre Pegasos, tapez dans le firmware :

setenv boot-file pegxlin root=/dev/hd(xy) video=(tdfx ou radeon) hdc=ide-scsi l2cr=0X800000000

(entrez évidemment vos configurations à la place de "xy", "tdfx", "radeon", etc.). Attention : vérifiez bien votre commande sinon, la machine ne démarrera pas correctement.

4.3) Identifiez-vous en "Pegasos" au début car une mauvaise manipulation en "root" peut détruire entièrement votre système.

Voilà ! Je pense qu'avec cela, il vous sera possible de découvrir Linux dans de bonnes conditions. Sachez qu'il existe des distributions de Debian sur sept CD. Cela vous permet d'étendre Linux. Pour ce qui est de l'installation de logiciels, je traiterai le sujet un peu plus tard car, sous PegXLin, il existe déjà des outils pour simplifier ce genre de choses. Il existe aussi des documentations et des livres sur Linux en français pour vous aidez à faire vos premiers pas.

Si malgré tout cela, vous n'arrivez pas à lancer ou installer Linux, contactez-moi : sebastien.dallasta AT wanadoo POINT fr, je ne vous promets pas de miracles mais je ferais tout mon possible pour vous aider.


[Retour en haut] / [Retour aux articles]