Hoe zit het met Linux?
Sommige mensen willen naast de verschillende Windows-versies misschien ook nog Linux-tools op de stick zetten. Dat is in principe mogelijk – maar we konden bij uitgebreide tests geen oplossing vinden die even goed werkt op verschillende systemen en die ook nog betrouwbaar en zonder allerlei complicaties functioneert.
De bootmanager van Windows, die het keuzemenu toont, is daar niet voor geschikt. Tegenwoordig weigert die om andere besturingssystemen op te starten bij het booten via UEFI. In plaats daarvan kun je een andere bootmanager gebruiken, maar de meeste van de bekendere ondersteunen alleen wat ook wel bekend staat als ‘BIOS mode’ klassiek booten. Van de weinige die beide opstartmethoden aankunnen, heeft bijna geen enkele een signature om ze te laten werken op pc’s met Secure Boot. Een uitzondering is de combinatie van Shim en Grub, zoals gebruikt door grotere Linux-distributies. Het configureren van dat duo is echter een beetje lastig en foutgevoelig – vooral als je ook de Windows-varianten direct vanuit het menu van Grub wilt opstarten.
Grub kan ook overweg met het klassieke booten, maar als dat wordt gebruikt met usb-sticks en chain-loading van de bootcode van Windows, blijf Grub soms hangen. Bovendien kun je daarbij het tonen van twee opeenvolgende menu’s alleen vermijden met complexe en kwetsbare trucs. Voor het klassieke booten zou het daarom beter zijn om niet Grub te gebruiken als de primaire bootmanager, maar die van Windows, en dan via die weg Linux te starten.
We hebben dat niet geprobeerd, omdat dit de inrichting en onderhoud van een toch al complexe setup nog ingewikkelder zou maken. Het geheel zou nog foutgevoeliger worden, omdat het nesten van twee bootmanagers vol met valkuilen zit. Dat zou kunnen resulteren in opstartproblemen, net wanneer je een pc weer op de been wilt krijgen in een vreemde omgeving en niets anders bij de hand hebt dan de usbstick.