Debian

Debian Önyükleme Sürecini Adım Adım Anlamak

Debian Önyükleme Sürecini Adım Adım Anlamak
Bu makale, BIOS'tan başlayarak, Debian Linux önyükleme sürecini adım adım açıklamaktadır /sbin/init önyükleyici, init ve init dahil yürütme.

Bilgisayarınızı açtığınızda çalıştırılacak ilk yazılım BIOS'tur, ardından genellikle MBR'ye (Ana Önyükleme Kaydı) yüklenen önyükleyici (GRUB, diğer sistemlerde LILO), ardından initramfs görüntüsü ile /init programı gelir. geçici kök dosya sistemi olarak hafızaya alır ve ardından kök dosya sistemini diske geçirirken /sbin/init'i yürütür.

BIOS'tan başlayarak her adımla başlayalım.

Debian Önyükleme Süreci: BIOS

BIOS, donanımla etkileşime giren ilk yazılımdır, tüm aygıtları başlatır,
genellikle Del veya F2 tuşlarına basarak erişebileceğimiz yapılandırmasına bağlı olarak.

BIOS yapılandırmasından önyükleme işleminin nasıl devam edeceğini tanımlayabiliriz, genellikle BIOS yapılandırma paneli, bir sonraki adımın sabit diskten mi, harici sürücüden mi yoksa USB'den mi önyükleme olacağını tanımlayabileceğimiz önyükleme işlemine ayrılmış bir menü içerir. çubuk, DVD, ağ kitabı vb. gibi bir optik disk.

Daha önce de belirtildiği gibi, BIOS donanımı başlatır ve yapılandırma paneli, belirli donanımları hem kesin olarak hem de önyükleme işlemi sırasında etkinleştirmemize ve devre dışı bırakmamıza izin verir.

BIOS ayrıca donanım sıcaklığı, soğutucu sağlığı, RAM, depolama aygıtları, sanallaştırma desteği, işlemci ve çekirdekler hakkında daha fazla seçenek hakkında bilgiler içerir.

Neredeyse her zaman bir bilgisayarda sorun giderirken ilk adımlardan biri BIOS ile çalışmaktır. BT Güvenliğinde BIOS, yerel güvenlik açıklarından yararlanılmasını önleyen önemli bir rol oynar, yanlış bir yapılandırma güvenlik ve işlevsel arızalara neden olabilir.
Normal bir Debian Önyükleme Sürecinde, BIOS'un başlatılmasından sonraki adım, genellikle sürecin ikinci adımını kaplayan Önyükleme Yükleyicisidir.

Debian Önyükleme Süreci: Önyükleme Yükleyici

Bir depolama aygıtının ilk 2 bloğu içinde, bölümleme, dosya sistemi hakkında bilgi içeren MBR (Ana Önyükleme Kaydı) bulunur. Birçok kullanıcı MBR'yi Boot Loader ile karıştırır, MBR bir blok cihaz içinde tanımlanmış bir konumdur, Boot Loader ise kullanıcının kolayca manipüle edebileceği daha yüksek bir kaldıraç programıdır. Önyükleme Yükleyici, Debian kullanıcılarının GRUB olarak bildiği şeydir, diğer Linux kullanıcıları bunu LILO, SysLinux, Windows kullanıcıları için Windows Önyükleme Yöneticisi vb. olarak biliyor olabilir.

Boot Loader'dan sonraki adımların nasıl gerçekleştirileceğini belirleyebilir, farklı işletim sistemi, çekirdek ve başlatma parametrelerini tanımlayabiliriz.

Varsayılan olarak Debian, GRUB'u Önyükleyici olarak getirir, GRUB yapılandırma dosyası /boot/grub/menu konumunda bulunabilir.lst ve önyükleyici, komut çalıştırılarak güncellenmelidir güncelleme grubu herhangi bir değişikliği test etmek ve uygulamak için.

Önyükleme Yükleyici, BIOS'ta olduğu gibi sorunları gidermek veya parolayı sıfırlamak için kurtarma modunda önyükleme yapmamıza veya işletim sistemini kök ayrıcalıklarıyla bağlamamıza olanak tanır, GRUB yükleyici ayrıca BT güvenliği için de önemlidir.

BIOS'un Boot Loader adımlarını tanımlaması gibi, Boot Loader da bilgisayarı son adıma hazırlayan /init işleminin ayarlarını tanımlar.

Debian Önyükleme Süreci: /init

/init, çekirdeği başlatan initramfs içinde çalışan bir kabuk betiğidir, bu aşamada /init'in sıkıştırılmış çekirdeği cpio olarak başlattığını bilmelisiniz.

Debian Önyükleme Süreci: /sbin/init

İşletim sisteminin başlatıldığı yer burasıdır. Çalışma düzeyi N (önyükleme), donanımı başlatmayı sonlandırmak için yalnızca çalışma düzeyi S'ye (Tek kullanıcı) geçmek için gerekli komut dosyalarını başlatır ve ardından sistem hizmetlerini başlatmak için 2 ile 5 arasında bir çalışma düzeyine geçer.
Aşağıda tüm çalışma seviyelerini ve anlamlarını içeren bir liste görebilirsiniz:

RunLevel Destek Görev
N Yok
0 Kapat Kapatma, dizini /etc/rc0.g/
1 Tek kullanıcı Tek kullanıcı, dizini /etc/rc1.g/
2 Ağsız Çoklu Kullanıcı /etc/rc2'de ağsız Çoklu Kullanıcı.g/
3 Ağ ile çok kullanıcılı /etc/rc3 konumunda ağ ile Çoklu Kullanıcı.g/
4 Ağ ile çok kullanıcılı /etc/rc4'te ağ bağlantılı çok kullanıcılı.g/
5 Grafikli çok kullanıcılı Çoklu kullanıcı, X11, dizini /etc/rc5.g/
6 yeniden başlat yeniden başlat

Çalışma düzeyi dizinleri, /etc/init içinde bulunan komut dosyalarına bağlanır.d/, bu bir yöneticinin açılışta yürütülecek komut dosyalarını bulabileceği bir dizindir.

/sbin/init, Debian Linux ve türetilmiş dağıtımlardaki son adımdır, işletim sistemini uygun çalışma düzeyine getirecektir.

Bu önyükleme işleminin anlaşılması gerçekten kolaydır, herhangi bir kullanıcı, Linux'a aşina olmasa bile, BIOS ve Önyükleme Yükleyici gibi adımları zaten bilir.

Umarım bu makalenin Debian Önyükleme İşlemini Adım Adım Anlamanıza yardımcı olduğunu bulmuşsunuzdur.

Microsoft Sculpt Touch Wireless Mouse Review
I recently read about the Microsoft Sculpt Touch wireless mouse and decided to buy it. After using it for a while, I decided to share my experience wi...
AppyMouse On-screen Trackpad and Mouse Pointer for Windows Tablets
Tablet users often miss the mouse pointer, especially when they are habitual to using the laptops. The touchscreen Smartphones and tablets come with m...
Middle mouse button not working in Windows 10
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...