Əl müdaxiləsinə ehtiyac olmadan Linux və Windows arasında keçid edin
Əl ilə edə bildiyiniz halda avtomatik keçid niyə lazımdır? Məsələ burasındadır ki, keçid prosesini avtomatlaşdırmaqla çoxsaylı əməliyyat sistemlərindən istifadə etmək xeyli asanlaşır. Məsələn, müxtəlif əməliyyat sistemlərində proqram təminatını sınaqdan keçirirsinizsə, bu funksiya xüsusilə faydalı olacaq.
Güman edilir ki, siz artıq bir neçə əməliyyat sistemi quraşdırmısınız və GRUB-dan istifadə edərək çoxsistemli yükləmə qurmusunuz. GRUB proqramı (GRand Unified Bootloader - əsas vahid yükləyici) kompüter işə salındıqda yüklənir və idarəetməni əməliyyat sisteminin nüvəsinə ötürür. GRUB-u konfiqurasiya etmək üçün sənədlərə keçidi .
Bu məqalədə verilmiş təlimatlar aşağıdakı proqram təminatı üçündür:
- Microsoft® Windows XP Professional
- Microsoft Windows Server 2003
- Debian Linux 3.1 (Sarge)
- Red Hat Enterprise Server (RHES) 3
- GRUB 0,97; digər yükləyicilər işləməyə bilər
Addım 1. Disk bölmələrinin qurulması
Quraşdırmaya başlamazdan əvvəl, sistem ehtiyat nüsxələriniz və yüklənə bilən bərpa CD-si olduğundan əmin olun. Aşağıdakı təlimatlara əməl edərkən hər hansı bir xəta baş verərsə, əməliyyat sistemi yükləməni dayandıra bilər. Əgər belə bir risk sizin üçün qəbuledilməzdirsə, bu məqalədə təsvir olunan addımları təkrarlamağa çalışmayın!
Bootcontrol bölməsinin yaradılması
Sərt disklərdən birində kiçik bir bölmə yaradın. Keçid etmək istədiyiniz bütün əməliyyat sistemləri bölmənin fayl sistemini oxuyub yaza bilməlidir. Biz FAT32 fayl sistemini seçmişik. Bootcontrol sistemi 1 MB-dan az disk sahəsi tələb etsə də, standart minimum FAT32 bölmə ölçüsü 256 MB-dır, buna görə də bölmənin çox hissəsi istifadə olunmayacaq.
Sabit diskdə kifayət qədər bölüşdürülməmiş disk sahəsi yoxdursa, mövcud bölmələri kiçildə və ya silə bilərsiniz. Linux-da bu, GNU parted yardım proqramından istifadə etməklə edilə bilər. Əgər parted bölmələrin sırasını dəyişirsə, /etc/fstab faylını redaktə etməli ola bilərsiniz. Bu mövzuda daha ətraflı məlumat üçün bölünmüş yardım proqramı üçün sənədlərə baxın.
Parçalanmış yardım proqramımızın çıxışı Siyahı 1-də göstərilmişdir.
Listing 1. Lazımi arakəsmələrin yaradılması.
repton:~# cat /etc/fstab # /etc/fstab: statik fayl sistemi məlumatı. #Linux-da bölmənin quraşdırılması
Yaradılmış idarəetmə bölməsini Linux-da quraşdırın. Bizim vəziyyətimizdə /etc/fstab faylına aşağıdakı sətri əlavə etmək lazım idi:
# <файловая система> <точка монтирования> <тип> <параметры> <дамп> <номер для fsck>
/dev/hda8 /boot/control vfat umask=022,dmask=022,fmask=022 0 2
Sonra quraşdırma nöqtəsi yaradın və bölməni aşağıdakı əmrlərlə quraşdırın:
mkdir /boot/control
mount /boot/control
Siz həmçinin GRUB-un saxladığı disk strukturu məlumatlarını yeniləməli olacaqsınız. Bizim nümunəmizdə bu, grub-install /dev/hda əmri ilə edildi.
Windows-da bölmənin quraşdırılması
Windows-u əl ilə yenidən yükləməklə bölmə dəyişikliklərinin problem yaratmadığını yoxlayın. Sonra yaratdığınız bölməyə həcm məktubu təyin edin. Windows-un müasir versiyalarında müvafiq kompüter idarəetmə proqramından istifadə etməlisiniz (simge üzərində sağ klikləyin Mənim kompüterim və seçin Nəzarət). Köhnə versiyalar üçün seçin Başlat > İnzibati Alətlər.
Şəkil 1-də yükləmə bölməsinə W hərfinin təyin edilməsi nümunəsi göstərilir.
Şəkil 1. Windows-da yükləmə bölməsinə həcm məktubunun təyin edilməsi
Addım 2 GRUB Yükləmə Menyusunun yönləndirilməsi
GRUB konfiqurasiya faylını /boot/grub/menu.lst həm Windows, həm də Linux-un yazmaq imkanı olan yükləmə bölməsinə yerləşdirin. Bu, hər iki quraşdırılmış sistemdən standart əməliyyat sistemini dəyişməyə imkan verəcək. GRUB-un konfiqurasiya faylını tapa bilməsi üçün orijinal konfiqurasiya faylı bir qədər dəyişdirilməlidir.
Orijinal parametrlər faylını çap edin. GRUB başlaya bilmirsə, əməliyyat sistemini yükləmək üçün lazım olan əmrləri əl ilə daxil edə bilərsiniz. GRUB-un necə işlədiyi barədə ətraflı məlumat üçün bölmədəki keçidlərə baxın.
Test sistemimizdə əvvəlcə faylı kopyaladıq: cp /boot/grub/menu.lst /boot/control/menu.lst və sonra orijinal /boot/grub/menu.lst-ə bir neçə sətir əlavə etdik (2-ci Siyahıya baxın) fayl:
Siyahı 2. Hər iki əməliyyat sistemindən yükləmə faylına girişə icazə verilməsi.
başlıq BOOTCONTROL YÖNDİRİLMƏSİ: LÜTFEN GÖZLƏYİN root (hd0,7) configfile /menu.lst bootKök əmr arqumentinin sisteminiz üçün uyğun olduğundan əmin olun. Qısacası, disklər sıfırdan başlayaraq nömrələnir (a-dan z-ə qədər) və bölmələr də sıfırdan (birdən çox) nömrələnir. Məsələn, /dev/hda8 bölməsi (hd0,7) kimi təyin edilmişdir. Biz konfiqurasiya faylının bütün digər hissələrindən savedefault əmrini çıxardıq və əməliyyat sisteminin açılış ekranından 10 saniyə sonra işə başlaması üçün aşağıdakı parametrləri dəyişdirdik (ətraflı məlumat üçün GRUB sənədlərinə baxın):
standart 0
fasilə 10
Bu, GRUB parametrlərinin dəyişdirilməsini tamamlayır. İndi sistemin yenidən işə salındığını və menyunun hələ də düzgün göstərildiyini yoxlayın.
Bu mərhələdə ən çox rast gəlinən səhv səhv müəyyən edilmiş arakəsmələrdir. Parçalanmış bölmə nömrəsinin (kiçik nömrə, kiçik) /etc/fstab-da göstərilənlərə uyğun gəldiyini və GRUB parametrlərinin (fayl /boot/grub/menu.lst) eyni, lakin bir az olduğunu yoxlayın.
Addım 3: Bootcontrol-u qurun
Bölmədə linki göstərilən arxivi yükləyin və Bootcontrol bölməsinə açın. Arxivdə Perl-də yazılmış əməliyyat sistemlərinin dəyişdirilməsi üçün əsas skript, həmçinin Windows və Linux arasında keçid üçün bir neçə nümunə skript var. Bu skriptlər yükləmə bölməsinin işlək qovluq olmasını tələb edir.
Skriptdən istifadə
Skript belə işlədilir:
bootcontrol.pl grub-config-file seçimi redaktə ediləcək konfiqurasiya faylına gedən yolu müəyyən edir. Normalda siz menu.lst faylını dəyişdirməlisiniz, lakin siz dəyişikliklərinizi orijinal faylın surəti ilə müqayisə edə bilərsiniz. Platforma başlıq parametri /boot/control/menu.lst faylının başlıq parametrlərində axtarılan alt sətir (regex) kimi istifadə olunur. Axtarış böyük hərflərə həssasdır və bootcontrol.pl skripti tapılmış verilmiş alt sətirin ilk təkrarını seçir. Əgər nömrə platforma başlığı parametri kimi göstərilibsə, o, başlığın axtarışı üçün alt sətir deyil, yükləmə menyusundakı elementin nömrəsi kimi qəbul edilir. Menyu faylının birinci elementinin sıfır nömrəsi var. Bootcontrol.pl ilə yanaşı, arxivdə Windows və Linux arasında keçidi asanlaşdıran daha iki kiçik şablon skripti var. Hər hansı bir əməliyyat sistemində to_linux.pl və ya to_windows.pl əmrini daxil edin. Skriptlər əməliyyat sistemini dərhal yenidən başlatmır, lakin GRUB-da standart yüklənə bilən əməliyyat sistemini dəyişir. Quraşdırılmış əməliyyat sistemlərində edilən dəyişikliklər və ya yeniləmələr Bootcontrol tərəfindən istifadə edilən parametrlərə təsir edə bilər, ona görə də GRUB və ya Linux nüvəsinə təsir edən hər hansı yeniləmədən sonra yükləyicinin işlədiyinə əmin olmaq üçün sistemi yenidən başladın. Yeniləmələr /boot/grub/menu.lst faylını /boot/control/menu.lst faylına müvafiq dəyişikliklər etmədən dəyişə bilər. İşinizin daha çox nəticə verməsini və tipik hərəkətlərə daha az vaxt ayırmasını təmin etmək üçün sizə aşağıdakı üç isti düymə birləşməsini yadda saxlamağı və Windows-da naviqasiyanı sürətləndirmək üçün onlardan istifadə etməyi təklif edirik. Bu düymələri eyni vaxtda basdığınız zaman ekranın mərkəzində bütün aktiv proqramların və pəncərələrin göstərildiyi kiçik bir pəncərə görünəcək. İstədiyiniz pəncərəni aktivləşdirmək üçün düyməni (düyməni basarkən) lazım olan qədər basın. İndi açarı buraxsanız, vurğulanmış pəncərə açılacaq. Bu klaviatura qısayolu aktiv pəncərələrin 3D görünüşünü açacaq. Siz həmçinin seçilmiş pəncərəyə getmək üçün düyməni istifadə edərək, lazım olduğu qədər basaraq proqramların siyahısında hərəkət edə bilərsiniz. Sonra bütün bu müddət ərzində saxladığınız açarı buraxın və vurğulanmış pəncərə açılacaq. Eyni proqramın bir neçə pəncərəsi açıqdırsa və ya bir neçə brauzer nişanı varsa, bu isti düymələr birləşməsindən istifadə edərək, onlar arasında asanlıqla keçid edə bilərsiniz. Bu birləşmə Firefox və Google Chrome brauzerləri üçün etibarlıdır. Şəkil: istehsal şirkətləri Təlimat Varsayılan olaraq, əməliyyat sisteminin seçimi kompüter işə salındıqda, əsas giriş / çıxış sistemi - BIOS bitdikdən sonra baş verir. Buna görə də, OS-ni dəyişdirmək üçün kompüterin yenidən başlamasına başlamaq lazımdır - Windows-da bu Win düyməsini basaraq açılan əsas menyudan edilir. Yeni yükləmə dövrü başlayandan və kompüterdə quraşdırılmış sistemlərin siyahısı ekranda göründükdən sonra ox düymələrindən istifadə edərək onun sətirləri arasında gedin və Enter düyməsini basaraq seçim edin. Bu menyu 30 saniyə ərzində göstərilir (taymer də ekrandadır) və sonra istifadəçi seçim etməyibsə, standart OS yüklənir - bu siyahıda birincidir. Əgər kompüterinizi yüklədiyiniz zaman bu menyu görünmürsə, o, çox güman ki, parametrlərdə söndürülüb. Bu halda, əməliyyat sistemində quraşdırılmış yükləmə protokolundan istifadə edin. Windows 7-də bunu etmək üçün əvvəlcə Win + Pause düymələri birləşməsini basın, sonra "Qabaqcıl sistem parametrləri" bağlantısını və yeni pəncərənin "Ətraflı" sekmesinde "Başlanğıc" bölməsində "Parametrlər" düyməsini basın. və Bərpa". Parametrləri olan növbəti açıq pəncərədə "Əməliyyat sistemlərinin siyahısını göstərin" yanındakı onay qutusunu yoxlayın və istifadəçi seçimini saniyələrlə gözləmək üçün vaxtın uzunluğunu seçin. Bundan sonra, iki açıq pəncərədə OK düymələrini basın və OS dəyişikliyini seçmək üçün yenidən başlaya bilərsiniz. Bir kompüterdə iki əməliyyat sisteminin eyni vaxtda işləməsi mümkün deyil, lakin əsas OS-nin nəzarəti altında digərinin hərəkətlərini təqlid edən proqramlar var. Belə bir "virtual maşın" quraşdırsanız, bunun üçün kompüterin yenidən başlama prosedurundan istifadə etmədən əsas OS ilə simulyasiya edilmiş əməliyyat sistemi arasında keçid edə biləcəksiniz. İnternetdə belə bir sxemi həyata keçirmək üçün proqram tapa bilərsiniz - məsələn, VMware və ya Connectix Virtual PC ola bilər. Windows standart paylamalarda DOS əmr emulyatorundan istifadə etmək qabiliyyətini saxlamağa davam edir. Bununla belə, indi komanda xətti təsvirləri o qədər də geniş yayılmır və vaxtaşırı nisbətən sadə əməliyyatlar üçün hansı əmr və hansı sintaksislə istifadə edilməli olduğuna dair suallar yaranır. Bu suallardan biri terminalda başqa bir sürücüyə necə keçməkdir. Təlimat Fiziki və ya virtual disklər arasında keçid etmək üçün chdir əmrindən istifadə edin (Kataloqu dəyişdirin - "Kataloq dəyişdirin"). Sintaksis bu əmri qısaldılmış formada istifadə etməyə imkan verir - cd. Bu əmr haqqında tam yardım almaq üçün yazın: chdir /? Bu dəyişdiricidən (/?) istifadə edərək, siz təkcə bu əmr haqqında deyil, həm də hər hansı digər əmr haqqında kömək ala bilərsiniz. Cari diski dəyişdirmək üçün cd (və ya chdir) əmrinə /d dəyişdiricisini əlavə edin. Məsələn, E sürücüsünə keçmək üçün aşağıdakı əmri yazın: cd /d E: Və cari diskin kök qovluğuna getmək əmri əks kəsikdən başqa heç nə tələb etmir: cd Başqa bir virtual və ya fiziki diskin hər hansı xüsusi qovluğuna keçmək lazımdırsa, onda yeni diskin kök kataloqundan ona tam yolu göstərməlisiniz. Məsələn, D sürücüsünün OuterFolder qovluğunda yerləşən InnerFolder qovluğuna getmək üçün müvafiq əmr belə görünməlidir: cd / d D: OuterFolderInnerFolder Terminalda hər dəfə istədiyiniz qovluqlara uzun yollar yazmaq lazım deyil - siçan ilə surət əməliyyatlarından istifadə etmək mümkündür. Siz, məsələn, standart Windows Explorer-də ünvan çubuğundakı qovluğa tam yolu kopyalaya, sonra xətt terminalına keçə, sağ klikləyib kontekst menyusundan yapışdırma əməliyyatını seçə bilərsiniz. Keçirmək istədiyiniz kataloqun adında boşluqlar varsa, istədiyiniz qovluğa tam yolu göstərmək həmişə kifayət etməyəcəkdir. Bəzi hallarda dırnaq içərisində olmalıdır. Məsələn: cd "D:Program Filesmsn oyun zonası" Kotirovkalara ehtiyac yalnız sözdə "qabıq uzantıları" işə salındıqda baş verir. Onlar müvafiq əmrlə deaktiv edilə bilər: cmd e: off Kompüterin işləməsi zamanı müxtəlif əməliyyat sistemlərində müəyyən bir proqram təminatının işini yoxlamaq lazım gəldikdə vəziyyət yarana bilər. Və ya proqramların bəziləri ciddi şəkildə müəyyən edilmiş əməliyyat sistemi üçün nəzərdə tutulmuşdur, qalanları isə əsas "OS" altında işləyir. Hər halda, istifadəçilər tez-tez sual verirlər: "Əməliyyat sistemləri arasında necə keçid edə bilərəm?". Sizə lazım olacaq Təlimat Bunu həll etmək üçün xüsusi proqramlar hazırlanmışdır. Belə proqramlardan biri Acronis OS seçici proqramıdır. Bu imkan verir Kompüterin işləməsi zamanı müəyyən bir proqram təminatının müxtəlif əməliyyat sistemlərində işini yoxlamaq lazım gəldikdə vəziyyət yarana bilər. Və ya proqramların bəziləri ciddi şəkildə müəyyən edilmiş əməliyyat sistemi üçün nəzərdə tutulmuşdur, qalanları isə əsas "OS" altında işləyir. Hər halda, istifadəçilər tez-tez sual verirlər: "Əməliyyat sistemləri arasında necə keçid edə bilərəm?".Köməkçi skriptlər
Addım 4. Sistem dəstəyi
+
[
Qazan+Tab]
[
ctrl+Tab]
İpucu 3: Əməliyyat sistemləri arasında necə keçid etmək olar
Sizə lazım olacaq
Təlimat