• Başlatıldı ve başlangıçta. İşletim sistemlerini yükleme aşamaları

    3.3. Bilgisayar önyükleme işlemi

    Başlığı okuyan birçok kişi gülümseyecek: peki, burada bu kadar zor olan ne? Ancak, bir düşünün: Güç düğmesine bastıktan sonra PC'ye ne oluyor? (açık) ? Bu soru hem yeni başlayanlar hem de deneyimli kullanıcılar tarafından nadiren sorulur. Yazarın bunu bilgisayar teknolojisi alanındaki uzmanlara sorması gerekiyordu, ancak çok az kapsamlı yanıt vardı. Ancak, bir bilgisayar çökerse veya arızalanırsa, sürecin temellerini bilmek önyüklemeçoğu durumda arızayı tespit etmeye veya hızlı bir şekilde lokalize etmeye yardımcı olur.

    Sunumu somutlaştırmak için, BIOS AWARD ve Intel uyumlu bir mikroişlemcinin kurulu olduğu bir anakart ve işletim sistemi olarak Windows 98 ile donatılmış bir bilgisayarı başlatma sürecini ele alalım.

    Güç düğmesine bastıktan sonra, güç kaynağı kendi kendini test eder. Tüm voltajlar nominal voltajlara karşılık gelirse, güç kaynağı 0,1 ... 0,5 s sonra ana karta bir PowerGood sinyali gönderir ve RESET sinyalini üreten özel bir tetikleyici, onu aldıktan sonra ilgili girişten sıfırlama sinyalini kaldırır. mikroişlemcinin. RESET sinyalinin segment kayıtlarını ve talimat işaretçisini aşağıdaki durumlara ayarladığını unutmayın. (gerçek modda kullanılmayan bitler belirtilmemiştir) : CS=FFFFh; IP=0; DS = SS = ES = 0 ve kontrol kayıtlarının tüm bitlerini sıfırlar ve ayrıca aritmetik mantık birimi kayıtlarını sıfırlar. RESET sinyali sırasında, üç kararlı tampon devresinin tümü yüksek empedans durumuna girer. Bu sinyal kaldırıldığı andan itibaren mikroişlemci gerçek modda çalışmaya başlar ve yaklaşık 7 saat döngüsü boyunca ROM BIOS'tan okunan talimatı FFFF:0000'de yürütmeye başlar. Bu adresten sonuna kadar BIOS ROM alanının boyutu 16 bayttır ve gerçek yürütülebilir BIOS koduna atlama komutu, belirtilen adreste yazılır. Şu anda, işlemci, BIOS dışında herhangi bir bellek alanında hiçbir yerde bulunmadığından, başka herhangi bir talimat dizisini yürütemez. Bu kodun komutlarını sırayla yürüten işlemci, ilk kodun işlevini gerçekleştirir. POST kendi kendine test (Açık kendi kendini test) . Bu adım, işlemciyi, belleği ve sistem G/Ç'yi test eder ve anakartın yazılım kontrollü donanımını yapılandırır. Konfigürasyonun bir kısmı benzersizdir, diğer kısmı atlama tellerinin konumu ile belirlenebilir (atlayıcılar veya anahtarlar) kurulu, ancak bir dizi seçenek mümkündür (ve bazen gerekli) kullanıcı olarak ayarlayın. Bu amaçlar için, Kurulum yardımcı programı BIOS koduna yerleştirilmiştir. Bu yardımcı program kullanılarak ayarlanan yapılandırma parametreleri, ana kartta bulunan minyatür bir pille çalışan geçici olmayan bellekte saklanır. Bazıları her zaman RTC saati ve takvimi ile birlikte geleneksel CMOS Belleğinde saklanır. (Gerçek Zaman Saati) . Diğer bölüm (üreticiye bağlı olarak) uçucu olmayan bir yere yerleştirilebilir (örn. flaş) hafıza (NVRAM) . Statik olarak belirlenen parametrelerin bu kısmına ek olarak, dinamik sistem konfigürasyonunu desteklemek için bir ESCD geçici olmayan bellek alanı vardır. tak ve Bilgisayarınızı her yeniden başlattığınızda otomatik olarak güncellenebilen Play.

    BIOS yardımcı programı Kurulum, bazen fare desteğiyle bile, menüler veya ayrı pencereler şeklinde bir arayüze sahiptir. POST sırasında Kuruluma girmek için DEL tuşuna basmanız istenir. Diğer BIOS türlerinde (yukarıdakiler dışında) bunun için Ctrl+Alt+Esc, Ctrl+Esc tuş kombinasyonunu kullanabilirsiniz, Esc tuşu, başka seçenekler de var (Örneğin, sağdaki saniyelerde F12 tuşuna basın. üst köşe ekran bir dikdörtgen gösterir) . Daha yakın zamanlarda, F2 tuşuna basarak Kuruluma girdiğiniz BIOS sürümleri ortaya çıktı, ancak daha sık olarak, POST başlangıç ​​ayarlarını değiştirerek düzeltilebilecek bir donanım hatası algılarsa Kurulum menüsünü getirmek için F1 veya F2 tuşları kullanılır. . Bazı BIOS'lar için, POST sırasında INS tuşunu basılı tutmak, tüm BIOS'ları geçersiz kılarak varsayılan ayarları yapmanızı sağlar. hızlandırıcılar . Bu, başarısız bir şekilde hız aşırtmayı denedikten sonra bilgisayarın performansını geri yüklemek için uygun olabilir. Kurulumdan çıktığınızda (isteğe bağlı) seçilen ayarlar kaydedilir ve bir sonraki POST'tan itibaren geçerli olur.

    Her alt program yürütülürken, POST kendi imzasını yazar. (kod) teşhis kaydına. Bu kayıt, fiziksel olarak özel bir teşhis panosunda bulunmalıdır. (imza analizörü veya sözde POST kartı) Hatayı analiz ederken sistem veri yolu yuvasına takılı. Bu tür POST kartlarının iki versiyonu vardır: ISA ve PCI veri yolları için. Bu panoda, teşhis kaydının içeriğini vurgulayan iki basamaklı yedi bölümlü bir gösterge mutlaka kuruludur. Bir ikili adres göstergesine sahip olmak da mümkündür. G / Ç alanında, PC mimarisine bağlı olarak kayıt bir adres kaplar (BIOS sürümleri) . Örneğin, ISA için, EISA - 80h; ISA Compaq - 84 saat; ISA-PS/2 - 90 saat; bazı EISA modelleri için - 300 saat; MCA-PS/2 - 680 saat. Benzer bir imza çözümleyicinin mevcut olması, belirtilen kodlarla, POST'un hangi aşamada durduğunu belirlemek mümkündür. Her BIOS sürümü için özel imza tablosunu bilmek, anakartın arızasını belirlemek kolaydır.

    BIOS AWARD V4.51 için ana POST testlerini ve tanılama kaydı göstergesinde POST kartı tarafından görüntülenen imzalarını yürütme sırasına göre listeleyelim. Aşağıda listelenen kodların hepsinin işlem sırasında göstergede görünmediğine dikkat edilmelidir. normal önyükleme bilgisayar: bazıları yalnızca POST durursa görüntülenir. Bunun nedeni, birçok POST rutininin o kadar hızlı yürütülmesidir ki insan gözü, tanılama kaydının görüntülenen durumunu takip edemez ve bazı kodlar yalnızca bir hata algılandığında görünür. Belirtilen BIOS sürümü için, POST dizisindeki ilk yürütülebilir imza C0'dır:

    1. C0- Host Bridge çipinin kayıtlarının programlanması, aşağıdaki modları ayarlamak için gerçekleştirilir:
    • Dahili ve Harici Önbellek ile önbellek işlemleri yasaktır;
    • yasaklamadan önce Dahili Önbellek temizlenir;
    • Gölge RAM, Sistem BIOS konumunun adreslerine erişim döngülerinin doğrudan ROM'a yönlendirilmesinin bir sonucu olarak devre dışı bırakılır. Bu prosedür, belirli bir yonga seti ile eşleşmelidir;
    • diğer PIIX kaynakları programlanır: DMA denetleyicisi, kesme denetleyicisi, zamanlayıcı, RTC bloğu. Bu, DMA denetleyicisini pasif moda sokar.
  • C1- Ardışık yazma / okuma döngüleri yardımıyla hafıza türü, toplam hacim ve satırlardaki yerleşimi belirlenir. Ve alınan bilgilere göre DRAM denetleyicisi yapılandırılır. Aynı aşamada işlemci Korumalı Mod'a geçirilmelidir. (korumalı mod) .
  • C3- daha sonra geçiş arabelleği olarak kullanılacak olan ilk 256 kb bellek kontrol edilir ve Sistem BIOS'u paketinden çıkarılır ve DRAM'e kopyalanır.
  • C6– özel bir algoritmaya göre Harici Önbelleğin varlığı, türü ve parametreleri belirlenir.
  • CF- işlemci tipi belirlenir ve sonuç CMOS'a yerleştirilir. Herhangi bir nedenle işlemci tipinin belirlenmesi başarısız olursa, böyle bir hata ölümcül hale gelir ve sistem ve buna bağlı olarak POST yürütmesi durur.
  • 05 – klavye denetleyicisi kontrol edilir ve başlatılır, ancak şu an Basılan tuşların kodlarının alınması henüz mümkün değil.
  • 07 - CMOS'un çalışmasını ve pilinin voltajını kontrol eder. Güç kesintisi olursa POST durmaz ama BIOS bu gerçeği hatırlar. Kontrol yazma / okuma CMOS'u sırasındaki bir hata ölümcül kabul edilir ve POST, O7 kodunda durur.
  • OLMAK– Host Bridge ve PIIX yapılandırma kayıtlarının BIOS'tan alınan değerlerle programlanması.
  • 0A- bir kesinti vektör tablosu oluşturulur ve başlangıç ​​ayarı güç yönetimi alt sistemleri.
  • 0B- CMOS hücre bloğunun sağlama toplamını kontrol eder ve BIOS PnP'yi destekliyorsa, PnP ISA cihazlarını tarar ve parametrelerini başlatır. PCI aygıtları için ana (standart) yapılandırma kayıtları bloğundaki alanlar.
  • 0C– BIOS değişken bloğu başlatılır.
  • 0G/0E- bir video bağdaştırıcısının varlığı, Video BIOS'un başlangıcındaki adreste 55AA imzasının varlığı kontrol edilerek belirlenir. (C0000:0000h) . Video BIOS algılanırsa ve sağlama toplamı doğruysa, video bağdaştırıcısı başlatma prosedürü etkinleştirilir. O andan itibaren monitör ekranında bir görüntü belirir, video bağdaştırıcısı açılış ekranı görüntülenir ve klavye başlatılır. Ayrıca POST sürecinde, DMA denetleyicisi ve kesme denetleyicisi test edilir.
  • 30/31 - Base Memory ve External Memory hacmi belirlenir ve bu andan itibaren ekranda görüntülenen RAM testi başlar.
  • 3 boyutlu– PS/2 faresi başlatılır.
  • 41 – disket alt sistemi başlatılıyor.
  • 42 – sabit disk denetleyicisinin yazılım sıfırlaması devam ediyor. Kurulumda AUTO modu belirtilirse, IDE cihazları algılanır, aksi takdirde cihaz parametreleri CMOS'tan alınır. IRQ14 ve IRQ15 kesmeleri, sistem konfigürasyonuna göre maskelenmez.
  • 45 – FPU yardımcı işlemcisi başlatılır.
  • - USB klavyeyi yapılandırma. Bu aşamada DEL tuşuna basarak CMOS Kurulumuna girmek mümkün hale gelir.
  • 4F– CMOS Kurulum ayarları tarafından sağlanıyorsa, bir şifre girmek için talepte bulunulur.
  • 52 – ROM aranır ve başlatılır ek BIOS ve PCI kesme isteği satırlarının her biri eşlenir.
  • 60 – Kurulumda bu mod etkinleştirildiyse, BOOT Sector anti-virüs koruması kurulur.
  • 62 – otomatik olarak kışa geçiş vardır veya yaz saati, klavye için NumLock durumu ve otomatik tekrar modu yapılandırılır.
  • 63 – ESCD blokları düzeltildi (yalnızca PNP BIOS için) ve RAM'i temizleme.
  • B0– bu durum, örneğin Genişletilmiş Bellek testi sırasında yalnızca hata olması durumunda imza çözümleyici kaydına yazılır. Korumalı Modda çalışırken herhangi bir hata yoksa, POST bu dalı içermez. Sayfa hataları ve diğer istisnaların varlığında, kontrol bu prosedüre aktarılacak, B0 kodunu 80(84)h portuna verecek ve duracaktır.
  • FF- test sonuçlarının özetlendiği son aşama - bilgisayar donanımının başarılı bir şekilde başlatılmasına tek bir bip sesi eşlik eder, ardından kontrol BOOT sektörünün önyükleyicisine aktarılır.
  • Arama sırası önyükleme diski x86 bilgisayarlarda (FDD, sert IDE sürücüleri ve SCSI, CD-ROM cihazları) BIOS'u ayarlar. Modern BIOS'lar, önyükleme sırası adı verilen bu sırayı yeniden yapılandırmanıza izin verir. (önyükleme sırası) . Önyükleme sırasına ilk olarak A: sürücüsü dahil edilmişse ve içinde bir disket varsa, BIOS bu disketi bir önyükleme disketi olarak kullanmayı dener. Sürücüde disket yoksa BIOS, bu zamana kadar başlatılmış olan ilk sabit diski kontrol eder ve INT19h komutunu yürütür. BOOT sektörünü yüklemek için INT19h kesme işleme prosedürü, sektörü Cylinder:0 Head:0 Sector:1 koordinatlarıyla okumalı ve 0000:7C00h'ye yerleştirmeli, ardından diskin önyüklenebilir olup olmadığını kontrol etmelidir. MBR sektörü (Ana Önyükleme Kaydı ana önyükleme kaydı) sabit diskte, disketteki BOOT sektörüyle aynı fiziksel adreste bulunur (silindir 0, yan 0, sektör 1) .

    Kontrol sırasında önyükleme sektörü bulunamazsa, örn. bu sektörün son iki baytı (imzası) 55ААh'ye eşit değilse, INT18h kesmesi çağrılır. Bu olduğunda, bilgisayarın BIOS üreticisine bağlı olarak ekranda bir uyarı mesajı görünecektir.

    MBR sektörü, FDISK programı tarafından sabit diske yazılır, bu nedenle HDD düşük düzeyde biçimlendirilmişse, tüm sektörleri sıfır içerir ve doğal olarak ilk sektör gerekli imzayı içeremez. Disk bölümlenmemişse hata mesajlarının verileceğini takip eder. (mantıksal sürücüler) . Ana önyükleme kaydı genellikle bağımsızdır. işletim sistemi (Açık Intel platformları herhangi bir işletim sistemini başlatmak için kullanılır) . Ana önyükleme kaydında bulunan kod, bölüm tablosunu tarar (bölüm tablosu) aktif bir sistem bölümü arıyorum. Bölüm tablosunda etkin bir bölüm bulunamazsa veya en az bir bölüm yanlış bir etiket içeriyorsa ve ayrıca birkaç bölüm etkin olarak işaretlenmişse uygun bir hata mesajı görüntülenir.

    Ana önyükleme kaydı kodu, önyüklemenin konumunu belirtir (aktif) MBR'nin sonunda bulunan bölümleme tablosunu okuyarak bölümleme. Etkin bir bölüm bulunursa, önyükleme sektörü okunur ve gerçekten önyüklenebilir olup olmadığı belirlenir. Beş defaya kadar okuma denemesi yapılabilir, aksi halde hata mesajı verilir ve sistem durur. Bir önyükleme sektörü bulunursa, Ana Önyükleme Kaydı, kontrolü etkin sistemdeki önyükleme sektörü koduna aktarır. (önyüklenebilir) önyükleme programı ve disk seçenekleri tablosunu içeren bölüm. Bölümün önyükleme sektörü, kök dizinin konumu için BIOS parametre bloğuna bakar ve ardından IO.SYS sistem dosyasını buradan belleğe kopyalar. (esas olarak DOS'un bir parçasıdır ve önceki DOS sürümündeki MSDOS.SYS dosyasının işlevlerini içerir) ve kontrolü ona verir. IO.SYS, bazı aygıt sürücülerini yükler ve önyükleme ile ilgili bir dizi işlem gerçekleştirir. İlk önce IO.SYS, MSDOS.SYS dosyasını okur. Bu dosyanın, DOS'un önceki sürümlerindeki aynı adlı dosyalara benzemediği unutulmamalıdır. Windows 98'de, MSDOS.SYS şöyledir: Metin dosyası Başlatma yordamı için seçenekler içeren A. LOGO.SYS dosyası daha sonra yüklenir ve görüntülenir (başlangıç ​​ekranı) .

    Açık Sonraki adım IO.SYS bilgileri okur sistem kaydı, ve ayrıca CONFIG.SYS ve AUTOEXEC.BAT dosyalarını yürütür (kök dizinde varsa) . Aynı zamanda, işlemcinin gerçek modunda çalışan aygıtların sürücüleri yüklenir, bazıları sistem ayarları. Aşağıda, bu aşamada yüklenen olası sürücü ve programların kısmi bir listesi bulunmaktadır.

    DBLSPACE.BIN veya DRVSPACE.BIN. Disk sıkıştırma sürücüsü.

    HİMEM.SYS. İşlemcinin gerçek modunda üst belleğin yöneticisi.

    IFSHLP.SYS. VFAT ve Windows 98'i destekleyen diğer dosya sistemlerinin yüklenmesine yardımcı olur.

    SETVER.EXE. İşletim sistemi sürüm numarasını değiştiren bir yardımcı program. İşletim sistemlerinin önceki sürümlerini hedefleyen ve Windows 98 altında çalışmayı reddeden programlar vardır. SETVER.EXE sayesinde, böyle bir program tam olarak kendisine uyan DOS sürüm numarasını döndürür.

    DOS=YÜKSEK. DOS'u HMA bellek alanına yükler. CONFIG.SYS yapılandırma dosyası, eşlenen bellek yöneticisi EMM386.EXE'yi yüklemek için bir yönerge içeriyorsa, EMM386.EXE'nin yüksek bellek kullanmasına izin vermek için bu satıra UMB parametresi eklenir. IO.SYS'nin EMM386.EXE yöneticisini otomatik olarak yüklemediğini unutmayın. Bu nedenle, kullanmayı planlıyorsanız, DEVICE=EMM386.EXE satırını CONFIG.SYS dosyasına eklemelisiniz.

    DOSYALAR=30. Bu satır, oluşturulacak dosya tanıtıcılarının sayısını belirtir. Windows 98 bu ayarı kullanmaz; programların önceki sürümleriyle uyumluluk için dahil edilmiştir.

    SON SÜRÜCÜ=Z. Bu, mantıksal sürücüler için son harfi tanımlar. Bu seçenek ayrıca geriye dönük uyumluluk için sunulmuştur ve Windows 98 tarafından kullanılmaz.

    TAMPON=30. Oluşturulacak dosya tamponlarının sayısını belirtir. Dosya arabellekleri, uygulamalar tarafından IO.SYS dosyasından G/Ç yordamları çağrılırken kullanılır.

    Yığınlar=9,256. Bu giriş, yığın çerçeve sayısını ve her çerçevenin boyutunu tanımlar.

    FCBS=4. Bu komut dosya kontrol bloklarının sayısını belirtir. Her iki son seçenek de yalnızca geriye dönük uyumluluk içindir.

    Son adım, WIN.COM dosyasını yüklemek ve çalıştırmaktır. VMM32.VXD dosyasına atıfta bulunur. Bilgisayarda yeterli RAM takılıysa, bu dosya belleğe yüklenir, aksi takdirde bu dosyaya sabit diskten erişilir ve bu da elbette indirme süresini artırır. Gerçek mod sürücü yükleyici, sanal aygıt sürücülerinin kopyalarını karşılaştırır (VxD) Windows/System/VMM32 klasöründe ve VMM32.VXD dosyasında. Hem klasörde hem de dosyada bir sanal aygıt sürücüsü varsa, sanal aygıt sürücüsünün bir kopyası "işaretlenmiş" VMM32.VXD dosyasında önyükleme yapılamaz olarak. VMM32.VXD dosyası kullanılarak yüklenmeyen sanal aygıt sürücüleri, Windows klasörünün SYSTEM.INI dosya bölümünden yüklenir. Açıklanan işlem sırasında, sürücü yükleyici sanal cihazlar gerçek mod, gerekli tüm sanal aygıt sürücülerinin doğru yüklenip yüklenmediğini sürekli olarak kontrol eder ve gerekli sürücüyü yüklerken bir hata oluşursa, bu işlemi tekrar gerçekleştirmeye çalışır. Yüklemeden sonra, gerçek mod sanal aygıt sürücüleri başlatılır, ardından VMM32.VXD dosyası işlemciyi korumalı moda geçirir ve sanal aygıt sürücülerini Başlatma Aygıtı parametresine göre başlatma işlemi başlar. İşletim sistemi yükleme prosedürü, KRNL32.DLL, GDI.EXE, USER.EXE ve EXPLORER.EXE dosyalarının yüklenmesiyle sona erer. Bilgisayar bir ağa bağlıysa, ağ ortamı yüklenir. Kullanıcıdan ağda oturum açmak için bir ad ve parola girmesi istenir. Ardından yapılandırma, varsayılan ayarlarla sistem kayıt defterinden yüklenir. İşletim sisteminin yüklenmesinin son aşamasında, Başlangıç ​​klasörünün içeriği işlenir. ve içinde belirtilen programlar başlatılır. Bundan sonra işletim sistemi kullanıma hazırdır.

    Bir kaç tane var standart yollar, yukarıda açıklanan başlatma prosedürünü değiştirmenize izin verir:

    • belleği kontrol etme ve önyükleme aygıtlarını başlatma aşamasında POST gerçekleştirirken, Kurulum programına girmek için DEL klavye düğmesine basın;
    • donanım testinin bitiminden önce bir önyükleme diski takın (Örneğin, Kurtarma diski Windows 98) ;
    • CONFIG.SYS dosyasında düzeltmeler yapın;
    • AUTOEXEC.BAT dosyasını düzenleyin.

    Bunlara ek olarak, Windows 98 aynı görevi gerçekleştirmek için daha az belirgin olan birkaç yöntem sağlar:

    • donanım testini tamamladıktan sonra Başlangıç ​​menüsünü çağırmak için F8 tuşuna basın;
    • MSDOS.SYS dosyasındaki sistem başlatma yönergelerini düzenleyin;
    • için yukarıdaki yöntemlerden birini kullanın. “durur” DOS modunda, ardından Windows'u şu adresten başlatın: Komut satırı bir dizi gerekli anahtarla;
    • Başlangıç ​​klasörünün içeriğini değiştirin.

    Bilgisayarın çalışması sırasında ayarlarında daha iyi gezinmek için, bilgisayar açıldığında ne olduğunu, bileşenlerinin birbirleriyle nasıl etkileşime girdiğini ve ayrıca BIOS'un hangi rolü oynadığını anlamak gerekir.

    NOT.

    BIOS, programı ana kart üzerindeki özel bir çipte bellekte saklanan temel bir giriş/çıkış sistemidir. BIOS, açıldıktan sonra bilgisayarın ilk önyüklemesinden sorumludur.

    Her şeyden önce, bilgisayarı açtıktan (yeniden başlattıktan) sonra, sistemde kurulu olan video adaptörünü arar, çünkü onsuz bilgisayar ekranda herhangi bir bilgi görüntüleyemez. Video bağdaştırıcısı algılanmazsa, sistem uygun bir hata bip sesi çıkararak önyüklemeyi durdurur.

    Bir video bağdaştırıcısı bulunduğunda, başlatılır, ardından ekranda birkaç saniye boyunca sistemde yüklü video bağdaştırıcısı, bellek boyutu vb. hakkında bilgi içeren bir görüntü belirir.

    Böylece, bir video bağdaştırıcısı araması, işlemci türünü ve kurulu RAM'i belirlemeden daha önce gerçekleşir. Ancak, işlemci takılı değilse veya kullanılamıyorsa, sistem genellikle ekranda herhangi bir görüntü gösteremez veya sesli sinyal veremez.

    Bir sonraki adım, işlemci tipini belirlemektir. Bu adım ayrıca saat hızını BIOS ayarlarına göre ayarlar. Aynı zamanda işlemci tipi ve saat frekansı ile ilgili bilgiler ekranda görüntülenir.

    Daha sonra önyükleme programı sistemde yüklü olan RAM miktarını ve türünü belirler ve ayrıca test eder. Tüm işlemlerin sonuçları ekranda görüntülenir.

    Bundan sonra, IDE denetleyicilerine bağlı cihazların başlatılması ve doğrulanması başlar. Bunlar sabit sürücüler, CD veya DVD sürücüleri ve diğer depolama aygıtları olabilir. Onlarla ilgili bilgiler genellikle BIOS ayarlarından gelir. Ayarlarda (Otomatik değer) sürücülerin otomatik algılanması belirtilmişse, sistem bunları otomatik olarak belirlemeye çalışır - ancak bu ek süre gerektirir.

    Bilgisayarın önyükleme programı daha sonra disket sürücüsünü kontrol eder (sistemde yüklüyse). Bunu yapmak için kontrolör ona birkaç komut gönderir ve sistem yanıtını yakalar.

    Ardından, dahili modem gibi sistemde takılı olan genişletme kartlarının aranması ve doğrulanması, ses kartı, video yakalama kartı, TV alıcısı veya FM alıcısı vb. Bu kartların bazılarının (SCSI denetleyicisi gibi) kendi BIOS'ları da olabilir. Bu durumda, kontrol geçici olarak ona devredilebilir.

    Açıklanan tüm işlemlerden sonra, monitör ekranında bilgisayar yapılandırmasıyla ilgili özet bir bilgi tablosu görüntülenir ve bu tablo şunları gösterir:

    işlemci tipi;

    İşlemci kimlik numarası (varsa);

    işlemci saat hızı;

    Kurulu RAM miktarı;

    Önbellek miktarı;

    Disket sürücü form faktörü bilgisi;

    Kurulu IDE cihazları hakkında bilgi;

    Video sistemi türü;

    Tespit edilen seri ve paralel portlar ve G/Ç adresleri;

    Kurulu bellek modülleri hakkında bilgi;

    Tak ve Çalıştır ve Tak ve Çalıştır olmayan cihazlar da dahil olmak üzere genişletme kartları hakkında bilgiler.

    Ancak, bilgisayarı başlatmanın en başına geri dönelim ve sistem kendi kendini sınama (POST) adı verilen işlemi ele alalım. Başarılı bir şekilde tamamlanması durumunda, genellikle kısa bir bip sesi verilir. Ancak bazen hiçbir sinyal verilmeyebilir.

    Her şey yolunda gitmezse ne olur? Herhangi bir küçük hata bulunursa, ekranda bunlarla ilgili mesajlar görüntülenir ve ardından bilgisayar önyüklemeye devam edebilir. Bununla birlikte, otomatik test sırasında daha ciddi sorunlar bulunursa, bilgisayar sistemi bunları da kullanıcıya bildirmeye çalışır, ancak bu tür durumlarda bazen ekran karanlık kalır. Bu nedenle, kullanıcı ekranda ilgili mesajı bile göremez.

    Bu olursa, hatanın nedenini belirlemek için ses sinyalleri kullanılabilir. Onların yardımıyla sistem kullanıcıyı otomatik test işleminin sonuçları hakkında bilgilendirir.

    Kural olarak, şu veya bu ses sinyalleri kombinasyonunun ne anlama geldiği sorusuna kesin bir cevap vermek imkansızdır, çünkü her BIOS alt sisteminin açıklamasında verilen kendi ses sinyalleri seti vardır. Bununla birlikte, çoğu zaman bu tür bilgiler hiç mevcut olmayabilir. Bu durumda, üreticinin web sitesini ziyaret etmeyi deneyin veya BIOS veya anakart üreticisinin teknik destek servisinden ilgili bilgileri isteyin.

    Ancak, aynı hataları belirtmek için sıklıkla kullanılan bazı bip sesleri kombinasyonları vardır. Sisteminiz bir otomatik testin ardından aşağıdaki bip ses kombinasyonlarından birini verirse, muhtemelen aşağıdakileri işaret ediyordur:

    Bir kısa bip - test başarıyla tamamlandı, yükleme devam ediyor (bazı sistemler bip sesi vermiyor);

    Ses yok - işlemci veya güç kaynağı arızalı (ekranda görüntü yokken);

    bir uzun sürekli sinyal– güç ünitesi arızalı;

    İki kısa bip sesi - küçük hatalar algılandı, BIOS ayarlarında değişiklik yapılması gerekiyor (Ödül); bu aynı zamanda bir bellek eşlik hatası (AMI) olabilir;

    Üç uzun bip - klavye denetleyicisi hatası;

    Üç kısa bip sesi – düşük bellek işlem hatası;

    Bir uzun ve bir kısa bip - RAM düzgün çalışmıyor;

    Bir uzun ve iki kısa bip sesi - video adaptörü düzgün çalışmıyor;

    Bir uzun ve üç kısa bip sesi - video sistemi hatası: monitör bağlı değil, video bağdaştırıcısı çalışmıyor, vb. (AMI); veya klavye denetleyicisiyle ilgili sorunlar (Ödül);

    DİKKAT!

    Deneyimler, Ödül BIOS'unda bu sinyalin ilk değerde de kullanılabileceğini göstermektedir. Bu en yaygın hatalardan biridir.

    Bir uzun ve sekiz kısa bip sesi - video sistemi hatası: monitör bağlı değil, video bağdaştırıcısı çalışmıyor, vb.;

    Bir uzun ve dokuz kısa bip - BIOS veri okuma hatası;

    Dört kısa bip - sistem zamanlayıcısı çalışmıyor;

    Beş kısa bip - işlemci düzgün çalışmıyor;

    Altı kısa bip sesi - klavye denetleyicisi arızalı;

    Yedi kısa bip - anakartla ilgili sorunlar;

    Sekiz kısa bip sesi - video belleği düzgün çalışmıyor;

    Tekrarlanan uzun bip sesleri - RAM modülü arızalı veya yanlış bağlanmış;

    yinelenen kısa bip sesleri- güç kaynağı düzgün çalışmıyor;

    Dokuz kısa bip - BIOS içeriğini kontrol ederken sağlama toplamı hatası; genellikle BIOS ayarları sıfırlanır, ardından kurulum programına girip çalışmaya devam edebilirsiniz;

    On kısa bip - CMOS çipine veri yazma hatası;

    On bir kısa bip - harici önbellek düzgün çalışmıyor.

    Lütfen gösterilen tüm değerlerin gösterge niteliğinde olduğunu, yani her birinde özel durum Belirli bir bip sesinin anlamı, BIOS veya anakart üreticisine bağlı olarak değişebilir.

    DİKKAT!

    sessizliği görmezden gel kısa sinyaller, bilgisayarınızı açtığınızda veya yeniden başlattığınızda birçok ASUS anakartı tarafından verilir. Bu sinyallerle, sistem basitçe bağlı USB cihazlarının sayısını bildirir. Örneğin, önyükleme sırasında iki kısa, sessiz bip sesi duyarsanız bu, bağlı iki USB aygıtının algılandığı anlamına gelir. USB bağlantı noktasına bağlı herhangi bir aygıt yoksa, otomatik test başarıyla tamamlandığında sistem bip sesi çıkarmaz.

    Uygulamada görüldüğü gibi, bazen bir bilgisayar sisteminin kendi kendine test edilmesi sürecinde, ses sinyalleri kullanılarak yerelleştirilemeyen bir hata meydana gelebilir. Böyle bir durumu analiz etmek için POST ücreti kullanılır.

    POST kartı - PCI veri yolu için (veya daha az sıklıkla ISA veri yolu için) özel bir dijital göstergeye (örneğin, sıvı kristal veya daha sıklıkla flüoresan vakum) sahip özel bir genişletme kartı.

    Kendi kendini test etme sonuçlarını görüntülemek amacıyla bağlantı noktası alanında özel bir bağlantı noktası tahsis edilmiştir. Bu bağlantı noktasının onaltılık adresi 80'dir. Sistemde bulunan belirli bir cihazı başlatmadan önce, bu bağlantı noktasına mutlaka şu anda tam olarak neyin başlatıldığını doğru bir şekilde belirleyebileceğiniz bazı kodlar yerleştirilir.

    Bir aygıtın başlatılması başarıyla tamamlandıysa, sistem bir sonrakini belirlemeye geçer. Bu durumda 80. porta aşağıdaki kod yazılacaktır.

    POST panosu, 80. bağlantı noktasındaki aygıtların başlatılması sırasında yazılan kodları okur ve bunları göstergesinde görüntüler. Buna göre sistem kesintiye uğradıysa en son 80. porta yazılan kodu görebilirsiniz. Hangi işlemin başarısız olduğunu ve hangi aygıtın başlatılamadığını belirlemek için kullanılabilir. Örneğin, göstergede en son 04 değeri görüntüleniyorsa, bu (Ödül BIOS'lu bir sistem kullanıldığında), sistemin RAM yenileme sinyallerini doğru şekilde üretmediği anlamına gelir.

    POST code değerleri farklı BIOS ve anakart üreticilerine göre değişiklik gösterebilir ancak çoğu aynıdır. Masada. Tablo 3.1, Award BIOS tabanlı sistemlerde yaygın olarak bulunan POST prosedür kodlarını listeler.

    Tablo 3.1. POST kodu değerleri

    Bazı durumlarda POST panolarının kullanılması, bozuk veya yanlış çalışan bir sistemi teşhis etme sürecinde paha biçilmez bir yardım olabilir.

    Bununla birlikte, bu tür bir tanılamayı uygulamak için, en azından uygun yuvaya (PCI veya ISA) bir POST kartı takmanız gerekir, tabii bu oldukça nadir görülen bir sistem birimini monte ederken yapılmadıysa.

    Bazı anakart üreticileri, sorunları teşhis etmeye yardımcı olmak için doğrudan anakartın yüzeyine POST kodu göstergeleri yerleştirir. Bazen POST kodu gösterge pimleri de ana karta yerleştirilir ve göstergenin kendisi kit içinde verilir. Bu durumda, bilgisayar kasasının herhangi bir yerinde görüntülenebilir.

    Bu tür çözümler sorun gidermeyi büyük ölçüde kolaylaştırır. Ancak ne yazık ki hala oldukça nadirdirler ve henüz yaygın kullanıma girmemişlerdir.

    Bilgisayar sisteminin otomatik testi tamamlandıktan ve kurulu tüm aygıtların parametreleri belirlendikten sonra ne olur?

    Bu noktaya kadar, sistemin davranışı yerleşik BIOS tarafından kontrol edilir. Bu noktada kontrol, sabit sürücünün ana önyükleme kaydına aktarılır.

    Bu alan, küçük bir yükleyici kodu içermelidir; bunun amacı, yalnızca denetimi, işletim sistemi yükleyicisinin yerleştirilmesi gereken sabit diskteki istenen mantıksal bölümün önyükleme kaydına aktarmaktır.

    Bir işletim sistemi yükleyicisi, okuyan bir programdır. Veri deposu işletim sisteminin çekirdeği ve onu başlatan ve denetimi ona devreden programları çalıştırır. Bundan sonra, işletim sistemi (OS), bilgisayardaki diğer tüm çalışmaların kontrolü altında gerçekleştirildiği bilgisayar sisteminin kontrolünü ele alır.

    Ancak, ana önyüklemede sert kayıt Diske daha esnek bir program da yerleştirilebilir, örneğin, bilgisayarda birkaç işletim sistemi kuruluysa, istenen işletim sisteminin önyüklemesini seçmek için bir menü görüntülemenize olanak tanır.

    ayrıca içinde BIOS ayarları işletim sistemini bir sabit diskten değil, bir disket veya CD'den başlatması istenebilir. Bu durumda BIOS, sabit disk ana önyükleme kaydından önyükleyici yerine disketin veya CD'nin önyükleme kesimini belleğe okumaya çalışacaktır. Bu başarılı olursa, kontrol okuma programına aktarılacaktır.

    Önyükleme sektörü sabit sürücüde veya çıkarılabilir medyada bulunamazsa, ekranda görünümü üreticiye ve BIOS sürümüne bağlı olan bir uyarı mesajı görüntülenir. Bundan sonra sistem duracaktır.

    Sabit sürücüdeki ve çıkarılabilir medyadaki önyükleyici araması, her zaman BIOS ayarlarından gelen önyükleme sırası yönergelerine göre yapılır.

    Doğru, aslında her şey biraz daha karmaşık. Kontrol, yalnızca BIOS gerçekten yürütülebilir olduğunu belirlerse, önyükleme sektöründen okunan koda aktarılacaktır.

    Önyüklenebilir olarak tanımlanan bir aygıtın önyükleme sektöründeki BIOS, önyükleyici kodu yerine anlamsız bir sıra bulursa, programın bundan sonraki davranışı farklı olabilir. Çoğu durumda, çıkarılabilir bir ortam önyüklenebilir olarak belirtilirse ve önyükleme sektöründe önyükleyici kodu bulunmazsa, BIOS sürücüye yanlış diskin takıldığına karar verebilir. Sonuç olarak, bilgisayar askıya alınacak ve ekranda bir önyükleme diski takmanız gerektiğini belirten bir mesaj görünecektir. Enter tuşuna bastıktan sonra, BIOS yeniden önyükleme sektörü kodunu okumaya çalışır. Sürücüde ortam bulunamazsa BIOS, ayarlarda belirtilen bir sonraki aygıtı önyüklenebilir olarak incelemeye çalışır.

    Ancak çoğu durumda işletim sistemi sabit sürücüden yüklenir. Diğer ortamların aksine, sabit sürücü, her biri kendi önyükleme sektörüne sahip olan birkaç bölüm içerir. Ayrıca, HDD başında ana önyükleme kaydını içerir. Belleğe okunan odur ve zaten kodu, kontrolü istenen sabit disk bölümünün önyükleyicisine devretmelidir.

    Bu yükleyici, sırayla, işletim sistemi çekirdeğini yükleme işlevlerini yerine getirir. Çekirdek bulunduğunda, aynı önyükleyici genellikle aygıt başlatma programlarının yanı sıra işletim sistemini kullanıcı etkileşimi için hazırlayan diğer programları da çalıştırır.

    Artık işletim sistemini yüklemenin çok aşamalı bir süreç olduğunu biliyorsunuz. Sistem önyüklemesi sırasında meydana gelen arızaların nedenlerini doğru bir şekilde değerlendirmek için bunu anlamak önemlidir. Bu bilgi, bilgisayarında birden fazla işletim sistemi kullananlar için de gereklidir.

    İşletim sistemlerini yüklemekten bahsetmişken, bunların bir bilgisayarın sabit sürücüsüne nasıl yerleştirilebileceğinden söz edilemez. Bu özellikle şu durumlarda geçerlidir: sabit diskler iki veya daha fazla işletim sistemi aynı anda bir arada bulunmalıdır.

    Her şeyden önce, fiziksel sabit sürücülerin genellikle sistemde kullanılan mantıksal bölüm adlarına karşılık gelmediğini hatırlamanız gerekir. Örneğin, bir MS-DOS veya Windows sisteminde C:, D: ve E: olarak işaretlenmiş sabit sürücüler görünüyorsa, bu, bilgisayarda üç sabit sürücünün yüklü olduğu anlamına gelmez. Mantıksal bölümlere ayrılmış tek bir sabit sürücü olabilir.

    Ayrıca, bir sabit disk, yalnızca bölümlere ayrılmışsa hemen hemen her işletim sisteminde kullanılabilir. Windows'ta örneğin 80 GB hacimli bir diski kırmadan kullanmak isteseniz bile, üzerinde neredeyse tüm alanı kaplayan büyük bir mantıksal bölüm oluşturmanız gerekir.

    Sabit diskin başlangıcında, bölüm tablosu mutlaka bulunur ve boşsa (bölüm yoksa), o zaman veri erişimi imkansızdır (tabii ki, programlardan değil, standart erişim yöntemlerinden bahsetmiyorsak) doğrudan diskteki fiziksel sektörlerle çalışan Disk Düzenleyici gibi). Verilere her birinin içinden erişilir. mevcut bölümler ve yöntemi, bölüm içindeki verilerin organizasyonuna bağlıdır.

    Bir diski bölümlemek genellikle fdisk veya benzeri bir şeyle yapılır. Bu isim altında farklı işletim sistemlerinde tamamen farklı programlar görünebilir. PartitionMagic (Şekil 3.1) veya Acronis OS Selector gibi özel araçlar da vardır.

    Pirinç. 3.1. PartitionMagic program penceresi.

    Geleneksel olarak, bir fiziksel sabit sürücü dörtten fazla mantıksal bölüm içeremez, çünkü sabit sürücünün başındaki bölümleme tablosuna standart tarafından çok az yer verilir. Ancak, bu sınırlama atlanabilir.

    Bilgileri diskin başındaki ana bölüm tablosunda bulunan bölümlere birincil denir. Bu nedenle, bir fiziksel sabit diskte dörtten fazla birincil bölüm olamaz demek daha doğru olur.

    Bu arada, bazı işletim sistemleri yalnızca birincil bölümden önyüklenebilir. Ayrıca MS-DOS veya Windows işletim sistemleri için bu partition (birden fazla varsa) ilk fiziksel diskte yer almalı ve aktif olarak işaretlenmelidir. Bazı durumlarda, diskin başlangıcından fiziksel uzaklığı da rol oynar.

    Ayrıca, MS-DOS veya Windows 95/98/Me işletim sistemlerini kullanırken, her bir sabit sürücüde yalnızca bir birincil bölüm kullanabileceklerini unutmayın.

    Birincil bölümlere ek olarak, sabit sürücü, esas olarak ikincil olan genişletilmiş mantıksal bölümleri barındırabilir. Bu teknoloji görünüşe göre tek bir sürücüde dört bölüm sınırlamasını aşmak için icat edildi.

    Böylece, dört birincil bölümden biri genişletilmiş olarak işaretlenebilir. Böyle bir bölüm, artık bir boyut sınırı olmayan ve bu nedenle neredeyse tüm çok sayıda bölüm hakkında bilgi içerebilen başka bir bölüm tablosu içerir.

    Bu resim farklı şekillerde sunulabilir. Örneğin MS-DOS üzerinde fdisk programını kullanırken veya Windows kullanıcısı Görünüşe göre tüm mantıksal bölümler, Şekil 1'de gösterildiği gibi, farklı şekilde sunmak daha uygun ve mantıklı olsa da, genişletilmiş olanın içindedir. 3.2.

    Pirinç. 3.2. Bir sabit sürücüdeki mantıksal bölümlerin düzeni.

    MS-DOS veya Windows işletim sistemleri için, genişletilmiş bir bölüm kullanmak, bir fiziksel sabit sürücüyü birden çok mantıksal sürücüye bölmenin tek yoludur. Diskin bu sistemler için bir birincil bölümü varsa, geri kalanı genişletilmiş bölümde bulunmalıdır.

    Teorik olarak, genişletilmiş bir bölümün içinde bulunan mantıksal bölümler, veri erişimi açısından birincil olanlardan farklı değildir. Ancak birçok işletim sistemi bu bölümlere yerleştirilmemelidir, çünkü çoğu durumda işletim sistemleri buradan önyükleme yapamayacaklardır.

    Uygulamalarının başka özellikleri de var. Özellikle, MS-DOS veya Windows işletim sistemleri, sürücüleri aşağıdaki gibi tanımlar. Önce tüm birincil bölümler gelir (ilk diskin birincil bölümü, ikinci diskin birincil bölümü vb.) Ve ardından mantıksal bölümler (önce ilk diskte, sonra ikincide vb.). Bu nedenle, daha önce C: ve D: bölümlerine sahip bir fiziksel disk kullanılmışsa ve ardından bilgisayara tek bir birincil bölüme sahip ikinci bir fiziksel disk takılmışsa, o zaman yeni Kısım D: olacak ve önceki bölüm D: - E: olacak. Bu, bazı acemi kullanıcılar için kafa karıştırıcıdır.

    İÇİNDE son sürümler işletim sistemlerinde bu durum düzeltilebilir. Örneğin, Windows 2000/XP'de her bölüme herhangi bir harf atayabilirsiniz, ancak Linux, BeOS ve diğer sistemlerde, içlerindeki diskler harflerle ve bölümlerin kendileri ile gösterilmediğinden bu tür sorunlar hiç ortaya çıkmaz. dizinlere monte edilir.

    Size bir kez daha hatırlatmama izin verin, bir diskteki verilere erişim, verilerin her bir bölümdeki organizasyonuna da bağlıdır. Böyle bir organizasyona dosya sistemi denir, çünkü içindeki veriler diskte adlandırılmış diziler - dosyalar biçiminde bulunur ve bunlara erişim ilgili adlara atıfta bulunularak gerçekleştirilir.

    Farklı işletim sistemleri, bir bölümdeki verilerin organizasyonuna farklı şekilde yaklaşır. Yaygın olan şey, birini veya diğerini kullanmak için dosya sistemiönce onu disk bölümünün içinde oluşturmalısınız. Bir disk bölümünde dosya sistemi oluşturmaya biçimlendirme denir.

    En yaygın dosya sistemlerini düşünün.

    FAT16, 16 bit dosya ayırma tablosuna dayalı bir dosya sistemidir. MS-DOS ve Windows 95 işletim sistemlerinde "native"dir, ancak hemen hemen tüm işletim sistemlerinde belirli çekincelerle kullanılabilir. Bununla birlikte, düşük kararlılık ve varlığında önemli disk alanı kaybı ile karakterize edildiğinden popüler değildir. Büyük bir sayı dosyalar (özellikle küçük olanlar). Ayrıca, bir FAT16 bölümü 2 GB'ı aşamaz.

    FAT32, 32 bit dosya ayırma tablosu kullanan FAT16'nın geliştirilmiş bir sürümüdür. Yalnızca MS-DOS ve Windows 95 işletim sistemlerinde kullanılamaz, oldukça yavaş performans ile karakterize edilir.

    FAT12, dosya ayırma tablosuna (12 bit) dayalı başka bir dosya sistemi çeşididir. Bu seçenek yalnızca disketler gibi küçük ortamlar için geçerlidir. Sabit disklerde neredeyse hiç kullanılmaz.

    HPFS, OS/2 işletim sistemi için tasarlanmış yüksek performanslı bir dosya sistemidir. Ayrıca kullanılabilir erken sürümler Windows NT (en fazla 3.5 dahil).

    NTFS aynı zamanda oldukça yüksek performanslı bir dosya sistemidir ve HPFS'ye rakip olarak tasarlanmıştır. Ameliyathaneler için tasarlandı Windows sistemleri NT/ 2000/XP, ancak Linux, FreeBSD, BeOS ve diğer sistemlerde genellikle salt okunur modda kullanılabilir.

    EXT2FS, Linux işletim sistemi için tasarlanmış çok kompakt ve güçlü bir dosya sistemidir. FreeBSD, QNX ve diğerlerinde de kullanılabilir. Ek olarak, EXT2FS sistemine erişim (genellikle salt okunur) sağlayan programlar vardır. çeşitli versiyonlar Pencereler.

    EXT3FS, EXT2FS dosya sisteminin günlüğe kaydedilmiş bir sürümüdür.

    UFS, neredeyse yalnızca FreeBSD işletim sisteminde kullanılan bir dosya sistemidir. Bu sistemdeki disk bölümünün (dilim) içinde başka bir bölüm sisteminin düzenlenmesi ve yalnızca bu bölümlerin her birinde dosya sisteminin kendisi olması ile karakterize edilir.

    ReiserFS, Linux'ta yaygın olarak kullanılan başka bir çok hızlı günlük kaydı dosya sistemidir.

    Her biri kural olarak kendi işletim sisteminde kullanılmak üzere oluşturulmuş başka dosya sistemleri de vardır. Yani BeOS, QNX vb. kendi dosya sistemleri... Çeşitli işletim sistemleri için en evrensel olanı FAT32 (veya FAT16) sistemidir.

    Geleneksel olarak, disk bölümleriyle yapılan işlemler, bir bilgisayardaki yazılım işlemlerinin en tehlikelisi olarak kabul edilir. Ve bu tesadüfi değil: Sonuçta, disk bölümleriyle işlemler için herhangi bir programı kullanırken, bir aceleci eylem dosya sistemini yok edebilir, bu da içindeki tüm verilere erişimi kaybetmek anlamına gelir. Çoğu kullanıcı için bu durum, diskteki tüm verileri silmekle eşdeğerdir.

    Disk bölümlerinde olağan şekilde, yalnızca aşağıdaki işlemleri gerçekleştirebilirsiniz:

    Bir bölüm oluşturma (diskte diğer bölümler tarafından işgal edilmeyen alan varsa);

    Bir bölümün silinmesi (bölümdeki tüm verilerin silinmesiyle sonuçlanır);

    Bölüm türünü değiştirme (program farklı dosya sistemlerini destekliyorsa, veriler genellikle kaybolur);

    Mevcut bölümler hakkındaki bilgileri görüntüleyin.

    Bu eylemler farklı programlar farklı adlandırılabilir. Örneğin, DOS/Windows 95/98/Me paketindeki fdisk programı yalnızca FAT bölümlerini anlar ve bunun için geri kalan her şey DOS bölümleri değildir. Ek olarak, belirli bir program için genişletilmiş bir bölümün ve onun içinde mantıksal bir bölümün oluşturulması iki bağımsız işlemdir, vb.

    Yukarıdaki program gibi basit araçlarla, örneğin bir bölümü yeniden boyutlandırmak mümkün değildir. Ancak, bu genellikle gereklidir. Örneğin, tüm disk alanı için bir FAT32 bölümü oluşturdunuz ve bir süre sonra Linux veya Windows NT'yi kendi ext3fs veya NTFS dosya sistemi formatlarını kullanarak kurmak istediniz ve veriler zaten bölüme yazılıyor. Bu durumda yapmanız gerekenler:

    Disk bölümünü silin (bu durumda, üzerindeki tüm veriler kaybolacaktır);

    Yerinde iki yeni tane oluşturun (ve gerekirse verileri bunlara harici medya işletim sistemini kurduktan sonra).

    Bu kadar uzun bir süreçten kaçınmak için, bir bölümü veri kaybetmeden yeniden boyutlandırmanıza izin veren programlar geliştirilmiştir. İlklerden biri FIPS programıydı. Doğru, bölümün boyutunu kelimenin tam anlamıyla değiştirmez, ancak yalnızca mevcut olanı veri kaybetmeden ikiye nasıl böleceğini bilir.

    NOT.

    Bu programın talimatları, önemli verilerin kaydedilmesi gerektiğini ve yazarın herhangi bir sorumluluk taşımadığını on kez söylüyor, ancak uygulama, FIPS'nin çok iyi çalıştığını gösteriyor - veriler asla kaybolmadı.

    Bu bağlamda en işlevsel olanı Acronis yazılımı işletim sistemi seçici. Bölümleri yalnızca grafik modunda kolayca yeniden boyutlandırmanıza değil, aynı zamanda bölümleri disk çevresinde taşımanıza ve ayrıca bunları başka bir fiziksel diske kopyalamanıza veya taşımanıza olanak tanır. Ek olarak, bölümün dosya sisteminin türünü keyfi olarak değiştirebilir, belirli bir işletim sisteminden bölümleri gizleyebilirsiniz ve çok daha fazlasını yapabilirsiniz.

    Artık bir bilgisayarı açtıktan sonra önyükleme hakkında yeterince bilgi sahibi olduğunuza göre, BIOS'un hangi rolü oynadığını ve ayarlarını doğru şekilde yapılandırarak nelerin başarılabileceğini anlamanız gerekir.

    C++ kitabından tarafından Hill Murray

    11.2 Dosyaları Dahil Etme #include "dosyaadı" biçimindeki bir derleyici komut satırı, bu satırın dosya dosyaadı içeriğinin tamamıyla değiştirilmesine neden olur. Adlandırılmış dosya önce orijinal kaynak dosyanın dizininde ve ardından standart veya belirtilen konumlarda aranır. Alternatif

    COM Teknolojisinin Özü kitabından. Programcı Kitaplığı yazar Boks Donald

    Dahil etme Tüm sınıflar toplama yeteneğine sahip değildir. Toplama olmayan sınıfları başka bir nesnenin kimliğinin parçası olarak göstermek, harici nesnelerin yöntem çağrılarını dahili nesnelere açıkça iletmesini gerektirir. Bu COM teknolojisi genellikle şu şekilde anılır:

    Fedora 8 Kullanım Kılavuzundan yazar

    7.2.1. Bilgisayarı başlatma Gücün açıldığı andan itibaren bilgisayarın ilk önyüklemesini düşünün. Bilgisayar kasasındaki Güç düğmesine bastığınızda POST (Power On Self Test) programı RAM'ine yüklenir - açıldığında bir bilgisayar kendi kendini sınama programı

    C++ Referans Kılavuzundan yazar Stroustrap Bjarne

    C# 2005 Programlama Dili ve .NET 2.0 Platformu kitabından. yazar Troelsen Andrew

    Görüntülemeyi Etkinleştirme Bu noktada, DateTimeFormat değişken üyesinin varsayılan değeri DateTimeFormat.ShowClock ise, Tick olay işleyicisi toolStripStatusLabelClock'ta geçerli saati göstermelidir. Kullanıcının tarih ve saat gösterimi arasında geçiş yapmasına izin vermek için,

    Delphi kitabından. Örneklerden öğrenme yazar Parizhsky Sergey Mihayloviç

    PC Hoparlör Tuşunu Etkinleştir :)