كان المساء، ولم يكن هناك ما يجب القيام به، أو كيفية تثبيت Gentoo بدون لوحة مفاتيح

قصة فكاهية مبنية على أحداث حقيقية.

كان المساء، ولم يكن هناك ما يجب القيام به، أو كيفية تثبيت Gentoo بدون لوحة مفاتيح

لقد كانت أمسية مملة. زوجتي ليست في المنزل، وقد نفد الكحول، وDota غير متصل. ماذا تفعل في مثل هذه الحالة؟ وبطبيعة الحال، جمع جنتو!!!

لذا ، لنبدأ!

الممنوحة: خادم قديم مزود بذاكرة وصول عشوائي (RAM) سعة 2 جيجا بايت، ومعالج AMD Athlon Dual، ومحركين أقراص ثابتة سعة 250 جيجا بايت، أحدهما مثبت عليه النظام وبطارية BIOS لا تعمل. يوجد أيضًا تلفزيون Sony Bravia مزود بمدخل VGA وماوس. بالإضافة إلى جهاز توجيه Wi-Fi وجهاز كمبيوتر محمول يعمل بنظام Manjaro Arch Linux وبيئة i3.

يتطلب: تثبيت جنتو.

يوم 1

21:00 أخرج خادمًا قديمًا متربًا من الخزانة. من هناك أخرج صندوقًا به أسلاك وغيرها من الأشياء غير المرغوب فيها وجهاز تلفزيون قديم (الخزانة الموجودة في الردهة كبيرة وكل شيء يناسبها هناك). أقوم بالبحث في الصندوق، وفك الأسلاك، وأخرج سلك التصحيح، وكابل VGA، والماوس، وكابل الطاقة، ومجموعة من المفكات (في حالة الحاجة إليها).

21:15 أبدأ في النظر إلى كل هذا والتفكير في السؤال "كيف يمكنني أن أفعل هذا؟" بعد كل شيء، لم يكن لدي السمة الأكثر أهمية لتثبيت Gentoo - لوحة المفاتيح!

21:20 أفكر، "ماذا لو قمت بإخراج المسمار من الخادم، وقمت بتوصيله بمنفذ USB ونشرت النظام عليه؟ إنه ليس حلالًا، عليك تجميع النواة على نفس الجهاز..." بينما كنت أفكر في هذا الخيار، تمكنت من سحب المسمار ووضعه في الحامل، ولكن عندما قمت بتثبيت المسمار الأخير في الصندوق، قررت أن هذا لن ينجح!

21:30 لقد قمت بفك البراغي مرة أخرى وأعدت المسمار إلى مكانه في الخادم. أعتقد كذلك: "لم يتبق سوى خيار واحد - الوصول إلى SSH. ربما هناك مثل LiveUSB مع SSHD قيد التشغيل بالفعل؟

21:35 أذهب إلى الموقع الرسمي لجنتو. أقوم بتنزيل "قرص التثبيت البسيط" كعادة. انا ألغي. بدون لوحة المفاتيح، هذا رقم ميت! يوجد أدناه رابط إلى "Hybrid ISO (LiveDVD)". نعم، أعتقد أن هذا هو المكان الذي يوجد فيه كل شيء! قمت بتحميل و أنا نشره على محرك أقراص فلاش.

21:50 أحمل الخادم والتلفزيون والأسلاك والفأرة من المطبخ، حيث تجري أفكاري واستعداداتي، إلى الغرفة البعيدة في الزاوية. يصدر الخادم ضوضاء مثل المكنسة الكهربائية الصناعية، لذا سيأتي ضابط شرطة المنطقة بالتأكيد للزيارة! لقد قمت بتوصيل كل شيء وبدأت السيارة.

22:00 يتم الآن تحميل نظام التشغيل السابق! أقوم بإيقاف تشغيل الخادم وأبدأ في التفكير: "البطارية نفدت، لا أستطيع الدخول إلى BIOS (لا توجد لوحة مفاتيح)، لكن يجب عليّ، بأي ثمن، التمهيد من محرك الأقراص المحمول!" أنا تفكيك الخادم، وقطع المسمار واحد. أنا إطلاق. يتم الآن تحميل نظام التشغيل السابق! أقوم بتشغيل المسمار مرة أخرى وأطفئ المسمار الآخر! يعمل!

22:10 وهنا الشاشة التي طال انتظارها لتحديد خيار التمهيد من LiveUSB! الوقت المتبقي قبل أن ينفد التحديد التلقائي لخيار التنزيل الأول، "الآن سيكون كل شيء، ما عليك سوى الانتظار قليلاً،" أنا سعيد! بعد مرور 30 ​​ثانية، تصبح الشاشة فارغة ولا يحدث شيء. "حسنًا، أثناء التحميل، سأذهب لأدخن..."، قررت أن آخذ قسطًا من الراحة وأخذ قسطًا من الراحة من هذا الضجيج.

22:15 أعود إلى "غرفة الضوضاء". الشاشة سوداء ولا يحدث شيء! "غريب..."، فكرت، "على أية حال، كان سيتم تحميله بالفعل!" بالمناسبة، كل شيء يتفاقم بسبب حقيقة أن جهاز التلفزيون الخاص بي لا يعرض دائمًا ما يحدث على الشاشة، ولا يرى بعض الأوضاع ويرفض بث صورة لما يحدث... أقوم بإعادة تشغيل الخادم. أجلس وأشاهد... مرة أخرى شاشة سوداء، كل شيء هو نفسه. حسنًا، لقد شعرت بالفزع وبدأت في النقر على أزرار الفأرة... والله، تم تشغيله وبدأ التحميل. اكتشفت لاحقًا أن التنزيل لا يستمر إلا بعد الضغط على زر صغير على هذا الماوس الرائع! لولا هذا الزر الله أعلم كيف كان سينتهي هذا المساء !؟ بعد كل شيء، تم تحديد الهدف، ويجب علينا تحقيقه بأي شكل من الأشكال!

صورة للفأركان المساء، ولم يكن هناك ما يجب القيام به، أو كيفية تثبيت Gentoo بدون لوحة مفاتيح

22:20 أذناي تطنان، لكنني مستمر في المضي نحو هدفي! تم تحميل جنتو! الألوان ترضي العين! الماوس يمشي عبر الشاشة! وفي الأسفل تقول "لا حاجة لكلمة مرور لتسجيل الدخول"، وهذا أمر جيد، لأنني لا أملك لوحة مفاتيح! يوجد حقلان على الشاشة: اختيار بيئة العمل وكلمة المرور وزر تسجيل الدخول. يقدم LiveDVD Gentoo مجموعة واسعة جدًا من البيئات، بما في ذلك Fluxbox وOpenbox وrat (xfce) والبلازما وما إلى ذلك. يبدو لي أن خيار اختيار "الجرذ" هو اختيار ممتاز! أذهب إلى بيئة عمل "الجرذ". رائع! هناك محطة، ولكن لماذا أحتاج إليها، ليس لدي لوحة مفاتيح!

شاشة الدخولكان المساء، ولم يكن هناك ما يجب القيام به، أو كيفية تثبيت Gentoo بدون لوحة مفاتيحكان المساء، ولم يكن هناك ما يجب القيام به، أو كيفية تثبيت Gentoo بدون لوحة مفاتيح

22:25 أبدأ في البحث عن نوع من لوحة المفاتيح التي تظهر على الشاشة أو شيء من هذا القبيل. لقد وجدت فقط "خريطة الأحرف". "حسنًا، عظيم، هذا هو طريقي للخروج!" فكرت. لكنه لم يكن هناك! يمكنك كتابة نص، نسخه، لصقه، ولكن كيفية النقر عليه أدخل!؟ اسمحوا لي أن أذكرك أن المهمة هي إطلاق sshd، والذي يتلخص في إدخال "سودو /etc/init.d/sshd ابدأ"، والضغط على الزر أدخل، وهو ما لا أملكه! ما يجب القيام به؟ ولكن هناك طريقة للخروج!

22:30 حان الوقت للراحة من الضوضاء. أذهب إلى المطبخ وأجلس على جهاز الكمبيوتر المحمول الخاص بي. أي محطات، إذا قمت بلصق النص المنسوخ مع سطر تغذية فيها، فسوف تنفذ الأمر، لأن تعامل مع تغذية الخط على أنها أدخل. لذلك، تم العثور على الحل! تحتاج إلى تحميل صفحة HTML على الإنترنت باستخدام الأمر وخلاصة السطر. إنه HTML، لأن المتصفح سيفتح ملفًا نصيًا بسيطًا في سطر واحد، و"يأكل" كل التحولات إلى سطر جديد. لذلك تبدو صفحتي كما يلي:

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

هناك حاجة إلى "1" حتى تتمكن من نسخ الانتقال إلى سطر جديد، وإلا فسيتم نسخ سطر واحد فقط، بغض النظر عن عدد "" الذي تضعه. أقوم برفع الملف على موقع معين باستخدام الرابط “mydomain.ru/1.htm".

22:40 أعود إلى "غرفة الضوضاء". الشيء الرئيسي هو أن يكون لديك وقت للعودة قبل تشغيل شاشة التوقف، والتي عند الخروج منها تقول إنها نسخة قديمة ولن تسمح لك بالعودة إلى النظام بكلمة مرور فارغة! أفتح المتصفح وجدول الرموز مع توقع النجاح! انا اكتب "com.mydomain" أبحث عن نقطة...

22:50 وجدت هذه النقطة! تحتاج إلى تحديد وضع العرض "بواسطة Unicode Block". لقد قمت بكتابة العنوان كذلك، ولحسن الحظ "/" وتم العثور على الأرقام مع الفترة! أنسخ النص وألصقه في شريط العناوين، وانقر فوق "انتقال". بسبب نفاد بطارية BIOS، يتم ضبط الوقت في النظام على "01.01.2002/XNUMX/XNUMX"، وفي ظل هذه الظروف لا تعمل شهادات SSL!

جدول الرموزكان المساء، ولم يكن هناك ما يجب القيام به، أو كيفية تثبيت Gentoo بدون لوحة مفاتيحكان المساء، ولم يكن هناك ما يجب القيام به، أو كيفية تثبيت Gentoo بدون لوحة مفاتيح

23:00 أنا في المطبخ، آخذ استراحة من الضوضاء. الشيء الرئيسي هو عدم الراحة لفترة طويلة، وإلا سيتم تشغيل شاشة التوقف! أقوم بإعداد NGINX لخدمة ملفي بدون HTTPS إلى العنوان "mydomain.ru/2.htm"، لأن كان العنوان القديم عبارة عن إعادة توجيه وتم تخزينه مؤقتًا بواسطة المتصفح.

23:05 مرتاح قليلاً من الضوضاء ومع توقع النجاح، أعد كتابة الرابط، لأن الزر "BACKSPACE"لا تقلد بأي شكل من الأشكال! حسنًا، هذا من أجل المتعة، لكن في الواقع، قمت فقط بالنقر فوق "2" في جدول الأحرف، وتحديده، ونسخه واستبداله في شريط العناوين. "يذهب"! "حسنًا، حقًا!"، فكرت. وبشعور من الفخر، قمت بنسخ سطرين من الصفحة ووضعهما في المحطة. خادم SSH قيد التشغيل، وحان الوقت لمحاولة الاتصال من خلال النظر إلى عنوان IP في واجهة إدارة الويب على جهاز توجيه Wi-Fi! في الواقع، لا، ما زال الوقت مبكرًا! من المؤسف أنني لم أفهم هذا على الفور ...

23:15 أعود إلى "الفأرة"، وأضيف قبل هذا السطر

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

وتحديث ملف HTML على الخادم. لحسن الحظ، لا تحتاج إلى إدخال أي شيء آخر! أقوم بتحديث الصفحة. حسنًا، وفقًا للمخطط القديم، أنسخ الأسطر إلى المحطة لتشغيلها "سودو باسود" وبشكل منفصل مرتين لإدخال كلمة المرور وتكرارها.

23:17 متصل! الآن أنا لست خائفا من شاشات التوقف والضوضاء!

01:00 هناك وصف تفصيلي في العديد من المصادر حول العملية التي مررت بها منذ لحظة إنشاء اتصال ssh حتى الآن، والأكثر اكتمالا معروض في كتيب Gentoo. لقد قمت بتجميع النواة وتثبيت اليرقة والنواة المجمعة فيها. قم بإعداد الشبكات وSSH على النظام الجديد. مستعد، "إعادة تشغيل»!

اليوم 2 - يوم عطلة

10:00 وعاد إلى مهمته. تشغيل الخادم. لا يحدث شيء على الشاشة، ولا يوجد خادم على الشبكة! اعتقدت أنها كانت مشكلة في الشبكة. بعد التشغيل من LiveDVD، قمت بإعداد الشبكة، لكن ذلك لم يساعد...

عند بدء تشغيل الخادم، على جهاز التلفزيون القديمكان المساء، ولم يكن هناك ما يجب القيام به، أو كيفية تثبيت Gentoo بدون لوحة مفاتيح

10:30 قررت أنه سيكون من الجيد دراسة سجلات التنزيل. لا سجلات! "آها، هذا يعني أن الأمر لم يصل إلى مرحلة تحميل النظام! ولكن ما هو مكتوب هناك على الشاشة؟ "، فكرت. بعد أن فكرت قليلاً في أسباب عدم عرض التلفزيون لأي شيء، طرحت فرضية مفادها أنه لا يمكنه إظهار الدقة التي يوجد بها مخرج وحدة التحكم. في الواقع، هذا ما يظهر على الشاشة...

11:00 تم تغيير إعدادات GRUB إلى إخراج 640 × 480. لقد ساعد. تقول "جارٍ تحميل Linux 4.19.27-gentoo-r1...". اتضح أنني أخطأت عند تجميع النواة.

11:30 لقد قمت بتثبيت Genkernel، وسأقوم بتجربة التكوين اليدوي للنواة لاحقًا. غير مثبت! اتضح أن هناك عضادة مع تاريخ. ومن الأفضل تحديثه في كل مرة تبدأ فيها، فالكثير يعتمد على هذا التاريخ. أود أن أقوم بتعيينه في BIOS، ولكن لهذا تحتاج إلى لوحة مفاتيح. أقوم بتغيير التاريخ إلى التاريخ الحالي.

14:00 مرحا! تم تجميع النواة! لقد قمت بتحميل النواة في أداة تحميل التشغيل وأعدت التشغيل. وأخيرا كل شيء يعمل!

تم تحقيق الهدف الأول!

بعد ذلك، سأقوم بتثبيت CentOS على القرص الصلب الثاني، بدون لوحة مفاتيح أيضًا، ولكن من Genta! لكنني سأكتب عن هذا في الجزء الثاني. في الجزء الثالث سأقوم بإجراء اختبار التحميل لخادم الويب باستخدام تطبيق بسيط على كلا النظامين ومقارنة RPS.

المصدر: www.habr.com

إضافة تعليق