Domyślne uruchomienie#

(NitroPad - Ubuntu Linux)

Jeśli zainstalowałeś nowy system operacyjny, może się zdarzyć, że domyślne uruchamianie nie jest jeszcze przypisane. W takim przypadku należy postępować zgodnie z poniższym opisem.

  1. Wybierz opcję „Default boot”.

img1
  1. Heads informuje, że nie zna jeszcze żadnych domyślnych ustawień. Najpierw wyrażasz zgodę na aktualizację sum kontrolnych.

img2
  1. Potwierdź proces klawiszem Enter.

img3
  1. Teraz należy włożyć Nitrokey, jeśli jeszcze tego nie zrobiono, i potwierdzić Enterem. Następnie należy wprowadzić kod PIN użytkownika 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:

Teraz NitroPad oznacza pliki, które zostały zmienione przez aktualizację jako zweryfikowane.

  1. Potwierdź proces klawiszem Enter.

img4
  1. Wyświetli się lista wszystkich możliwych wpisów startowych - wybierz pierwszy z nich, naciskając Enter. Opcje startowe

img5
  1. Aby zapisać tę wartość jako domyślną, wybierz „Make Ubuntu the default” dla Ubuntu lub „Make Qubes the default” dla Qubes OS. Potwierdź szczegóły rozruchu

img6
  1. Potwierdź trzy następne pytania Enterem i wprowadź PIN Nitrokey, jeśli zostaniesz o to poproszony.

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. Następnie system zostanie uruchomiony.

Zmiana domyślnego jądra#

Jest to obejście dla błędu Heads v1.1, który nie pozwala na zmianę kernela na późniejszy (niższy) na liście.

Zwykłym sposobem byłoby przejście do Options -> Boot Options -> Show OS boot menu, wybranie kernela i uczynienie go domyślnym, jednak ten ostatni sposób nie działa w tej chwili. Zamiast tego proszę użyć następującego obejścia:

  1. Uruchom konsolę odzyskiwania i usuń domyślne pliki startowe. Upewnij się, że właściwe pliki są usuwane. Tutaj 2 domyślne pliki były dostępne:

$ 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. Podpisz wszystkie bieżące pliki startowe z: Options --> Update checksums and sign all files in /boot.

  2. Wróć do menu głównego i wybierz domyślny rozruch Main Menu --> Default boot.

  3. Zgoda na wybór domyślnego jądra (ekran: No Default Boot Option Configured ).

  4. Wybierz żądane jądro, które ma pracować jako domyślne

  5. Wybierz drugą opcję: Make <kernel version> the default

  6. Zapisz kernel z zaakceptowaniem domyślnych opcji (kontynuuj, nie zgadzaj się na szyfrowanie TPM, potwierdź kartę GPG):

Saving... Proceed (Y/n): Y
Do you wish... to the TPM (y/N): N
Please confirm... inserted (Y/n): Y
  1. Wprowadź PIN dla urządzenia Nitrokey Pro/Storage, aby wykonać proces podpisywania

  2. Wybrane jądro zostanie uruchomione i będzie domyślne następnym razem, gdy wybierzemy z menu opcję Default Boot.