DELL Optiplex 390 és az UEFI boot problémák – hogyan lehet kiküszöbölni a hibát?

A DELL Optiplex 390-es asztali számítógépen futtatott kettős operációs rendszer konfiguráció során egy komoly problémába ütközhetünk. Ha a rendszert EFI módban futtatjuk, a boot sorrend automatikusan és önkényesen megváltozik minden újraindításkor, ami jelentős nehézségeket okozhat. A következő cikkben megvizsgáljuk a probléma okait és a lehetséges megoldásokat.

A hiba leírása és tünetei

A DELL Optiplex 390 esetében a következő konfiguráció okoz problémát:

  • Windows 11 belső SATA SSD-n, VeraCrypt titkosítással
  • Windows 10 külső USB-s SSD-n

A BIOS UEFI módban minden újraindítás után önkényesen az utoljára elindított operációs rendszert állítja be elsődleges boot eszközként. Ez problémát jelent, ha egy távoli WakeOnLan indítással szeretnénk a gépet elérni, hiszen ha a rendszer a titkosított meghajtót választja, akkor a boot folyamat megáll, és manuális beavatkozás szükséges a jelszó megadásához.

A hiba lehetséges okai

A hiba valószínűleg a BIOS/UEFI firmware hibás működéséből adódik. Két lehetséges magyarázat merül fel:

  • A BIOS kód hibásan lett megírva, és nem megfelelően kezeli a boot sorrendet.
  • A BIOS nem biztosít megfelelő beállítási lehetőségeket a boot eszközök sorrendjének rögzítésére.

Ez a jelenség nem egyedi, más gyártók alaplapjain is előfordult már hasonló probléma. Például az MSI egyes modelljei minden boot-menüs indításnál új bejegyzést hoztak létre a BIOS-ban, amelyeket később kézzel kellett törölni.

Lehetséges megoldások

Bár a BIOS hibáját házilag nem tudjuk javítani, többféle megoldási lehetőség létezik a probléma kezelésére.

1. Boot prioritás fixálása Linux alatt

Ha rendelkezünk egy Linux operációs rendszerrel, akkor az „efibootmgr” parancs használatával visszaállíthatjuk a kívánt boot sorrendet. Az efibootmgr parancs lehetővé teszi az UEFI boot sorrend manipulálását.

Ehhez egy Linux live USB-ről kell indítani a rendszert, majd az alábbi parancsokat kell kiadni:

sudo efibootmgr -v
sudo efibootmgr -o XXXX,YYYY,ZZZZ

Az „XXXX” helyére az elsődlegesen indítani kívánt eszköz boot ID-ját kell beírni, amelyet az első parancs listáz ki.

2. Windows alatt „bcdedit” használata

Windows alatt a „bcdedit” eszköz bizonyos esetekben segíthet a boot prioritás beállításában. Ha mindkét operációs rendszer saját boot managert használ, akkor a Feladatütemező segítségével beállíthatjuk, hogy induláskor automatikusan futtasson egy parancsot, amely visszaállítja a megfelelő boot sorrendet.

bcdedit /set {current} path \EFI\Microsoft\Boot\bootmgfw.efi

Azonban ez a megoldás nem minden esetben működik, mert a BIOS önállóan is átállíthatja a boot sorrendet.

3. VeraCrypt boot loader módosítása

Mivel az elsődleges meghajtó titkosított, egy másik megoldás lehetne a VeraCrypt boot loaderének módosítása. Ha a VeraCrypt boot loader képes lenne egy előre beállított időkorlát után automatikusan a külső meghajtóra irányítani a boot folyamatot, akkor az problémamentesen indulhatna.

Jelenleg azonban a VeraCrypt nem támogatja ezt a funkciót, így csak fejlettebb szoftveres megoldásokkal, például egy egyedi boot menedzser telepítésével lehetne ezt megvalósítani.

4. Alternatív megoldások

Ha egyik fenti megoldás sem működik, akkor két alternatíva marad:

  • Visszatérés Legacy (CSM) módba – ebben az esetben viszont újra kell telepíteni az operációs rendszereket.
  • BIOS frissítés – ha a Dell kiadott egy újabb verziót a BIOS-hoz, érdemes lehet megpróbálni frissíteni.

Következtetés

A DELL Optiplex 390 UEFI boot problémája jelentős kellemetlenségeket okozhat azok számára, akik több operációs rendszert szeretnének párhuzamosan használni. A BIOS hibája miatt a boot sorrend automatikusan változik, ami problémás lehet távoli elérés vagy titkosított meghajtók esetében.

Bár a teljes megoldás egy új BIOS frissítés vagy egyedi boot loader módosítás lehetne, néhány alternatív módszerrel (efibootmgr, bcdedit) ideiglenesen kezelhető a probléma. Ha a fenti módszerek egyike sem hoz eredményt, érdemes lehet egy másik számítógépre váltani, amely megfelelő UEFI támogatással rendelkezik.

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük