C'est délicat. Je voudrais installer Ubuntu sur une machine destinée à fonctionner comme serveur, et pour une raison quelconque, je n'ai pas la possibilité d'y connecter un écran.
Je pense que cela peut être similaire à une installation à distance. Cependant, il n'y a actuellement aucun OS sur cette machine, donc je vais devoir tout configurer à partir de zéro.
D'un autre côté, j'ai un accès physique à cette machine. Par conséquent, je peux le faire démarrer à partir d'un CD / USB. Mais cela ne suffit pas.
Existe-t-il un moyen de faire une telle installation à distance? Existe-t-il une version de l'image Ubuntu fournie avec un serveur SSH préinstallé et qui la démarre une fois démarrée, afin que je puisse démarrer la machine avec une telle image, me connecter via SSH et traiter l'installation à partir d'un autre ordinateur?
Sinon, quelles autres options ai-je?
la source
Réponses:
La méthode mentionnée dans le commentaire ci-dessus avec l'installation d'Ubuntu sur un autre ordinateur pour déplacer simplement le disque dur vers la machine sans tête est certainement une méthode élégante et probablement la plus rapide pour installer Ubuntu. Dans la plupart des cas, le matériel sera reconnu et les pilotes seront fournis au démarrage (pas à l'installation). Cela rend l'installation des pilotes inutile sauf si nous avons besoin de pilotes propriétaires (par exemple pour certaines cartes réseau très spéciales).
Mais il existe une autre façon d'installer Ubuntu sans surveillance en créant un CD-ROM personnalisé, USB ou à partir d'une solution réseau (Preseed). Voir ce guide assez complet sur les étapes et les procédures de réglage impliquées:
Les questions connexes suivantes peuvent également vous être utiles:
la source
Une autre option, en utilisant la console série:
serial 0 9600 0×003
àisolinux.cfg
pour CD ousyslinx.cfg
pour USBconsole=ttyS0,9600n8
paramètres d'ajout au noyautext.cfg
qui contiennent des menus.9600n8
, puis démarrezSi vous souhaitez le faire démarrer de manière permanente sur la console série, suivez les instructions ici:
https://help.ubuntu.com/community/SerialConsoleHowto
Référence: installation sans tête d'Ubuntu Server 10.10 via une console série
la source
Vous pouvez utiliser un programme d'installation Debian prédéfini sans question qui installe uniquement le serveur de base et le paquet ssh. Au redémarrage, vous pourrez accéder à ssh dans le système en cours d'exécution et poursuivre l'installation et la configuration à partir de là.
Il y a un exemple de fichier prédéfini ici: https://help.ubuntu.com/community/Cobbler/Preseed
Vous pouvez suivre les instructions iso à usb normales https://help.ubuntu.com/community/Installation/FromUSBStick puis éditer le fichier syslinux / txt.cfg sur la clé de démarrage USB pour pointer vers votre fichier preseed et copier votre fichier preseed dans le répertoire preseed sur la clé de démarrage USB:
Remarquez que l'avant-dernière ligne du fichier de préconfiguration installe le package du serveur openssh:
Vérifiez les journaux de votre serveur DHCP pour obtenir l'adresse IP du système nouvellement démarré et accédez-y en tant qu'utilisateur ubuntu. Le mot de passe dans l'exemple prédéfini est également «ubuntu» (sans guillemets).
la source
J'écris une solution simple basée sur des graines.
https://github.com/mhf-ir/ubuntu-overssh-reinstallation
Vous avez besoin d'une version installée d'ubuntu avec ssh. un autre serveur http pour servir le fichier prédéfini. J'ai testé tant de fois dans de nombreux centres de données.
la source