Eigener Bootloader — Änderungen 7655 → 7656

Zeile 115: Zeile 115:
 
Aber vereinfachen wir das ganze, damit ein Modell für alle Dateisysteme (egal ob [[FAT]], [[NTFS]], [[ISO9660]], [[Ext2]]/[[Ext3]] oder gar ein eigenes wie [[ROFS]] von [[AiCOS]]) benutzbar ist.
 
Aber vereinfachen wir das ganze, damit ein Modell für alle Dateisysteme (egal ob [[FAT]], [[NTFS]], [[ISO9660]], [[Ext2]]/[[Ext3]] oder gar ein eigenes wie [[ROFS]] von [[AiCOS]]) benutzbar ist.
  
 +
# LBA-Offset der eigenen Partition ermitteln, also die von der der Bootsektor geladen wurde.
 
# Suche im Hauptverzeichnis nach einer bestimmten Datei, bspw. "bootload.bin".
 
# Suche im Hauptverzeichnis nach einer bestimmten Datei, bspw. "bootload.bin".
 
# Ermittle deren Position auf dem Datenträger, d.h. alle zur Datei gehörenden Sektoren.
 
# Ermittle deren Position auf dem Datenträger, d.h. alle zur Datei gehörenden Sektoren.