Üç ildir evimdən kənarda bir veb və e-poçt serveri işlədirəm. İlk dəfə quraşdırdığım zaman Windows-u veb və e-poçt serveri olaraq konfiqurasiya etdim, amma Exchange sabit deyildi və təhlükəsizlik yamalarını tətbiq etmək üçün Windows serverini yenidən başlatmaq məcburiyyətində qaldım. Sasser və Blaster, sadəcə olaraq, dünyanı dolandırdılar və minlərlə sistem idarəçisi kimi, qurdlardan təsirləndim. Təcrübəmə əsaslanaraq Linux təcrübəmi inkişaf etdirməyə qərar verdim. Bunun ən yaxşı yolu Linux-u veb və e-poçt serveri kimi quraşdırmaq və qurmaq idi. Üç il əvvəl Fedora, Apache2 və Sendmail-i seçdim. İlkin konfiqurasiya asan deyildi. Mənbə kodu tərtib etməyi öyrənməli idim. Konfiqurasiyamı düzəltmək üçün forumlarda və bələdçilərdə qazma saatları sərf etdim. Boş vaxtlarımda bir neçə həftədən sonra e-poçtlarımın internetinə çıxışı olan sabit, etibarlı Linux sistemim var idi. Üç ildə serveri yenidən başlatmamalı idim. Zəiflikləri aşkarlayanda tez bir yeniləmə etdim, yeniləməni tətbiq etdim və yamaq quraşdırdım. Yeni Fedora serverimdən çox məmnun idim və son Çərşənbə axşamı gününə qədər mükəmməl işlədi ...

Redhat Up2date-dan yum-a keçdi və bacardığım qədər Fedora Core 2-nin keçən ilin sonunda artıq dəstəklənməməsi. Nəticədə, Apache 2.0.51 üçün zəiflik aşkar edildikdə, Apache2-i yamaq üçün up2date istifadə edə bilmədim. Bunun əvəzinə mənbə kodunu yükləyib tərtib etməli və sonra Sendmail və Squirrelmail ilə işləmək üçün yenidən konfiqurasiya etməliydim. Bu çətinliyi nəzərə alaraq, Yum və Redhatı dəstəkləyən və yeniləməyə davam edən Fedora'nın yeni bir versiyasına yüksəltmək daha yaxşı olduğunu qərara aldım. CD-lərdən quraşdırma asanlıqla gedirdi. Beş sabit diskdən birini taxdım, yenidən yüklədim, növbəti bir neçə dəfə vurdum və sonra yüksəltmə üçün radial düyməni basdım. Fedora Core quraşdırıcısı (Anaconda) mənim FC2 bölümümü tapdı və hdb1-ni təkmilləşdirməyə qərar verdim. Bir neçə dəfə tıkladım və quraşdırıcı mənim proqramımı axtardı və sonra quraşdırmaya başladım. Beş diski taxdıqdan və təxminən iki saat gözlədikdən sonra quraşdırma tamamlandı və kompüter yenidən başladı. Sistem yenidən işə salındıqda, çek dərhal səhvini qaytardı: “mkrootdev: gözlənilən fs variantları; montaj: çatışmayan montaj nöqtəsi; Kernel çaxnaşması. "Bu mesaj müəyyən bir fayl sisteminin gözlənildiyini və ya həmin fayl sistemini müəyyən bir cihazdan quraşdırmağa cəhd edildiyini bildirir, lakin tapılmadı. Əsasən, sistem" / "qovluğunu axtardığını bilirdi, amma" / "olmadı Bu qovluq olmadan, kernel yükləmə üçün lazım olanları tapa bilmədi və əvəzinə çaxnaşma və qəzaya uğradı.

Mən (naməlum ərazidə olan hər hansı bir layiqli sistem idarəçisi kimi) təcili vəziyyətimdə Google-a müraciət etdim. Mən onlarla insanın FC 2-dən bir FC 5 yeniləməsi ilə eyni problem olduğunu gördüm. Bu, əsasən bilinən bir problemdir və tapdığım hər forumda qaçılmaz cavab "FC 5 formatını təmizləyin və quraşdırın". Bu məni qarışdırdı. Bu, pis bir MCSE-nin mənə verəcəyi cavab kimi səsləndi. Bir dəfə Compaq'a zəng etdim və dedilər "Format və Tez bərpa et". Məsləhətimi soruşan heç kim bəri Compaq alıb. Lakin Linux insanlarına məlum bir həll olmadığı təqdirdə bir həll tapacaqları deyilir. Linux, bir şirkətin nə edəcəyini təyin etmədiyi zaman insanların bir yerə toplandıqları və bir-birlərinə cavab tapmalarına kömək etdiyi bir fikirdir. Mən IRC-dəki dostlarıma müraciət etdim, necə işləməyi və cavab tapmağı bilirlər. Əvvəllər IRC mənə bir neçə dəfə kömək etsə də, hər təklifin sonu çatdı.

Fstab və mtab ətraflarına baxdım, grub menyusunu və açılış seçimlərini düzəltdim, ancaq hər addım yalnız fərqli səhvlərə yol açdı. Çekirdekimi tapmaqda kömək edən heç bir şey "/" tapmadı. NetStandard Inc-dəki həmkarlarımdan birindən aldığım son cavab, Fedora'dan Debiyana yüksəltmə (hər halda daha yaxşısını istəyirəm və bəzi məqamlarda edəcəyəm) idi, amma ürəyimcə həqiqi bir zövq almışam və hələ də tapmamışam. tərk edilmiş.

Fedora 5 yeniləməyimdə Fedoranın son versiyası olmadığını bilirdim. Sadəcə başqa 5 sərt diskdən boşa çıxmaq istəmirdim və evdə başqa bir kompüterdə 5 var. Fecora Core 6, Redhat veb saytındakı güzgülərdən kənarda mövcud idi. 1 sərt diski yandırdım və yalnız bu dəfə 2-ci bənddə təsvir olunan proseduru etdim. Yeniləmə proqramı Fedora Core 5-ni hdb1-də tapdı və fayl sisteminin yüklənməyən bir vəziyyətdə olduğu barədə bir səhv mesajı aldı. Fedora Core 6 sabit diski, xilasetmə rejiminə başlamağı və fayl sistemini düzəltməyimi tapşırdı. Xilasetmə rejiminə keçdim və hdb1, hdb2, hdba1 və hdba2 cihazlarında fsck qaçdım. Sonra Fedora Core 6-da yenidən çəkildi və beş sabit diskdən quraşdırıldı. Quraşdırma rəvan getdi və əldə etdiyim səhvdən sonra yükləyə bildim. Bir saniyə aydın olduğumu düşündüm və sonra SeLinux'un bir prosesə icazə vermədiyi bir səhv (hansını xatırlamıram) qaçılmaz olaraq sevdiyim səhv "Kernel Panic" izlədi. Yenidən axın etdim, amma bu dəfə bir avarım var. Hələ Fedora Core 2-də SeLinux-u işlətməmişdim, buna görə söndürsəm, heç olmasa başqa bir səhv ilə yükləyə biləcəyimi düşündüm. 1-diskə yüklədim və sistem xilasetmə rejiminə keçdim. Sonra SeLinux-u başlayan faylı tapdım və SeLinux-u deaktiv etmək üçün sənədi redaktə etdim. Yenidən başladıqda Fedora Core 6 yükləndi və X Windows hətta başladı. Apache, Sendmail, IMAP və Squirrelmail üçün konfiqurasiya sənədlərim yeniləmələrdən birində yenidən yazıldı, amma məlumatlarımın hələ də olduğunu bilirdim! Bir neçə sürətli Google axtarışından sonra bütün xidmətlərim yenidən və ən yeni, ən etibarlı versiya ilə işləyirdi.

Bu təcrübə mənə çox şey öyrətdi. Linux-un necə işlədiyini və fərqli faylların (fstab və mtab) əməliyyat sisteminə fərqli yollarla necə təsir etdiyini daha çox öyrəndim. Müxtəlif Linux bərpa disklərini yükləməkdən çox məmnunam (keçən həftə Helix, Fedora Core 5 və 6, Knoppix və Knoppix STD'ləri qaynaq olaraq istifadə etdim). Əməliyyat sistemini yenidən yükləmək üçün istifadə etməli olduğum bəzi vasitələrlə (fdisk, fsck) təcrübəm var. Ancaq hər zamankindən daha çox, Linuxun əməliyyat sistemindəki dəyişikliklərdən asılı olmayaraq məlumatları qorumaq qabiliyyətindən məmnunam. Heç vaxt bu təcrübə zamanı məlumatlarımın bərpa oluna bilməyəcəyini və ya əməliyyat sistemini formatlaşdırıb yenidən qurmağı lazım bilmədim.

Bir neçə əlavə qeyd:

1. Həmişə evinizin qovluğunu Linux altında ikinci hissəyə yerləşdirin. Debian-nı formatlasam və quraşdırsaydım da, bu məlumatları fərqli bir bölümdə alardım.

2. Bunun düzəldilməsinin yəqin ki, daha yaxşı və digər yolları var. Ancaq qazandığım uğurdan məmnunam.