Forum Linux.général Problème config X et résal avec VirtualBox et........redhat 5.0

Posté par . Licence CC by-sa.
0
3
mai
2014

Hi !

Je viens d'installer, par nostalgie, une très vieille Redhat 5.2 (pas Red Hat Linux Enterprise !) dans une machine virtuelle.
L'installation se passe bien, sauf à deux moments :

  • X ne fonctionne pas. J'ai sélectionné Generic VESA mais ça ne fonctionne pas
  • et puis… il n'y a aucun driver de carte réseau qui fonctionne avec VirtualBox.

Donc là le système boot correctement, mais uniquement en console.

Quelqu'un a une idée ?

Ca fait bizarre d'avoir un gcc 2.7.2.3 et un noyal 2.0.36 :-)

+

NOTE : Ce message fait suite à celui-ci :
http://linuxfr.org/forums/linux-general/posts/installer-red-hat-5-0-beta-2-dans-machine-virtuelle
Mais il semble verouillé.

  • # Si c'est possible ....

    Posté par . Évalué à 4.

    Pour le réseau, essaie de choisir, dans la conf Virtualbox, une carte compatible NE2000. Pour X, je ne sais pas trop. Peut-être devrais-tu passer par QEMU plutôt que par Virtualbox : il me semble que tu peux émuler du matériel plus anciens.

  • # Filtrage par date max sur google

    Posté par . Évalué à 2.

    Comme le dit très justement totof2000 la carte émulée doit pouvoir être supportée par le serveur X11 de l'époque.
    Mais même avec une carte supportée la configuration du serveur X n'était vraiment pas un cadeau sur ces très anciennes versions.
    Le filtrage par date max sur google te permettra peut être de retomber sur d'anciennes documentations car il y a très peu de chance que cela fonctionne avec le fichier de configuration de l'installeur. Je ne veux pas te décourager mais il faudra certainement passer pas mal de temps à modifier et tester la conf si tu veux arriver à un résultat.

    Sinon un message d'erreur au démarrage de X ?

    PS: J'ai des souvenirs des Modelines et d'autres joyeusetés qui remontent… vive Xorg !

    • [^] # Re: Filtrage par date max sur google

      Posté par . Évalué à 2.

      Hi,

      Merci à vous deux.
      Merci d'avoir conseillé qemu et aussi l'option -vga std.
      Ca m'a vraiment fait gagner du temps !

      Pour une Red Hat 9.0 ça fonctionne parfaitement.
      Par contre, pour une Red Hat 5.2, là, il va encore falloir que je creuse pour X et le réseau.

      Je posterai ici les résultats si c'est concluant, au cas où un jour quelqu'un voudrait faire la même chose.

      • [^] # Re: Filtrage par date max sur google

        Posté par . Évalué à 1.

        Il y a eu un sujet similaire sur slashdot avec certains commentaires intéressants, j'ai tout de suite pensé à ton post. http://ask.slashdot.org/story/14/06/26/1728240/ask-slashdot-is-it-feasible-to-revive-an-old-linux-pc-setup

        Parmi les commentaires, on peut trouver une solution pour faire fonctionner une debian potato dans VMWare player et faire fonctionner une ancienne version de X11 dans une machine virtuelle en utilisant la sortie framebuffer :

        by Nimey (114278) on Thursday June 26, 2014

        Network and SCSI worked pretty well, don't think the sound did due to a missing driver, and I had to do some work to make X use the VESA framebuffer:

        0) In lilo.conf, add "vga=791" (or another value) to the kernel invocation. May have had to compile a kernel with fbdev first.
        1) install the xserver-fbdev package
        2) copy /usr/share/doc/xserver-fbdev/examples/XF86Config.fbdev to /etc/X11/XF86Config.
        3) edit XF86Config to reflect the color depth chosen in the vga= stanza in lilo.conf; with vga=791 it's 16 bits.
        4) Same file, edit mouse information to reflect what VMware provides (device is /dev/gpmdata (I have gpm installed, otherwise probably /dev/psaux) and protocol is Microsoft).
        5) Edit /etc/X11/Xserver and replace first line with the path to the FBDev X server, e.g. "/usr/bin/X11/XF86_FBDev".

        Now you should have a functioning X desktop, assuming you installed the packages. It won't be fast, since it's just the VESA framebuffer, but it's probably the best you can get with VMware and the ancient XFree86 stack in Debian 2.2.

        C'est très certainement valable pour d'autres solutions de virtualisation.
        En espérant que cette piste puisse t'aider :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.