Domyślne uruchomienie#
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.
Wybierz opcję „Default boot”.
![img1](../../_images/1.jpg)
Heads informuje, że nie zna jeszcze żadnych domyślnych ustawień. Najpierw wyrażasz zgodę na aktualizację sum kontrolnych.
![img2](../../_images/2.jpg)
Potwierdź proces klawiszem Enter.
![img3](../../_images/3.jpg)
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.
Potwierdź proces klawiszem Enter.
![img4](../../_images/4.jpg)
Wyświetli się lista wszystkich możliwych wpisów startowych - wybierz pierwszy z nich, naciskając Enter. Opcje startowe
![img5](../../_images/NitroPad-boot-options.jpeg)
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](../../_images/NitroPad-confirm-boot-details.jpeg)
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:
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:
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
Podpisz wszystkie bieżące pliki startowe z:
Options --> Update checksums and sign all files in /boot
.Wróć do menu głównego i wybierz domyślny rozruch
Main Menu --> Default boot
.Zgoda na wybór domyślnego jądra (ekran:
No Default Boot Option Configured
).Wybierz żądane jądro, które ma pracować jako domyślne
Wybierz drugą opcję:
Make <kernel version> the default
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
Wprowadź PIN dla urządzenia Nitrokey Pro/Storage, aby wykonać proces podpisywania
Wybrane jądro zostanie uruchomione i będzie domyślne następnym razem, gdy wybierzemy z menu opcję
Default Boot
.