Kopyalamak sadece biçimlendirilmiş bölümlerdeki dosyalar ile baş edebiliyor. Önyükleme bayraklarını ayarlamak, önyükleme yükleyicisini yazmak veya bazen normal dosyaları bölümdeki doğru noktaya (okumak: sektör) kopyalamak ve hatta dosyaların özniteliklerini ayarlamak gibi önyükleme işlemi için gerekli özel şeyleri yapamazsınız. / izinleri. Bunları kullanabildiğiniz için şanslı olmadığınız sürece, önyükleme yükleyicisini MBR'ye yazan bir biçimlendirme aracı, önceki önyükleme diski oluşturma işlemi nedeniyle, diski önyüklenebilir hale getirmek için daha fazla adım atmanız gerekir.
Özellikle BIOS modunda önyükleme yaparken , BIOS geçerli bir önyükleme imzası 0xAA55 olup olmadığını görmek için ilk sektörü (MBR) arar . Eğer öyleyse, o sektörü yükler ve kontrolü MBR'deki boot yükleyiciye aktarır. MBR, bölüm konfigürasyonunu açıklar, bu nedenle bölüm içinde yer alamaz ve normal araçlarla kopyalayabileceğiniz bir şey değildir.
Ayrıca, MBR kullanışlı olamayacak kadar küçük olduğundan, çoğu modern önyükleyici, önyükleme işlemini birçok aşamaya böler ; MBR önyükleme kodu bir sonraki aşamayı yükler. Diğer intra-aşamalar yine sıklıkla bölümlerin dışındaki bölgelere yerleştirilir . Bazıları EBR'ye girebilir , ancak grub genellikle ikinci aşamasını ilk bölüm ile MBR sonrası MBR boşluğu olarak adlandırılan MBR arasındaki boş alana koyar. Bu nedenle eğer biri bölümleri düzgün bir şekilde hizalamazsa, grubun önyükleme kodunu yerleştirmesi için bir yer kalmaz ve gömme hatası oluşur.
LILO veya eski Windows / DOS önyükleyicileri gibi pek çok önyükleyici de MBR'de bir sonraki aşamadaki veya sistem dosyalarının konumu gibi zor kod bilgileri de veriyor. Bölüm verilerini okuyarak çalışmazlar ancak bunun yerine bazı kodlanmış sektörleri okurlar, çünkü MBR veya MBR boşluğu gibi küçük alanlara sıkıştırılması çok zor olan dosya sistemini ayrıştırmak çok fazla kod alır. Grub bile zor kodlamayı destekler . Bu, bazı sistem dosyalarının, normal bir kopya ile de elde edemediğiniz, sektör bazında tam olarak olması gerektiği anlamına gelir . “Hareketsiz sistem dosyalarını” görmenizin nedeni budur. Windows birleştiriciyi çalıştırırken ya da daraltıcı dosya sistemlerini kullanırken, bazen doğru değildir, çünkü modern önyükleme yükleyicileri çok daha akıllı olsa ve bu tür şeyleri umursamıyor olsa da, Windows'un bu dosyaları taşımaktan çok korkmasıdır.
Ve hepsinden öte, boot yükleyicinin neyin önyükleneceğini bilmesi için boot bölümünü aktif olarak ayarlamanız gerekir . Bu, bir bölümleme aracıyla veya el ile düzenleme yaparak yapılması gerekir, çünkü bölümleme alanının dışına da konur.
UEFI'de işler çok daha kolaydır. FAT dosya sistemlerini (ve standart olmayan uygulamalardaki daha da fazla dosya sistemini) bilir, bu nedenle önyükleme dosyaları EFI sistem bölümünde AKA ESP'de depolanır . UEFI * .efi uygulamalarını ESP'ye yükler ve ardından işletim sistemlerini yükler.
UEFI bellenimi, USB flash sürücüler gibi çıkarılabilir depolama aygıtlarından önyüklemeyi destekler. Bu amaçla, çıkarılabilir bir cihazın bir FAT12, FAT16 veya FAT32 dosya sistemiyle biçimlendirilmesi gerekirken, bir önyükleyici standart ESP dosya hiyerarşisine göre veya önyükleyici için tam bir yolun sisteme kaydedilmesi gerekir önyükleme yöneticisi.
Bu yüzden temelde * .efi dosyalarını ESP'ye kopyalamanız ve sistem dosyalarını doğru klasöre koymanız yeterli. Bununla birlikte, * .efi dosyasını içeren FAT bölümünün yukarıdaki gibi kopyalanamayan bölümlerin dışındaki MBR veya GPT tablosunda ESP olarak işaretlenmesi gerektiğinden küçük bir sorun vardır . Özellikle, ESP aslında FAT12 / 16/32 değil, bağımsız bir dosya sistemi olduğu için, bölüm tipi MBR'de EFh , MBR'de EFh ve GPT'de C12A7328-F81F-11D2-BA4B-00A0C93EC93B olarak değiştirilmelidir. FAT dosya sistemi ailesi
Ayrıca, BSD disk etiketi veya APM gibi önyükleme için farklı şekilde değiştirilmesi gereken başka birçok bölümleme şeması bulunmaktadır . Veya USB çubukları, herhangi bir bölüm tablosu olmadan biçimlendirilmiş olabilir (AFAIK Windows bunu varsayılan olarak yapar), bu nedenle önyüklenebilir hale getirmek farklı olacaktır. Ancak aynı sınır geçerlidir: bölümlenmemiş alanları değiştirmeniz gerekir