Boot implicit#

(NitroPad - Qubes OS)

Dacă ați instalat un nou sistem de operare, este posibil ca sistemul de pornire implicit să nu fie încă atribuit. În acest caz, procedați după cum este descris mai jos.

  1. Selectați „Default boot”.

img1
  1. Heads vă informează că nu cunoaște încă nicio valoare implicită. Mai întâi sunteți de acord cu actualizarea sumelor de control.

img2
  1. Confirmați procesul cu Enter.

img3
  1. Acum introduceți Nitrokey, dacă nu este deja cazul, și confirmați cu Enter. Apoi trebuie să introduceți PIN-ul de utilizator al Nitrokey.

Please confirm that your GPG card is inserted [Y/n]:

Verifying presence of GPG card...

XXXXXXX: XXXXXXXXXX
Please unlock the card

Number: XXXX XXXXXX
Holder:
Counter: X
PIN:

Acum, NitroPad marchează fișierele care au fost modificate de actualizare ca fiind verificate.

  1. Confirmați procesul cu Enter.

img4
  1. Veți vedea apoi o listă cu toate intrările posibile de boot - alegeți-o pe prima dintre ele apăsând pur și simplu Enter. Opțiuni de pornire

img5
  1. Pentru a salva această valoare ca fiind implicită, selectați „Make Ubuntu the default” pentru Ubuntu sau „Make Qubes the default” pentru Qubes OS. Confirmarea detaliilor de pornire

img6
  1. Confirmați următoarele trei întrebări cu Enter și introduceți PIN-ul Nitrokey dacă vi se solicită acest lucru.

Saving a default will modify the disk. Proceed? [Y/n]:

Do you wish to add a disk encryption to the TPM [Y/n]:

Please confirm that your GPG card is inserted [Y/n]:

Verifying presence of GPG card...

XXXXXXX: XXXXXXXXXX
Please unlock the card

Number: XXXX XXXXXX
Holder:
Counter: X
PIN:
  1. Sistemul va porni apoi.

Modificarea kernelului implicit#

Aceasta este o soluție de rezolvare a unei erori din Heads v1.1, care nu permite schimbarea kernelului cu unul mai târziu (mai jos) în listă.

Calea obișnuită ar fi să mergeți la Options -> Boot Options -> Show OS boot menu, selectând kernelul și făcându-l implicit, însă acesta din urmă nu funcționează în acest moment. În schimb, vă rugăm să folosiți următoarea soluție de rezolvare:

  1. Porniți consola de recuperare și eliminați fișierele de pornire implicite. Vă rugăm să vă asigurați că sunt eliminate fișierele corecte. Aici erau disponibile 2 fișiere implicite:

$ cd /
$ mount -o remount,rw /boot
$ ls /boot/kexec_default.*.txt
kexec_default.1.txt kexec_default.2.txt
$ rm /boot/kexec_default.*.txt -v
removed '/boot/kexec_default.1.txt'
removed '/boot/kexec_default.2.txt'
$ reboot
  1. Semnați toate fișierele de pornire curente cu: Options --> Update checksums and sign all files in /boot`

  2. Reveniți la meniul principal și selectați boot-ul implicit Main Menu --> Default boot

  3. Acceptați să selectați kernelul implicit (ecran: No Default Boot Option Configured )

  4. Selectați kernelul dorit pentru a funcționa ca și kernel implicit

  5. Selectați a doua opțiune: Make <kernel version> the default

  6. Salvați kernelul cu acceptarea opțiunilor implicite (continuați, nu acceptați criptarea TPM, confirmați cardul GPG):

Saving... Proceed (Y/n): Y
Do you wish... to the TPM (y/N): N
Please confirm... inserted (Y/n): Y
  1. Introduceți PIN-ul pentru dispozitivul Nitrokey Pro/Storage pentru a executa procesul de semnare

  2. Kernelul selectat va porni și va fi cel implicit data viitoare când veți selecta opțiunea Default Boot din meniu.