Кеш болды, ештеңе істемеді немесе пернетақтасыз Gentoo қалай орнатуға болады

Шынайы оқиғаларға негізделген әзіл-оспақ.

Кеш болды, ештеңе істемеді немесе пернетақтасыз Gentoo қалай орнатуға болады

Бұл бір қызық кеш болды. Әйелім үйде жоқ, ішімдік таусылды, Дота қосылмаған. Мұндай жағдайда не істеу керек? Әрине, Gentoo жинаңыз!!!

Сонымен, бастайық!

Берілгендер: 2 Гб жедел жады бар ескі сервер, AMD Athlon Dual, екі 250 Гб қатты дискі, олардың бірінде жүйе орнатылған және жұмыс істемейтін BIOS батареясы бар. Сондай-ақ, VGA кірісі мен тінтуірі бар Sony Bravia теледидары. Сондай-ақ Wi-Fi маршрутизаторы және Manjaro Arch Linux және i3 ортасы бар жұмыс істейтін ноутбук.

Қажетті: Gentoo орнатыңыз.

1 күні

21:00 Мен шкафтан шаң басқан ескі серверді шығарамын. Сол жерден мен сымдар мен басқа керексіз заттар салынған қорапты және ескі теледидарды шығарамын (дәліздегі шкаф үлкен, бәрі оған сәйкес келеді). Мен қорапты ақтарамын, сымдарды шешемін, патч сымын, VGA кабелін, тінтуірді, қуат кабелін және бұрағыштар жинағын шығарамын (қажет болса).

21:15 Мен мұның бәрін қарап, «Мен мұны қалай істей аламын?» Деген сұрақ туралы ойлана бастаймын. Өйткені, менде Gentoo-ны орнату үшін ең маңызды атрибут — пернетақта болған жоқ!

21:20 Менің ойымша: «Серверден бұранданы алып, оны USB тасымалдаушысына қосып, жүйені оған орналастырсаңыз ше? Бұл косер емес, ядроны сол жабдыққа жинау керек...» Мен бұл опцияны ойлап жатқанда, мен бұранданы суырып алып, оны тасушыға салып алдым, бірақ мен қорапқа соңғы болтты бұраған кезде, бұл жұмыс істемейді деп шештім!

21:30 Мен болттарды бұрап, бұранданы сервердегі орнына қойдым. Мен әрі қарай ойлаймын: «Бір ғана нұсқа қалды - SSH қатынасы. Мүмкін sshd жұмыс істеп тұрған осындай LiveUSB бар шығар?

21:35 мен барамын Gentoo ресми сайты. Мен әдеттен тыс «Миминалды орнату ықшам дискісін» жүктеп аламын. бас тартамын. Пернетақтасыз бұл өлі сан! Төменде «Hybrid ISO (LiveDVD)» сілтемесі берілген. Иә, менің ойымша, бұл жерде бәрі бар! Мен жүктеп аламын және Мен оны флэш-дискке орналастырамын.

21:50 Мен серверді, теледидарды, сымдарды, тінтуірді ас үйден ойым мен дайындықтарым өткен бұрыштағы бөлмеге апарамын. Сервер өнеркәсіптік шаңсорғыш сияқты шу шығарады, сондықтан учаскелік полиция қызметкері міндетті түрде қонаққа келеді! Барлығын қосып, көлікті іске қостым.

22:00 Алдыңғы операциялық жүйе жүктелуде! Мен серверді өшіріп, ойлай бастадым: «Батарея заряды бітті, мен BIOS-қа кіре алмаймын (пернетақта жоқ), бірақ мен флэш-дисктен жүктеуім керек!» Мен серверді бөлшектеймін, бір бұранданы ажыратамын. Мен іске қосып жатырмын. Алдыңғы операциялық жүйе жүктелуде! Мен бұранданы қайта қосып, екіншісін өшіремін! Жұмыс істейді!

22:10 Міне, LiveUSB-тен жүктеу опциясын таңдауға арналған көптен күткен экран! Бірінші жүктеп алу опциясын автоматты түрде таңдауға дейін қалған уақыт аяқталады, «Енді бәрі болады, сізге сәл күту керек», мен қуанамын! Қымбатты 30 секунд өтеді, экран бос қалады және ештеңе болмайды. «Жарайды, ол жүктеліп жатқанда, мен темекі шегуге барамын...», мен үзіліс жасап, бұл шудан үзіліс жасауды шештім.

22:15 Мен «шу бөлмесіне» ораламын. Экран қара және ештеңе болмайды! «Біртүрлі...» деп ойладым мен: «Қандай жағдайда да жүктеп қойған болар еді!» Айтпақшы, менің теледидарым үнемі экранда не болып жатқанын көрсетпейді, кейбір режимдерді қабылдамайды және не болып жатқанының суретін таратудан бас тартады ... Мен серверді қайта жүктеймін. Отырып қарап отырмын... Тағы да қара экран, бәрі бұрынғыдай. Ал, мен шошып кеттім де, тінтуірдің түймелерін баса бастадым ... Ал, Құдай-ау, ол қосылып, жүктеле бастады. Кейінірек жүктеп алу осы тамаша тінтуірдің кішкене түймешігін басқаннан кейін ғана жалғасатынын білдім! Осы түйме болмаса, бір құдай біледі бұл кеш қалай бітер еді!? Өйткені, мақсат қойылды, оған қандай жолмен де жетуіміз керек!

Тышқанның суретіКеш болды, ештеңе істемеді немесе пернетақтасыз Gentoo қалай орнатуға болады

22:20 Менің құлағым шырылдап тұр, бірақ мен мақсатыма қарай жүремін! Gentoo жүктелді! Түстер көзді қуантады! Тінтуір экранда жүреді! Ал төменгі жағында «Кіру үшін құпия сөз қажет емес» деп жазылған, бұл жақсы, өйткені менде пернетақта жоқ! Экранда екі өріс бар: жұмыс ортасы мен құпия сөзді таңдау және кіру түймесі. LiveDVD Gentoo орталардың жеткілікті кең таңдауын ұсынады, соның ішінде Fluxbox, Openbox, егеуқұйрық (xfce), плазма және т.б. «Егеуқұйрық» таңдауы бар нұсқа маған тамаша таңдау болып көрінді! Мен «егеуқұйрықтың» жұмыс ортасына барамын. Керемет! Терминал бар, бірақ ол маған не үшін керек, менде пернетақта жоқ!

Кіру экраныКеш болды, ештеңе істемеді немесе пернетақтасыз Gentoo қалай орнатуға боладыКеш болды, ештеңе істемеді немесе пернетақтасыз Gentoo қалай орнатуға болады

22:25 Мен экрандық пернетақтаны немесе соған ұқсас нәрсені іздей бастаймын. Мен тек «Таңбалар картасын» таптым. «Жақсы, бұл менің шығу жолым!» деп ойладым. Бірақ ол жерде болмады! Мәтінді теруге, көшіруге, қоюға болады, бірақ қалай басу керек кіру!? Еске сала кетейін, тапсырма sshd-ді іске қосу болып табылады, ол кіруге дейін созылады.sudo /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 Мен «шу бөлмесіне» ораламын. Ең бастысы, экран сақтағышты қоспас бұрын қайтаруға уақыт керек, ол сіз одан шыққан кезде оның ескі нұсқасы екенін айтады және бос парольмен жүйеге қайта кіруге мүмкіндік бермейді! Браузер мен таңбалар кестесін сәттілік күтумен ашамын! мен жазып жатырмын"домен" Мен нүкте іздеймін ...

22:50 Нүкте тапты! «Юникод блогы бойынша» қарау режимін таңдау керек. Мен мекенжайды әрі қарай тердім, бақытымызға орай, «/» және сандар нүктемен бірге табылды! Мәтінді көшіріп, оны мекенжай жолағына қоямын және өту түймесін басыңыз. BIOS батареясының өлі болуына байланысты жүйедегі уақыт «01.01.2002/XNUMX/XNUMX» мәніне орнатылған және мұндай жағдайларда SSL сертификаттары жұмыс істемейді!

Таңба кестесіКеш болды, ештеңе істемеді немесе пернетақтасыз Gentoo қалай орнатуға боладыКеш болды, ештеңе істемеді немесе пернетақтасыз Gentoo қалай орнатуға болады

23:00 Мен асүйде, шудан демалып жатырмын. Ең бастысы - ұзақ уақыт демалмау, әйтпесе экран сақтағышы қосылады! Мен NGINX файлымды мекенжайға HTTPSсіз қызмет көрсету үшін реттеп жатырмын "mydomain.ru/2.htm", өйткені ескі мекенжай қайта бағыттау болды және браузер оны кэштеді.

23:05 Шудан аздап жеңілдеп, сәттілікке үміттеніп, сілтемені қайта жазамын, себебі « түймесіBackspace«Ешқандай жағдайда еліктеме! Бұл көңіл көтеру үшін, бірақ мен таңбалар кестесіндегі «2» түймесін басып, оны таңдап, көшіріп, мекенжай жолағына ауыстырамын. "Жүр"! «Жақсы, шынымен!» деп ойладым мен. Мен мақтаныш сезімімен парақтан екі жолды көшіріп, терминалға саламын. SSH сервері жұмыс істеп тұр, Wi-Fi маршрутизаторындағы веб-басқару интерфейсіндегі IP мекенжайына қарап қосылуға тырысатын кез келді! Шындығында, жоқ, әлі ерте! Мұны бірден түсінбегенім өкінішті...

23:15 Мен «тінтуірге» ораламын, оның алдына жолды қосамын

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

және сервердегі HTML файлын жаңарту. Бақытымызға орай, сізге басқа ештеңе енгізудің қажеті жоқ! Мен бетті жаңартып жатырмын. Ескі схемаға сәйкес, мен іске қосу үшін жолдарды терминалға көшіремін.sudo passwd” және құпия сөзді енгізу және қайталау үшін бөлек екі рет басыңыз.

23:17 Қосылды! Енді мен экран сақтағыштары мен шудан қорықпаймын!

01:00 Көптеген дереккөздерде мен ssh қосылымын орнатқан сәттен бастап осы уақытқа дейін өткен процесс туралы егжей-тегжейлі сипаттама бар, ең толықсы мына жерде берілген. Gentoo анықтамалығы. Мен ядроны жинадым, оған grub және жиналған ядроны орнаттым. Жаңа жүйеде желіні және SSH параметрлерін орнатыңыз. Дайын»,қайта жүктеу»!

2-күн – демалыс күні

10:00 Ол өз міндетіне оралды. Сервер қосылды. Экранда ештеңе болмайды, желіде сервер жоқ! Мен бұл желі мәселесі деп ойладым. LiveDVD-ден жүктегеннен кейін мен желіні орнаттым, бірақ ол көмектеспеді...

Серверді іске қосқанда, менің ескі теледидарымдаКеш болды, ештеңе істемеді немесе пернетақтасыз Gentoo қалай орнатуға болады

10:30 Жүктеп алу журналдарын зерттеу жақсы идея деп шештім. Журналдар жоқ! «Аха, бұл жүйені жүктеуге дейін жетпегенін білдіреді! Бірақ ол жерде экранда не жазылған?», – деп ойладым. Теледидардың ештеңе көрсетпеуінің себептері туралы аздап ойлана отырып, мен консоль шығысы орналасқан ажыратымдылықты көрсете алмайды деген гипотезаны алға тарттым. Шындығында, бұл экранда жазылған ...

11:00 GRUB параметрлері 640x480 шығысына өзгертілді. Бұл көмектесті. Онда «Linux 4.19.27-gentoo-r1 жүктелуде...» деп жазылған. Ядроны жинағанда шатастырып жібергенім белгілі болды.

11:30 Мен genkernel орнатамын, кейінірек ядроны қолмен конфигурациялаумен тәжірибе жасаймын. Орнатылмаған! Құрма бар кептеліс бар екен. Оны әр бастаған сайын жаңартқан дұрыс, көп нәрсе осы күнге байланысты. Мен оны BIOS-қа қояр едім, бірақ ол үшін пернетақта керек... Күнді қазіргіге ауыстырамын.

14:00 Ура! Ядро құрастырылды! Мен ядроны жүктеушіге жүктеп, қайта жүктедім. Ақырында бәрі жұмыс істеді!

Бірінші мақсат орындалды!

Содан кейін мен CentOS-ті екінші қатты дискіге орнатамын, сонымен қатар пернетақтасыз, бірақ Genta-дан! Бірақ мен бұл туралы екінші бөлімде жазамын. Үшінші бөлімде мен осы екі жүйеде де қарапайым қолданбасы бар веб-серверді жүктемелік тестілеуді жүргіземін және RPS салыстырамын.

Ақпарат көзі: www.habr.com

пікір қалдыру