 |
Autor |
Sõnum |
jaan513
Pingviini külastaja

Liitunud: 07.12.2017
Postitused: 16

|
|
Taust: sülearvutil HP ZBook G6 on asendatud emaplaat Elitebook G6 emaplaadiga. Füüsiliselt sobivad omavahel (G5-d peaks ka sobima). Emaplaadi BIOS on parooli all, parooli ma ei tea ega teadnud ka emaplaadi müüja (seepärast ka üliodav hind). Aga Secure Boot on sisse lülitatud, ilma parooli teadmata ilmselt seda muuta ei saa.
Installisin Ubuntu 24.04, siis OpenSuse Leap 15.6. Ühe Linuxi GRUB menüü teist Linuxit ei lae (mingi "shim" probleem). Kõige lihtsam oleks loomulikult BIOS-s Secure Boot ära keelata, aga BIOS on parooli all ja ilma parooli teadmata ei ole lihtne. Käsitsi UEFI boot menüüs saab mõlemat Linuxit eraldi bootida, see osa toimib. Aga GRUB ei oska.
Kas on mingi lihtne viis, kuidas mitut Linuxit Secure Bootiga kasutada? Loen nüüd, et on olemas rEFInd? Refind autor on kirjutanud äärmiselt sisutiheda dokumentatsiooni UEFI bootimisest, tõsi, aga kui pole aega seda lugeda... või kui kõigest ei saa aru... siis mitme Linuxi turvaline bootimine samast menüüst (nt GRUB kaudu) tundub keeruline.
|
|
|
|
|
|
|
  |
spott
Admin


Vanus: 44
Liitunud: 04.06.2005
Postitused: 8858
Distributsioon: Ubuntu

|
|
Kas seda emaplaadi BIOS-i resettida tõesti ei saa? Vastavate pinnide lühistamisega?
|
|
|
|
_________________ Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu
|
|
|
   |
jaan513
Pingviini külastaja

Liitunud: 07.12.2017
Postitused: 16

|
|
Läpakas on HP Elitebook 2019 mudel, neil BIOS/UEFI seaded kahel flash kiibil, BIOS-i patarei eemaldamisest (nagu vanasti) ega pinide lühistamisest ei piisa. Uuesti programmeerida kiipi saab, aga pole ka lihtne seda õigesti teha, nii et midagi kurtma ei hakka (kuigi on selleks vahendid olemas).
Aga... Sain käima!
Abiks oli: https://unix.stackexchange.com/questions/719510/multi-booting-debian-11-and-ubuntu-22-04-grub-creates-shim-error
Opensuse-s, mille viimasena installisin, tegin seda:
Kood: | sudo zypper in mokutil pesign
sudo mokutil --import-hash $(pesign -P -h -i /mnt/ubuntu/boot/vmlinuz | awk '{ print $2 }') |
NB! Ma pidin panema print $2, mitte print $1, nagu Stack Exchange postituses.
Siis küsis parooli, mis tuleb hiljem bootides uuesti sisestada. Põhimõtteliselt tundub see olevat lihtsalt üks kontrollsamm, et võtmete sisestamises kindlad ollakse. Parool võib ilmselt olla suvaline.
Pärast restarti käivitus mingi MOK sinine ekraan (enne GRUBi), kus tuli valida "Enroll new key" vms. Sealt valisin ainsa uue võtme, panin uuesti selle parooli, mille enne määrasin, ja tegin restardi.
Ubuntu laeb nüüd ka Opensuse GRUB alt!
Muide, veateade oli GRUB-s enne umbes selline:
Kood: | bad shim signature error: you need to load the kernel first |
|
|
|
|
|
|
|
  |
|
|
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group
|
|