← Visi ieraksti
← →

15 datori vienā naktī: cietie diski Norton Ghost vietā

2004

Pirms jaunā semestra Progmeistars vajadzēja sagatavot vienu datoru ar visu pasniedzējiem nepieciešamo programmatūru un noklonēt to uz 15 mašīnām.

Norton Ghost pa 100 Mbit tīklu 15 paralēlām kopijām bija par lēnu. Es biju Linux administrators, otrs administrators atbildēja par Windows, un es ieteicu diskus pieslēgt fiziski: pieslēdzam etalona disku un tukšu, nokopējam vienu uz otru, apmēram pusstunda vienai partijai.

Lai nebūtu jāielādējas ne no viena no tiem, es uztaisīju Linux sāknēšanas disketi. Kodolus toreiz parasti būvēja ar optimizāciju ātrumam, un tie aizņēma vairākus megabaitus: disketei par lielu. Taču kompilators prot optimizēt arī izmēram. Es pārbūvēju kodolu šādi, un tas ietilpa. Blakus noliku minimālu rīku komplektu. Tagad mašīna ielādējās no disketes, un pieslēgti bija tikai tie divi diski, kas bija svarīgi: no kura kopēt un uz kuru. Kopēšanu veica dd.

Mēs kaut ko sajaucām, un beigās nostrādājām visas brīvdienas un visu nakti. Rītā deviņos, stundu pirms jaunā semestra pirmās nodarbības, Sergey Ilyich Melnik mūs atrada joprojām mainām diskus. „Puiši, jūs esat jukuši?” Es atbildēju, ka viss ir aprēķināts un pēdējā partija būs gatava pēc pusstundas.

Viss nostrādāja.

Ko es no tā paņēmu: kad tīkls atduras griestos, diskus pārnēsāt ar rokām var būt ātrāk, bet plānā jāparedz laiks kļūdām.