Forum Linux.général Installer linux sans écran/clavier/souris

Posté par  .
Étiquettes : aucune
0
3
août
2006
Bonjour,

Après quelques recherches je ne trouve rien...

J'ai un PC dans un coin qui me sert de serveur, actuellement sous Windows. L'idée c'est de le laisser tourner dans son coin et de tout gérer depuis mon PC principal par le réseau, via VNC.

Maintenant j'aimerais bien passer le serveur sous linux, et ça m'arrangerait pas mal de pas avoir à tout déplacer chez moi le temps de l'install...

Est-il possible d'installer linux sur un ordi sans écran/clavier/souris ? Genre avec un CD d'install bootable, qui attribuerait une IP au PC et qui attendrait que quelqu'un prenne la main par le réseau pour effectuer l'install ? Ou sinon, carrément un CD qui fait une install "silencieuse" sans poser aucune question à l'utilisateur ?
  • # Au choix:

    Posté par  . Évalué à 3.

    - démonter le disque, le connecter en master dans une autre machine avec CD/ecran/clavier, installer as usual (prendre un kernel i386 générique si c'est un PC), remonter ...

    - démonter le disque, le connecter en slave dans une autre machine ou via un adaptateur ide/usb, installer via debootstrap (sous debian et cousine), Pour les autres je ne sais pas, mais j'imagine qu'un outil équivalent existe, remonter

    - installer avec une version modifiée pour utiliser la console série (via un cable rs232 connecté sur un autre pc) google m'a renvoyé ça pour debian, mais il existe certainement d'autre doc sur le sujet: http://www.patoche.org/LTT/install/00000103.html

    - se débrouiller pour rassembler l'uc, un écran et un clavier au même endroit pour le temps de l'install, ça fait moins geek, mais c'est encore le plus sûr

    Et dernier point, pour un serveur, oublie VNC, passe à ssh (ne pas oublier d'installer le paquet avant de séparer l'écran et l'uc...)
    • [^] # Re: Au choix:

      Posté par  . Évalué à 1.

      Oui, sur le principe toutes ces solutions sont viables, mais ça répond pas à mon besoin : je voudrais éviter de devoir démonter mes 2 ordis pour enlever les disques durs, et aussi éviter de déplacer les UC. En gros, toucher à rien niveau hardware, à part mettre un CD et rebooter.

      Sinon pour VNC comme dit dans mon message initial je l'utilise actuellement sous Windows. Je sais pas ce que j'utiliserai quand la machine sera sous linux mais bien sûr qu'il y aura SSH (mais au fait pourquoi "oublie" VNC ?)
      • [^] # Re: Au choix:

        Posté par  . Évalué à 3.

        (mais au fait pourquoi "oublie" VNC ?)
        Parce que si tu es en réseau local et que tu as besoin d'une interface graphique sur la machine distante, fonctionner en mode client X (avec le serveur X sur ta machine[1]) sera bien plus agréable. Vnc ça peut se justifier quand le tuyau est plus petit...

        [1] c'est pas toujours évident à assimiler pour les nouveaux sous unix/linux (je ne sais pas si c'est ton cas, mes excuses si la précision est inutile), mais X, c'est le serveur qui affiche (donc le terminal) et le client qui bosse (donc le serveur d'applications)...
  • # un lien qui peut t'intéresser

    Posté par  . Évalué à 3.

    Je pense que les 2 sont liés.

    http://linuxfr.org/forums/34/17881.html

    Après, la distribution que je trouve la plus adapté pour une installation par ssh est gentoo, mais c'est sans doute faisable assez facilement avec d'autres distributions.
  • # Commentaire supprimé

    Posté par  . Évalué à 2.

    Ce commentaire a été supprimé par l’équipe de modération.

  • # Refaire une iso de debian

    Posté par  (site web personnel) . Évalué à 2.

    C'est ce que je fais au boulot avec les cds Ubuntu mais c'est le même principe. Fais des recheches sur remastering ubuntu cd ou preseed install, ce genre de truc.

    - tu modifies le isolinux/isolinux.cfg
    - tu crées ton choix par défaut vers ton preseed à toi dans monpreseed.seed
    - tu configures toute la machine avec des options dedans :

    d-i netcfg/get_nameservers string 10.0.0.1
    d-i netcfg/get_netmask string 255.0.0.0
    d-i netcfg/get_gateway string 10.0.0.1
    d-i netcfg/wireless_wep string
    d-i mirror/country string France
    d-i mirror/http/hostname string de.archive.ubuntu.com
    etc.

    La méga astuce est que pout pas refaire l'iso à chaque changement de config benin :

    base-config base-config/late_command string wget http://10.0.0.1/remote_install/post_install; wget http://10.0.0.1/remote_install/post_install_execute; bash post_install_execute

    Comme ça tu modifies juste le post_install sur ton serveur.

    C'est ce que je fais pour les install automatique en masse mais tu peux faire la même chose avec un

    base-config base-config/late_command string apt-get install ssh

    et zou !
  • # gentoo

    Posté par  . Évalué à 1.

    avec le CD d'installation Gentoo, il suffit de lancer le serveur SSH.

    Dans mon cas je l'avais fait pour éviter de relancer à chaque fois lynx avec la doc etc ..., là au moins j'ai un navigateur graphique etc ..., même pour les transfert de fichiers je passe par le sftp inclus dans openssh.

    Toute l'installation peut se faire ainsi, par contre quand tu fait le reboot final tu croises un peu les doigts pour espérer ne rien avoir oublié.

Suivre le flux des commentaires

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