7,8GB entstehen wenn man "8000MB" eingibt.
8GB ist die magische Grenze bis zu welcher eine Festplatte auch mit "alten" BIOS' (=ohne Int13 Erweiterung) korrekt angesprochen werden kann. "Alte" OS, wie z.B. DOS, verwenden keine eigenen Festplattentreiber und sind somit auf die BIOS-Funktionen angewiesen.
Das gilt gleichermaßen für andere OS bis deren Festplattentreiber geladen sind. Somit sind _unter bestimmten Umständen_ Probleme zu erwarten, wenn der beim booten benötigte Treiber auf der Festplatte erst jenseits dieser Grenze zu finden ist.
Bitte keine "Bei mir geht das aber trotzdem" Kommentare - ich weiß.
Quote: Wie werden Festplatte, CD und Diskette erkannt?
Die werden klassischerweise nicht erkannt, sondern im BIOS-Setup manuell eingetragen. Die Auto-Detect-Mechanismen, welche mittlerweile zum Standard geworden sind, beruhen auf unterschiedlichen Strategien.
Was beim Booten alles passiert und was das BIOS zu tun hat läßt sich unmöglich in drei Sätze packen.
Es ist aber schonmal wichtig zu wissen daß das BIOS u.a. quasi die grundlegenden "Gerätetreiberfunktionen" z.Vfg. stellt, welche beim booten benötigt werden. Schließlich ist zu diesem Zeitpunkt noch kein OS vorhanden welches eigene Treiber verwenden kann, sondern dieses muß erst noch geladen werden.