On Mon, Sep 20, 2021 at 10:00:35PM +0200, Paul van der Vlis wrote: > Op 20-09-2021 om 10:10 schreef Wouter Verhelst: > > Hoi Paul, > > > > On Fri, Sep 17, 2021 at 01:43:10PM +0200, Paul van der Vlis wrote: > > > Hallo, > > > > > > Ik gebruik een USB-naar-SATA adapter en daaraan hang ik dan een SSD waarop > > > ik Debian installeer. En van daar wil ik booten. > > > > > > Die SSD zou ik graag zowel bootbaar hebben met UEFI, als via de oude > > > legacy > > > methode. Dus dat het werkt onafhankelijk van de instelling van het BIOS. > > > > Dat is redelijk complex om te doen. > > > > Debian-installer krijgt dat klaar via een paar hacks die in xorriso > > geïmplementeerd zijn. Het genereert een image met een paar "rare" bytes > > op speciale offsets waardoor het voor zowel UEFI als BIOS lijkt te > > werken. > > > > Zie > > https://salsa.debian.org/installer-team/debian-installer/-/blob/master/build/config/x86.cfg#L341-351 > > voor details. > > > > Merk op dat er naast de "xorriso" calls nog andere dingen zijn die > > nodig zijn om het te laten werken. Ik heb er nooit in detail naar > > gekeken; maar dat is de code die het doet werken, dus als je het aan de > > praat wilt krijgen dan zal je daar naar moeten kijken... > > Bedankt! > > Het lijkt echter wel erg voor isolinux te zijn,
Nee hoor. Debian-installer gebruikt ook grub, tegenwoordig. > en dat wou ik eigenlijk niet gebruiken... Wellicht is wat ik wil te lastig. Ik vrees daarvoor, ja. > Ik lees wel: "Can activate ISOLINUX and GRUB boot equipment by El Torito > boot record, MBR code for BIOS, or EFI System Partition." > https://www.gnu.org/software/xorriso/ Exact. -- w@uter.{be,co.za} wouter@{grep.be,fosdem.org,debian.org}