IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Installer une distribution sur un serveur sans écran


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut Installer une distribution sur un serveur sans écran
    Bonjour,
    j'ai remis la main sur un vieux pc que j'aimerais transformer en serveur d'impression. Il n'a aucune sortie vidéo (pas de chipset intégré à la MB et GC morte), et cela semble problématique pour installer un linux ...

    Ma préférence va vers un ubuntu server ou une debian ; mais je saurais m'adapter à autre chose. Quelqu'un sait-il comment je pourrais faire ?


    Nota : je n'ai pas de câble série ou parallèle, le serveur a une carte réseau (ethernet).

    Cordialement,

  2. #2
    Membre chevronné Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Par défaut
    à la rigueur est-ce que tu peux y mettre une carte graphique rien que le temps d'installer le serveur ?
    sinon tu peux démonter le DD, le mettre sur un PC qui a une CG, installer ton linux, y mettre ssh en lancement automatique et remettre ton DD sur ton serveur puis y accéder via ssh

  3. #3
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Comment puis-je installer la distrib en exécutant l'installeur sur un autre pc ? Une fois le DD remis en place, il n'y aura pas les bons drivers, entre autres.

  4. #4
    Membre confirmé Avatar de Lancelot du Lac
    Profil pro
    Inscrit en
    Février 2008
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 95
    Par défaut
    Citation Envoyé par prgasp77 Voir le message
    Comment puis-je installer la distrib en exécutant l'installeur sur un autre pc ? Une fois le DD remis en place, il n'y aura pas les bons drivers, entre autres.
    Avec la distro que j'utilise (Debian), ça ne changerait rien. Le noyau teste le matériel sur lequel il tourne à chaque boot, pas au moment de l'installation de l'OS.

    Je serais près à parier que c'est vrai pour toutes les distros (au moins toutes les distros binaires). Les drivers viennent sous forme de modules. En gros, le matériel supporté dépend de quels modules sont installés dans/autour du kernel. Le noyau qu'une distribution installe par défaut est le même pour toutes les machines d'une architecture donnée.

    Donc tu peux installer sur nimporte quelle machine qui a la m^eme archi que ton serveur, tu auras exactement les drivers que tu aurais eu si tu l'avais installé directement, ni plus, ni moins.

  5. #5
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par prgasp77 Voir le message
    Bonjour,
    j'ai remis la main sur un vieux pc que j'aimerais transformer en serveur d'impression. Il n'a aucune sortie vidéo (pas de chipset intégré à la MB et GC morte), et cela semble problématique pour installer un linux ...

    Ma préférence va vers un ubuntu server ou une debian ; mais je saurais m'adapter à autre chose. Quelqu'un sait-il comment je pourrais faire ?


    Nota : je n'ai pas de câble série ou parallèle, le serveur a une carte réseau (ethernet).

    Cordialement,
    je propose deux autres approches :
    l'installation en mode texte dirigée sur une terminal serie (physique ou virtuel peu importe)
    il suffit de modifier le CD d'install pour que l'affichage se fasse pas sur le TTY0 mais le TTYS0

    ou beaucoup plus fun et facile à la fois :
    une installation automatisée
    FAI pour debian/ubuntu
    kickstart pour Redhat
    y'a surement d'autres aussi

    ton fichier d'install crée une distrib normale tu auras pris soin d'activer ssh
    et hop il reste plus que la personnalisation à faire à travers ssh ....(ou même VNC si tu veux du tout-graphique)...

    à titre d'exemple un fichier kickstart ressemble à ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
     
    # Kickstart file automatically generated by anaconda.
    cdrom
    install
    lang fr_FR
    langsupport --default fr_FR fr_FR
    keyboard fr-latin1
    mouse generic3ps/2 --device psaux
    xconfig --hsync 30-83 --vsync 56-76 --resolution 2048x1024 --depth 24 --startxonboot
    network --device eth0 --bootproto static 
    network --device eth1 --bootproto static 
    network --device eth2 --bootproto static 
    firewall --disabled
    authconfig --enableshadow --enablemd5
    timezone --utc UTC
    bootloader --append hda=ide-scsi
     
    part /					--fstype ext3		--onpart sda1
    part swap									--onpart sda2
    part /tmp				--fstype ext3		--onpart sda3
    part /opt				--fstype ext3		--onpart sdb1
     
     
    %pre
     
    mknod /dev/sda b 8 0
    mknod /dev/sdb b 8 16
    dd if=/dev/zero of=/dev/sda bs=512 count=1
    dd if=/dev/zero of=/dev/sdb bs=512 count=1
     
    fdisk /dev/sda << EOF > /dev/null 2>&1
    n
    p
    1
     
    +6000M
    n
    p
    2
     
    +1000M
    t
    2
    82
    n
    p
    3
     
    +2800M
     
    w
    EOF
     
    fdisk /dev/sdb << EOF > /dev/null 2>&1
    n
    p
    1
     
     
     
    w
    EOF
     
     
    %packages
    @ french-support
    @ server-cfg
    @ system-tools
    @ editors
    @ admin-tools
    @ base-x
    @ gnome-desktop
    @ printing
     
    -krb5-workstation
    -bluez-bluefw
    -bluez-hcidump
    -bluez-libs
    -bluez-utils
    -cyrus-sasl-plain
    -irda-utils
    -krbafs-utils
    -isdn4k-utils
    -pinfo
    -wvdial
    -pcmcia-cs
    -rp-pppoe
    -lrzsz
    -minicom
    -ppp
    -statserial
    -talk
    sysstat
    # necessaire pour NetworkManager
    -wireless-tools
    -NetworkManager
     
     
     
    gtk2-engines
    compat-libstdc++-33
    compat-libstdc++-296
    arpwatch
    tcpdump
    glib2
    rsync
    xv
    nmap-frontend
    strace
    gkrellm
    gkrellm-daemon
    atk
    openssh-askpass-gnome
    synaptic
    pango
    gkrellm-themes
    xpdf
    openssh-askpass
    gtk2
    freetype
    libpng
    xsri
    numlockx
    net-snmp
    net-snmp-utils
    rsh
    rsh-server
    telnet
    telnet-server
    vsftpd
    prboom
    gimp
    blender
    abiword
    grisbi
    gforth
     
     
    %post

  6. #6
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Citation Envoyé par frp31 Voir le message
    ou beaucoup plus fun et facile à la fois :
    une installation automatisée
    FAI pour debian/ubuntu
    kickstart pour Redhat
    Ha ! Tu fais renaître l'espoir en moi ! Je vais me documenter sur ces fichiers FAI/kickstart. N'hésite pas à m'envoyer un lien que tu trouves particulièrement pertinent.

    Merci beaucoup.

  7. #7
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    tu peux déjà lire les premiers liens
    http://www.google.fr/search?q=redhat+kickstart+howto

    en fait c'est pas complexe mais faut juste rien oublier...
    sinon on se retape l'écriture d'un fichier de KS....

  8. #8
    Membre chevronné Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Par défaut
    pas mal le kickstart couplé avec du pxe ça peut donner des trucs intéressants

  9. #9
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Me re-voila !
    Alors, FAI c'est super a priori. Il n'est pas nécessaire de disposer d'un PXE+DHCP+DNS

    En revanche, je bloque à cette étape :
    Citation Envoyé par http://fai-project.org/fai-guide.html
    • Get the MAC address of your demo host.
    (demohost étant le pc que je souhaite installer)

    Un coup de main ? Il utilise une carte réseau intégrée >_<


    Edit : je fais un dd depuis ma clé liveUSB vers le disque dur et je réenficherai ce dernier pour booter dessus avec le vieux ordi. Affaire à suivre
    Edit 2 : Mais oui mais c'est biensûr ! Il suffit de créer un liveHDD ! Je boot dessus, il y a ssh déjà installé et lancé, j'ai plus qu'à faire une instal à travers je peux même utiliser du X11 forwarding . Je vous tiens au courant.

Discussions similaires

  1. Réponses: 5
    Dernier message: 12/05/2009, 14h54
  2. Réponses: 0
    Dernier message: 26/08/2008, 03h16
  3. Installer une DLL sur un serveur distant
    Par Immobilis dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 08/08/2008, 15h14
  4. Réponses: 5
    Dernier message: 03/02/2006, 13h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo