Ihr Computer verfügt über UEFI-Firmware, ein Ersatz für das alte BIOS (obwohl es weiterhin nur BIOS-Betriebssysteme unter dem Namen "CSM" unterstützt).
In BIOS-Systemen ist der Bootloader (oder die "Stufe 1" eines großen Bootloaders) im nullten Sektor des Datenträgers im MBR gespeichert. (Der 512-Byte-MBR reserviert 446 Byte für den Bootstrap-Code, der Rest wird für Partitionsinformationen verwendet.) Wenn der Bootloader zu groß ist, versucht der MBR-Code "stage1" normalerweise, "stage2" -Dateien in Ihrer / boot-Partition zu finden.
In EFI- oder UEFI-Systemen ist der Bootstrap-Codebereich im MBR normalerweise leer (die meisten UEFI-Systeme verwenden MBR nicht einmal zum Partitionieren, sondern bevorzugen GPT ). Stattdessen werden alle Bootloader als normale .efi
Programme in einer "EFI-Systempartition" gespeichert , bei der es sich um eine reguläre FAT32-Partition mit einem speziellen "Partitionstyp" in der Partitionstabelle handelt. Wenn Sie über mehrere Betriebssysteme verfügen, verwenden diese dieselbe EFI-Systempartition.
/ boot / efi
├── EFI
│ │ Bogen
│ │ ├── initramfs-linux.img
│ │ └── vmlinuz-linux.efi
│ │ Gummistiefel
│ │ gummiboot.efi
├── Lader
│ │ Einträge
│ │ └── arch.conf
│ └── loader.conf
└── SHELLX64.EFI
Einige Benutzer wählen die EFI-Partition /boot
, um die Konfiguration für Linux-Systeme zu vereinfachen. Aber beim Dual-Booten - auch wenn es sich um zwei verschiedene Linux-Distributionen handelt - schlage ich vor, die EFI-Partition unter zu haben /boot/efi
. Eine separate /boot
ist in der Regel nicht erforderlich.)
Die EFI-Partition ist erforderlich, wenn Sie Ihr System im UEFI-Modus starten möchten. Wenn Sie jedoch UEFI-bootfähiges Debian wollen, müssen Sie möglicherweise auch Windows neu installieren, da das Mischen der beiden Boot-Methoden bestenfalls unpraktisch ist.
Sowohl Windows 7 als auch Debian 7 unterstützen sowohl BIOS als auch UEFI und installieren den entsprechenden Bootloader, abhängig davon, in welchem Modus das Installationsprogramm gestartet wurde. Häufig haben UEFI-Systeme in ihrem Einstellungsbildschirm einen "Boot-Modus" -Schalter mit Optionen wie "UEFI" nur "," UEFI und CSM "," nur Legacy (BIOS) "," BIOS, dann UEFI "oder ähnliches. (CSM ist das Compatibility Support Module, die BIOS-Emulation.)
Ihr Windows 7-System wurde wahrscheinlich im BIOS-Modus installiert, aber das Debian-Installationsprogramm startet jetzt im UEFI-Modus und bietet an, einen UEFI-kompatiblen Bootloader zu installieren. (Vielleicht haben Sie irgendwo den "UEFI / BIOS" -Schalter umgelegt. Ich weiß es nicht.)
Im Moment können Sie EFI vollständig ignorieren und GRUB2 erneut im MBR installieren, möglicherweise mithilfe von grub-install --target=i386-pc
.
Es ist nicht das gleiche Betriebssystem, aber es war ein ähnliches Problem, ich hatte Ubuntu 13.04 über einen PC mit Windows 8 installiert und es gab mir die Boot-Option, es geht direkt zu Windows 8. Also musste ich Boot Repair verwenden, aber es erkannte meine nicht So befolge ich die Schritte unter diesem Link, um das Problem mit der WLAN-Karte zu beheben: Kann ich WLAN auf einer Ubuntu Live-CD aktivieren?
Grundsätzlich war das, was ich getan habe, um die drahtlose Verbindung zu aktivieren:
Dann folgte ich den Schritten von https://help.ubuntu.com/community/Boot-Repair
Grundsätzlich war das, was ich getan habe:
Starten Sie Boot-Repair von entweder: 1. dem Dash (dem Ubuntu-Logo oben links auf dem Bildschirm)
oder System-> Administration-> Boot-Repair-Menü (nur Ubuntu 10.04)
oder durch Eingabe von 'boot-repair' in einem Terminal
Klicken Sie anschließend auf die Schaltfläche "Empfohlene Reparatur". Notieren Sie sich nach Abschluss der Reparatur die URL (paste.ubuntu.com/XXXXX), die auf einem Papier angegeben ist, starten Sie das System neu und überprüfen Sie, ob Sie den Zugriff auf Ihre Betriebssysteme wiederhergestellt haben.
Wenn die Reparatur nicht erfolgreich war, geben Sie die URL per E-Mail oder Forum an Personen weiter, die Ihnen helfen.
quelle