UEFI/BIOS Bootfähigkeit
UEFI/BIOS Bootfähigkeit
Gibt es eine Möglichkeit, Debian so auf einem Stick zu installieren, dass es auf UEFI und BIOS-Systemen booten kann?
- towo
- Beiträge: 4549
- Registriert: 27.02.2007 19:49:44
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: UEFI/BIOS Bootfähigkeit
Wenn Du ein Live Debian meinst, nein. Als Installationsmedium ist das kein Problem.
Re: UEFI/BIOS Bootfähigkeit
Solange sich das UEFI-System in den BIOS-Modus schalten lässt, ist das kein Problem.
Ansonsten installiert Debian _entweder_ den grub-efi _oder_ den grub-pc. Mit zwei Boot-Partitionen und ein wenig Getrickse könnte es klappen, ein System zu installieren, das auf beiden Wegen bootet. Aber bei jedem Update von Grub oder Kernel wäre Handarbeit zum Nachbessern nötig.
Ansonsten installiert Debian _entweder_ den grub-efi _oder_ den grub-pc. Mit zwei Boot-Partitionen und ein wenig Getrickse könnte es klappen, ein System zu installieren, das auf beiden Wegen bootet. Aber bei jedem Update von Grub oder Kernel wäre Handarbeit zum Nachbessern nötig.
Never change a broken system. It could be worse afterwards.
"No computer system can be absolutely secure." Intel Document Number: 336983-001
"No computer system can be absolutely secure." Intel Document Number: 336983-001
Re: UEFI/BIOS Bootfähigkeit
Nach etwas längerer Abwesenheit hab ich nun beschlossen, das Projekt in Angriff zu nehmen.
Soll ich das System zuerst im BIOS- oder im UEFI-Modus installieren? Wie mach ich es anschließend mit den 2 Bootpartitionen?
Soll ich das System zuerst im BIOS- oder im UEFI-Modus installieren? Wie mach ich es anschließend mit den 2 Bootpartitionen?
Re: UEFI/BIOS Bootfähigkeit
Ein bisschen „Getrickse“ ist notwendig, aber keine zwei Boot-Partitionen. Es genügt eine FAT-Partition für den UEFI-Bootloader (grub-efi) und grub-pc kommt in den MBR und ein weiterer Teil ebenfalls auf die FAT-Partition (und natürlich braucht man mindestens eine weitere Partition für Debian selbst).NAB hat geschrieben:Solange sich das UEFI-System in den BIOS-Modus schalten lässt, ist das kein Problem.
Ansonsten installiert Debian _entweder_ den grub-efi _oder_ den grub-pc. Mit zwei Boot-Partitionen und ein wenig Getrickse könnte es klappen, ein System zu installieren, das auf beiden Wegen bootet. Aber bei jedem Update von Grub oder Kernel wäre Handarbeit zum Nachbessern nötig.
Nur wenn man den Stick mit GPT partitionieren will, benötigt man zusätzlich eine BIOS-Boot-Partition, die dann grub-pc aufnimmt.
Re: UEFI/BIOS Bootfähigkeit
Wie fang ich den nun an? Installier ich zuerst im BIOS- oder im UEFI-Modus?
Re: UEFI/BIOS Bootfähigkeit
Wenn du es machst wie ich machen würde, dann würdest du zuerst ohne Booloader zB mittels debootstrap installieren. Das schiene mir jetzt am geradlinigsten und so habe ich es bei meinem Stick mit einem Rettungssystem gemacht.
___
Wenn du dafür sorgst, dass alle notwendigen Partitionen angelegt werden, bei mbr-Partitionierung also eine FAT-Partition und das was du für Debian willst/brauchst und bei gpt-Partitionierung, eine EFI Systempartition (ebenfalls FAT), eine BIOS-Bootpartition und natürlich ebenfalls das was du für Debian willst, dann sollte es egal sein in welchem Modus du installierst.
Den fehlenden Bootloader kann man dann einfach nachinstallieren, wodurch aber der andere entfernt wird. Macht insofern nichts, weil die zum Booten notwendigen Dateien erhalten bleiben, solange man ihn nicht mitsamt den Konfigurationsdateien entfernt (purge).
Auf Dauer würde ich mich aber nicht auf die automatischen Booloaderinstallationen verlassen sondern beide grubs selbst manuell installieren. Das ungefähr Vorgehen habe ich hier schon beschrieben:
viewtopic.php?f=12&t=160544&start=15#p1092718 (was die Bootloaderinstallation angeht)
___
Wenn du dafür sorgst, dass alle notwendigen Partitionen angelegt werden, bei mbr-Partitionierung also eine FAT-Partition und das was du für Debian willst/brauchst und bei gpt-Partitionierung, eine EFI Systempartition (ebenfalls FAT), eine BIOS-Bootpartition und natürlich ebenfalls das was du für Debian willst, dann sollte es egal sein in welchem Modus du installierst.
Den fehlenden Bootloader kann man dann einfach nachinstallieren, wodurch aber der andere entfernt wird. Macht insofern nichts, weil die zum Booten notwendigen Dateien erhalten bleiben, solange man ihn nicht mitsamt den Konfigurationsdateien entfernt (purge).
Auf Dauer würde ich mich aber nicht auf die automatischen Booloaderinstallationen verlassen sondern beide grubs selbst manuell installieren. Das ungefähr Vorgehen habe ich hier schon beschrieben:
viewtopic.php?f=12&t=160544&start=15#p1092718 (was die Bootloaderinstallation angeht)