C'était le soir, il n'y avait rien à faire, ni comment installer Gentoo sans clavier

Une histoire humoristique basée sur des événements réels.

C'était le soir, il n'y avait rien à faire, ni comment installer Gentoo sans clavier

C'était une soirée ennuyeuse. Ma femme n'est pas à la maison, il n'y a plus d'alcool, Dota n'est pas connecté. Que faire dans une telle situation ? Bien sûr, collectionnez Gentoo !!!

Alors, commençons !

donné: un ancien serveur avec 2 Go de RAM, AMD Athlon Dual, deux disques durs de 250 Go, l'un d'eux avec le système installé et une batterie BIOS qui ne fonctionne pas. Également un téléviseur Sony Bravia avec une entrée VGA et une souris. Ainsi qu'un routeur Wi-Fi et un ordinateur portable fonctionnel avec Manjaro Arch Linux et l'environnement i3.

nécessite: installez Gentoo.

Jour 1

21:00 Je sors du placard un vieux serveur poussiéreux. De là, je sors une boîte avec des fils et autres déchets et une vieille télé (le placard dans le couloir est grand, tout y rentre). Je fouille dans la boîte, démêle les fils, sors le cordon de brassage, le câble VGA, la souris, le câble d'alimentation et un jeu de tournevis (au cas où j'en aurais besoin).

21:15 Je commence à regarder tout cela et à réfléchir à la question « Comment puis-je faire cela ? » Après tout, je n’avais pas l’attribut le plus important pour installer Gentoo : un clavier !

21:20 Je pense : « Et si vous retiriez la vis du serveur, le branchez sur un support USB et déployez le système dessus ? Ce n’est pas casher, il faut assembler le noyau sur le même matériel… » Pendant que je réfléchissais à cette option, j'ai réussi à retirer la vis et à la mettre dans le support, mais lorsque j'ai vissé le dernier boulon dans la boîte, j'ai décidé que cela ne fonctionnerait pas !

21:30 Je dévisse les boulons et remets la vis en place dans le serveur. Je pense plus loin : « Il ne reste qu'une seule option : l'accès SSH. Peut-être existe-t-il déjà un tel LiveUSB avec sshd ?

21:35 je vais à Site officiel de Gentoo. Je télécharge le « CD d'installation minimale » par habitude. J'annule. Sans clavier, c'est un nombre mort ! Vous trouverez ci-dessous un lien vers "Hybrid ISO (LiveDVD)". Ouais, je pense, c'est là que tout se trouve ! Je télécharge et Je le déploie sur une clé USB.

21:50 Je transporte le serveur, la télévision, les câbles et la souris de la cuisine, où se déroulaient mes réflexions et mes préparatifs, jusqu'à la pièce du coin le plus éloigné. Le serveur fait du bruit comme un aspirateur industriel, donc le policier du district viendrait certainement lui rendre visite ! J'ai tout branché et démarré la voiture.

22:00 Le système d'exploitation précédent est en cours de chargement ! J'éteins le serveur et commence à penser : « La batterie est morte, je ne peux pas entrer dans le BIOS (il n'y a pas de clavier), mais je dois à tout prix démarrer à partir de la clé USB ! Je démonte le serveur, débranche une vis. Je me lance. Le système d'exploitation précédent est en cours de chargement ! Je remets la vis et j'éteins l'autre ! Travaux!

22:10 Et voici l'écran tant attendu pour sélectionner l'option de démarrage depuis LiveUSB ! Le temps restant avant la sélection automatique de la première option de téléchargement touche à sa fin, "Maintenant tout ira bien, il ne vous reste plus qu'à attendre un peu", je me réjouis ! Les 30 secondes tant convoitées s'écoulent, l'écran devient vide et rien ne se passe. "D'accord, pendant le chargement, je vais aller fumer une cigarette...", j'ai décidé de faire une pause et de m'éloigner de ce bruit.

22:15 Je retourne dans la « salle du bruit ». L'écran est noir et rien ne se passe ! "Etrange...", ai-je pensé, "De toute façon, il aurait déjà été chargé !" D'ailleurs, tout est aggravé par le fait que ma télé ne montre pas toujours ce qui se passe à l'écran, elle ne perçoit pas certains modes et refuse de diffuser une image de ce qui se passe... Je redémarre le serveur. Je m'assois et regarde... Encore un écran noir, tout est pareil. Eh bien, j'ai paniqué et j'ai commencé à cliquer sur les boutons de la souris... Et, oh mon Dieu, il s'est allumé et a commencé à se charger. Plus tard, j'ai découvert que le téléchargement ne continuait qu'après avoir appuyé sur un petit bouton de cette merveilleuse souris ! Sans ce bouton, Dieu sait comment cette soirée se serait terminée !? Après tout, l'objectif est fixé, et nous devons l'atteindre de toutes les manières !

Photo d'une sourisC'était le soir, il n'y avait rien à faire, ni comment installer Gentoo sans clavier

22:20 Mes oreilles bourdonnent, mais je continue d'avancer vers mon objectif ! Gentoo est chargé ! Les couleurs sont agréables à l'oeil ! La souris traverse l'écran ! Et en bas il est écrit « Aucun mot de passe nécessaire pour se connecter », c'est juste bien, car je n'ai pas de clavier ! Il y a deux champs à l'écran : sélection d'un environnement de travail et d'un mot de passe, et un bouton de connexion. LiveDVD Gentoo propose une sélection assez large d'environnements, notamment Fluxbox, Openbox, rat (xfce), plasma, etc. L’option avec le choix « rat » m’a semblé être un excellent choix ! J'entre dans l'environnement de travail du « rat ». Merveilleux! Il y a un terminal, mais pourquoi en ai-je besoin, je n'ai pas de clavier !

Écran de connexionC'était le soir, il n'y avait rien à faire, ni comment installer Gentoo sans clavierC'était le soir, il n'y avait rien à faire, ni comment installer Gentoo sans clavier

22:25 Je commence à chercher une sorte de clavier à l'écran ou quelque chose comme ça. Je n'ai trouvé que « Carte des personnages ». « Eh bien, super, c'est ma porte de sortie ! » Pensai-je. Mais ce n'était pas là ! Vous pouvez taper du texte, le copier, le coller, mais comment cliquer Entrer!? Je vous rappelle que la tâche est de lancer sshd, ce qui revient à saisir «sudo /etc/init.d/sshd start", et en appuyant sur le bouton Entrer, que je n'ai pas ! Ce qu'il faut faire? Mais il existe une issue !

22:30 Il est temps de se reposer du bruit. Je vais à la cuisine et m'assois devant mon ordinateur portable. Tous les terminaux, si vous collez le texte copié avec un saut de ligne, exécuteront la commande, car traiter le saut de ligne comme Entrer. Voilà, la solution est trouvée ! Vous devez télécharger une page HTML sur Internet avec la commande et le saut de ligne. C'est du HTML, car le navigateur ouvrira un simple fichier texte sur une seule ligne, « mangeant » toutes les transitions vers une nouvelle ligne. Ma page ressemble donc à ceci :

<html>sudo /etc/init.d/sshd start<br/>1</html>

« 1 » est nécessaire pour que vous puissiez copier la transition vers une nouvelle ligne, sinon une seule ligne est copiée, quel que soit le nombre de « » que vous mettez. Je télécharge le fichier sur un certain site en utilisant le lien "mondomaine.ru/1.htm».

22:40 Je retourne dans la « salle du bruit ». L'essentiel est d'avoir le temps de revenir avant d'activer l'économiseur d'écran qui, lorsque vous le quittez, indique qu'il s'agit d'une ancienne version et ne vous permettra pas de revenir dans le système avec un mot de passe vide ! J'ouvre le navigateur et la table des symboles avec anticipation du succès ! Je suis en train de taper "mydomaine" Je cherche un point...

22:50 J'ai trouvé le point ! Vous devez sélectionner le mode d'affichage « Par bloc Unicode ». J'ai tapé l'adresse plus loin, heureusement « / » et les chiffres ont été trouvés avec le point ! Je copie le texte, le colle dans la barre d'adresse et clique sur OK. En raison d'une batterie BIOS déchargée, l'heure du système est réglée sur « 01.01.2002/XNUMX/XNUMX », et dans de telles conditions, les certificats SSL ne fonctionnent pas !

Table de symbolesC'était le soir, il n'y avait rien à faire, ni comment installer Gentoo sans clavierC'était le soir, il n'y avait rien à faire, ni comment installer Gentoo sans clavier

23:00 Je suis dans la cuisine, je fais une pause dans le bruit. L'essentiel est de ne pas se reposer longtemps, sinon l'économiseur d'écran s'allumera ! Je configure NGINX pour qu'il serve mon fichier sans HTTPS à l'adresse "mondomaine.ru/2.htm", parce que l'ancienne adresse était une redirection et était mise en cache par le navigateur.

23:05 Un peu soulagé du bruit et en prévision du succès, je retape le lien, car le bouton «Retour arrière"N'imitez en aucune façon ! Bon, c'est pour m'amuser, mais en fait je clique simplement sur le « 2 » dans la table des caractères, je le sélectionne, je le copie et je le remplace dans la barre d'adresse. "Aller"! « Eh bien, vraiment ! », ai-je pensé. Avec un sentiment de fierté, je copie deux lignes de la page et je les mets dans le terminal. Le serveur SSH est en cours d'exécution, il est temps d'essayer de vous connecter en regardant l'adresse IP dans l'interface de gestion web du routeur Wi-Fi ! En fait non, il est encore tôt ! C'est juste dommage que je n'ai pas compris ça tout de suite...

23:15 Je reviens à la "souris", en ajoutant avant celle-ci la ligne

sudo passwd<br/>123<br/>1

et mise à jour du fichier HTML sur le serveur. Heureusement, vous n’avez rien d’autre à saisir ! Je mets à jour la page. Eh bien, selon l'ancien schéma, je copie les lignes dans le terminal pour exécuter "mot de passe sudo» et séparément deux fois pour saisir et répéter le mot de passe.

23:17 Connecté! Désormais, je n'ai plus peur des économiseurs d'écran et du bruit !

01:00 Il existe une description détaillée dans de nombreuses sources du processus que j'ai suivi depuis le moment où j'ai établi la connexion ssh jusqu'à maintenant, la plus complète est présentée dans Manuel Gentoo. J'ai assemblé le noyau, installé grub et le noyau assemblé dedans. Configurez la mise en réseau et SSH sur le nouveau système. Prêt, "reboot»!

Jour 2 - jour de congé

10:00 Il revint à sa tâche. Allumé le serveur. Rien ne se passe à l'écran, il n'y a pas de serveur sur le réseau ! Je pensais que c'était un problème de réseau. Après avoir démarré depuis LiveDVD, j'ai configuré le réseau, mais cela n'a pas aidé...

Au démarrage du serveur, sur mon ancienne téléC'était le soir, il n'y avait rien à faire, ni comment installer Gentoo sans clavier

10:30 J'ai décidé que ce serait une bonne idée d'étudier les journaux de téléchargement. Pas de journaux ! « Aha, ça veut dire qu’il n’est pas arrivé au point de charger le système ! Mais qu’est-ce qui est écrit là-bas sur l’écran ? », ai-je pensé. Après avoir réfléchi un peu aux raisons pour lesquelles le téléviseur n'affiche rien, j'avance l'hypothèse qu'il ne peut pas afficher la résolution dans laquelle se trouve la sortie de la console. En fait, c'est ce qui est écrit à l'écran...

11:00 Modification des paramètres GRUB en sortie 640x480. Ça m'a aidé. Il indique « Chargement de Linux 4.19.27-gentoo-r1... ». Il s'est avéré que j'avais fait une erreur lors de l'assemblage du noyau.

11:30 J'installe genkernel, j'expérimenterai la configuration manuelle du noyau plus tard. Pas installé! Il s'avère qu'il y a un montant avec une date. Il est préférable de le mettre à jour à chaque démarrage, cela dépend beaucoup de cette date. Je le définirais dans le BIOS, mais pour cela, vous avez besoin d'un clavier... Je change la date par la date actuelle.

14:00 Hourra! Le noyau est compilé ! J'ai chargé le noyau dans le chargeur de démarrage et redémarré. Finalement tout a fonctionné !

Premier objectif atteint !

Ensuite, je vais installer CentOS sur le deuxième disque dur, également sans clavier, mais depuis Genta ! Mais j'en parlerai dans la deuxième partie. Dans la troisième partie, j'effectuerai des tests de charge d'un serveur Web avec une application simple sur ces deux systèmes et comparerai RPS.

Source: habr.com

Ajouter un commentaire