Bu soruyu yorumlamanın birkaç yolu vardır:
- Neden tek bir işletim sistemi iki bölüm gerektirir; daha spesifik olarak: iki cilt mi?
- Bu ekstra bölüm, neden örneğin, bir FAT32 dosya sistemi gerektiriyor? NTFS veya Ext4?
- (örtük soru?): Bu FAT32 dosya sisteminde hangi dosyalar var.
1. Birincisinin yanıtı :
Teknik olarak iki bölüm gerektirmez, sadece önyükleme dosyalarının bulunduğu bölüm FAT32'dir .
FAT32 çalıştırmak için harika olmadığından tüm bir işletim sistemi geliştiriciler iki dosya sistemi, dolayısıyla iki bölüm kullanmaya zorlanır. Ext4'ün linux OS bölümleri için yaygın olduğuna inanıyorum.
2. Önyükleme dosyaları için neden FAT32? Aşağıdaki nedenleri tahmin ediyoruz :
-
Dosya sistemi sürücüsünü bir önyükleyicide uygulamak için kolay / kompakt. Diğer dosya sistemlerinin çoğu daha karmaşıktır. Bir önyükleyici yazmak kolay değildir, özellikle yonga üzerinde NAND'yi olabildiğince azaltmanız gerekiyorsa.
-
Diğer dosya sistemleri (daha yüksek) lisans maliyetleri içerebilir veya uygun şekilde olmayabilir
-
FAT32 dosya sistemi Windows, MacOS ve Linux gibi yaygın işletim sistemleri tarafından desteklenir. Bu nedenle, SD kart / görüntü üzerindeki dosyalara erişmek için özel sürücüler yüklemenize gerek yoktur.
3. Önyükleme dosyaları lobotomize sürüm gibidir. GRUB ve kapalı kaynak olduklarına inanıyorum. Temel sürücüler (daha sonra yüklenen çekirdek sürücülerinden farklı olabilir veya bunlara eklenebilir) dahil olmak üzere seçtiğiniz çekirdeği yüklemek için gereken tüm dosyaları içermelidir.
ile ilgili olarak benzetmeleriniz:
Aynı şeyi önyüklenebilir USB flash sürücüler için de gördüm [...] Linux'un normal bir sabit sürücü kurulumunun bu oyunu oynaması gerekmiyor, değil mi ?
Aslında yaptılar. Ve bazı durumlarda yapın. Örneğin. Windows 7'yi bir BIOS makinesine yüklemek, önyükleme dosyalarını içeren 100MB NTFS bölümü olan 2 bölüm oluşturacaktır. Linux makinelerinde, önyükleyiciyi (örneğin GRUB) ve çekirdek + sürücü dosyalarını içeren ayrı bir / boot
bölümüne sahip olmak yaygındır. Ayırma kesinlikle gerekli değildir çünkü bu önyükleyiciler MBR'yi kullanır, ancak MBR'yi kullanmak, uygun bir dosya sistemi kullanmaktan daha 'hacker'dır. Bu nedenle, daha yeni UEFI önyükleme bellenimi, önyükleme dosyaları için ayrı bir FAT dosya sistemini tercih eder (büyük olasılıkla flash sürücünüzde gördüğünüz şey budur).