Hari sudah petang, tiada apa yang perlu dilakukan, atau cara memasang Gentoo tanpa papan kekunci

Kisah lucu berdasarkan peristiwa sebenar.

Hari sudah petang, tiada apa yang perlu dilakukan, atau cara memasang Gentoo tanpa papan kekunci

Ia adalah satu petang yang membosankan. Isteri saya tiada di rumah, alkohol sudah habis, Dota tidak bersambung. Apa yang perlu dilakukan dalam keadaan sedemikian? Sudah tentu, kumpulkan Gentoo!!!

Jadi, mari kita mulakan!

Diberi: pelayan lama dengan 2Gb RAM, AMD Athlon Dual, dua cakera keras 250Gb, salah satu daripadanya mempunyai sistem yang dipasang dan bateri BIOS yang tidak berfungsi. Juga TV Sony Bravia dengan input VGA dan tetikus. Serta penghala Wi-Fi dan komputer riba yang berfungsi dengan Manjaro Arch Linux dan persekitaran i3.

Ia diperlukan: pasang Gentoo.

Hari 1

21:00 Saya mengeluarkan pelayan lama yang berdebu dari almari. Dari sana saya mengeluarkan kotak dengan wayar dan sampah lain dan TV lama (almari di lorong besar, semuanya muat di sana). Saya menyelongkar kotak, membuka wayar, mengeluarkan kord tampalan, kabel VGA, tetikus, kabel kuasa dan satu set pemutar skru (sekiranya saya memerlukannya).

21:15 Saya mula melihat semua ini dan berfikir tentang soalan "Bagaimana saya boleh melakukan ini?" Lagipun, saya tidak mempunyai atribut yang paling penting untuk memasang Gentoo—papan kekunci!

21:20 Saya fikir, "Bagaimana jika anda mengeluarkan skru dari pelayan, pasangkannya ke pembawa USB dan gunakan sistem padanya? Ia tidak halal, anda perlu memasang teras pada perkakasan yang sama...” Semasa saya memikirkan pilihan ini, saya berjaya mengeluarkan skru dan memasukkannya ke dalam pembawa, tetapi apabila saya mengacaukan bolt terakhir ke dalam kotak, saya memutuskan bahawa ini tidak akan berfungsi!

21:30 Saya membuka skru bolt dan meletakkan semula skru pada tempatnya di pelayan. Saya fikir lebih lanjut: "Hanya ada satu pilihan yang tinggal - akses SSH. Mungkin ada LiveUSB seperti itu dengan sshd sudah berjalan?

21:35 saya pergi ke Laman web rasmi Gentoo. Saya memuat turun "CD Pemasangan Minimum" di luar kebiasaan. saya batalkan. Tanpa papan kekunci, ini adalah nombor mati! Di bawah ialah pautan kepada "ISO Hibrid (LiveDVD)". Ya, saya fikir, di situlah segala-galanya! Saya memuat turun dan Saya menggunakan ia ke pemacu kilat.

21:50 Saya membawa pelayan, TV, wayar, tetikus dari dapur, tempat pemikiran dan persiapan saya berlaku, ke bilik sudut jauh. Pelayan membuat bising seperti pembersih vakum industri, jadi pegawai polis daerah pasti akan datang untuk melawat! Saya menyambung segala-galanya dan menghidupkan kereta.

22:00 OS sebelumnya sedang dimuatkan! Saya mematikan pelayan dan mula berfikir: "Bateri sudah mati, saya tidak boleh masuk ke BIOS (tiada papan kekunci), tetapi saya mesti, pada semua kos, boot dari pemacu kilat!" Saya membuka pelayan, cabut satu skru. Saya sedang melancarkan. OS sebelumnya sedang dimuatkan! Saya menghidupkan semula skru dan mematikan yang satu lagi! Berfungsi!

22:10 Dan inilah skrin yang ditunggu-tunggu untuk memilih pilihan but daripada LiveUSB! Masa yang tinggal sebelum pemilihan automatik pilihan muat turun pertama hampir habis, "Sekarang semuanya akan menjadi, anda hanya perlu menunggu sedikit," saya bergembira! 30 saat yang dihargai berlalu, skrin menjadi kosong dan tiada apa yang berlaku. "Baiklah, sementara ia dimuatkan, saya akan pergi merokok...", Saya memutuskan untuk berehat dan berehat dari bunyi ini.

22:15 Saya kembali ke "bilik bunyi". Skrin hitam dan tiada apa yang berlaku! “Pelik...”, saya fikir, “Bagaimanapun, ia pasti sudah dimuatkan!” Dengan cara ini, segala-galanya diburukkan oleh fakta bahawa TV saya tidak selalu menunjukkan apa yang berlaku pada skrin, ia tidak melihat beberapa mod dan enggan menyiarkan gambar tentang apa yang berlaku... Saya but semula pelayan. Saya duduk dan menonton... Sekali lagi skrin hitam, semuanya sama. Nah, saya panik dan mula mengklik butang tetikus... Dan, ya Tuhan, ia dihidupkan dan mula memuatkan. Kemudian saya mendapati bahawa muat turun diteruskan hanya selepas menekan butang kecil pada tetikus yang indah ini! Tanpa butang ini, Tuhan tahu bagaimana petang ini akan berakhir!? Lagipun, matlamat telah ditetapkan, dan kita mesti mencapainya dalam apa cara sekalipun!

Foto seekor tikusHari sudah petang, tiada apa yang perlu dilakukan, atau cara memasang Gentoo tanpa papan kekunci

22:20 Telinga saya berdengung, tetapi saya terus pergi ke arah matlamat saya! Gentoo telah dimuatkan! Warnanya sedap mata memandang! Tetikus berjalan melintasi skrin! Dan di bahagian bawah tertera "Tiada kata laluan diperlukan untuk log masuk", ini bagus, kerana saya tidak mempunyai papan kekunci! Terdapat dua medan pada skrin: memilih persekitaran kerja dan kata laluan, dan butang log masuk. LiveDVD Gentoo menawarkan pilihan persekitaran yang agak luas, termasuk Fluxbox, Openbox, rat (xfce), plasma, dll. Pilihan dengan pilihan "tikus" seolah-olah saya adalah pilihan yang sangat baik! Saya pergi ke persekitaran kerja "tikus". Hebat! Terdapat terminal, tetapi mengapa saya memerlukannya, saya tidak mempunyai papan kekunci!

Skrin Log MasukHari sudah petang, tiada apa yang perlu dilakukan, atau cara memasang Gentoo tanpa papan kekunciHari sudah petang, tiada apa yang perlu dilakukan, atau cara memasang Gentoo tanpa papan kekunci

22:25 Saya mula mencari sejenis papan kekunci pada skrin atau sesuatu seperti itu. Saya hanya menemui "Peta Watak". “Baiklah, ini jalan keluar saya!” fikir saya. Tetapi ia tidak ada di sana! Anda boleh menaip teks, menyalinnya, menampalnya, tetapi bagaimana untuk mengklik Masukkan!? Biar saya ingatkan anda bahawa tugasnya adalah untuk melancarkan sshd, yang bermuara kepada memasukkan "sudo /etc/init.d/sshd mula", dan menekan butang Masukkan, yang saya tiada! Apa nak buat? Tetapi ada jalan keluar!

22:30 Masa untuk berehat dari bunyi bising. Saya pergi ke dapur dan duduk di hadapan komputer riba saya. Mana-mana terminal, jika anda menampal teks yang disalin dengan suapan baris ke dalamnya, akan melaksanakan arahan itu, kerana anggap suapan talian sebagai Masukkan. Jadi, penyelesaiannya telah ditemui! Anda perlu memuat naik halaman HTML ke Internet dengan suapan arahan dan baris. Ia adalah HTML, kerana penyemak imbas akan membuka fail teks ringkas dalam satu baris, "memakan" semua peralihan ke baris baharu. Jadi halaman saya kelihatan seperti ini:

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

“1” diperlukan supaya anda boleh menyalin peralihan ke baris baharu, jika tidak, hanya satu baris disalin, tidak kira berapa banyak “” yang anda letakkan. Saya memuat naik fail ke tapak tertentu menggunakan pautan “mydomain.ru/1.htm'.

22:40 Saya kembali ke "bilik bunyi". Perkara utama ialah mempunyai masa untuk kembali sebelum menghidupkan screensaver, yang, apabila anda keluar, mengatakan bahawa ia adalah versi lama dan tidak akan membenarkan anda kembali ke sistem dengan kata laluan kosong! Saya membuka pelayar dan jadual simbol dengan jangkaan kejayaan! saya sedang menaip"mydomain" Saya sedang mencari titik...

22:50 Temui maksudnya! Anda perlu memilih mod tontonan "Dengan Unicode Block". Saya menaip alamatnya dengan lebih lanjut, mujurlah "/" dan nombornya ditemui bersama-sama dengan noktah! Saya menyalin teks, menampalnya ke dalam bar alamat, dan klik pergi. Disebabkan oleh bateri BIOS yang mati, masa dalam sistem ditetapkan kepada "01.01.2002/XNUMX/XNUMX", dan dalam keadaan sedemikian sijil SSL tidak berfungsi!

jadual simbolHari sudah petang, tiada apa yang perlu dilakukan, atau cara memasang Gentoo tanpa papan kekunciHari sudah petang, tiada apa yang perlu dilakukan, atau cara memasang Gentoo tanpa papan kekunci

23:00 Saya di dapur, berehat dari bunyi bising. Perkara utama adalah tidak berehat untuk masa yang lama, jika tidak, screensaver akan dihidupkan! Saya sedang menyediakan NGINX untuk menyampaikan fail saya tanpa HTTPS ke alamat "mydomain.ru/2.htm", kerana alamat lama adalah ubah hala dan telah dicache oleh penyemak imbas.

23:05 Sedikit lega dari bunyi bising dan dengan jangkaan kejayaan, saya menaip semula pautan, kerana butang "Backspace"Jangan mencontohi dalam apa cara sekalipun! Nah, ini untuk keseronokan, tetapi sebenarnya saya hanya mengklik "2" dalam jadual aksara, pilihnya, salin dan gantikannya dalam bar alamat. "Pergi"! "Nah, betul-betul!", fikir saya. Dengan perasaan bangga, saya menyalin dua baris dari halaman dan meletakkannya di terminal. Pelayan SSH sedang berjalan, sudah tiba masanya untuk cuba menyambung dengan melihat alamat IP dalam antara muka pengurusan web pada penghala Wi-Fi! Sebenarnya, tidak, masih awal! Sayang sekali saya tidak memahami perkara ini dengan segera...

23:15 Saya kembali kepada "tetikus", menambah sebelum ini baris

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

dan mengemas kini fail HTML pada pelayan. Nasib baik, anda tidak perlu memasukkan apa-apa lagi! Saya sedang mengemas kini halaman. Nah, mengikut skema lama, saya menyalin baris ke terminal untuk menjalankan "sudo passwd” dan secara berasingan dua kali untuk memasukkan dan mengulang kata laluan.

23:17 Bersambung! Sekarang saya tidak takut dengan screensaver dan bunyi bising!

01:00 Terdapat penerangan terperinci dalam banyak sumber tentang proses yang saya lalui dari saat saya mewujudkan sambungan ssh sehingga sekarang, yang paling lengkap dibentangkan dalam Buku Panduan Gentoo. Saya memasang kernel, memasang grub dan kernel yang dipasang ke dalamnya. Sediakan rangkaian dan SSH pada sistem baharu. sedia,"reboot"!

Hari 2 - hari cuti

10:00 Dia kembali kepada tugasnya. Dihidupkan pelayan. Tiada apa-apa yang berlaku pada skrin, tiada pelayan pada rangkaian! Saya fikir ia adalah masalah rangkaian. Selepas but daripada LiveDVD, saya menyediakan rangkaian, tetapi ia tidak membantu...

Apabila memulakan pelayan, pada TV lama sayaHari sudah petang, tiada apa yang perlu dilakukan, atau cara memasang Gentoo tanpa papan kekunci

10:30 Saya memutuskan bahawa adalah idea yang baik untuk mengkaji log muat turun. Tiada log! "Aha, itu bermakna ia tidak sampai ke tahap memuatkan sistem! Tapi apa yang tertulis kat skrin tu?”, fikirku. Setelah memikirkan sedikit sebab mengapa TV tidak menunjukkan apa-apa, saya mengemukakan hipotesis bahawa ia tidak dapat menunjukkan resolusi di mana output konsol berada. Sebenarnya, itulah yang tertera pada skrin...

11:00 Menukar tetapan GRUB kepada output 640x480. Ia membantu. Ia berkata "Memuatkan Linux 4.19.27-gentoo-r1...". Ternyata saya kacau apabila memasang kernel.

11:30 Saya memasang genkernel, saya akan bereksperimen dengan konfigurasi kernel manual kemudian. Tidak dipasang! Ternyata ada jamb dengan kurma. Adalah lebih baik untuk mengemas kini setiap kali anda mula, banyak bergantung pada tarikh ini. Saya akan menetapkannya dalam BIOS, tetapi untuk ini anda memerlukan papan kekunci... Saya menukar tarikh kepada yang semasa.

14:00 Hooray! Inti telah disusun! Saya memuatkan kernel ke dalam pemuat but dan but semula. Akhirnya semuanya berjaya!

Matlamat pertama tercapai!

Seterusnya, saya akan memasang CentOS pada pemacu keras kedua, juga tanpa papan kekunci, tetapi dari Genta! Tetapi saya akan menulis tentang ini di bahagian kedua. Pada bahagian ketiga saya akan menjalankan ujian beban pelayan web dengan aplikasi mudah pada kedua-dua sistem ini dan membandingkan RPS.

Sumber: www.habr.com

Tambah komen