默认启动¶
如果你安装了一个新的操作系统,可能默认启动还没有分配。如果是这种情况,请按下文所述进行。
选择 "默认启动"。
头部通知你,它还不知道任何默认情况。首先,你同意更新校验和。
用回车键确认这一过程。
现在插入硝基钥匙,如果还没有的话,用回车键确认。然后,你必须输入硝基钥匙的用户密码。
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:
现在,NitroPad将被更新所改变的文件标记为已验证。
用回车键确认这一过程。
然后你会看到一个所有可能的启动项的列表--在这里选择第一个,只需按下回车键。启动选项
要把这个值保存为默认值,为Ubuntu选择 "使Ubuntu成为默认值",为Qubes OS选择 "使Qubes成为默认值"。确认启动细节
用回车键确认接下来的三个问题,如果提示你输入硝基钥匙的密码,则输入密码。
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:
然后你的系统将启动。
改变默认内核¶
这是为了解决Heads v1.1的错误,该错误不允许将内核改为列表中较后(较低)的内核。
通常的方法是进入``Options -> Boot Options -> Show OS boot menu``,选择内核并使其成为默认值,然而后者目前还不能工作。相反,请使用下面的解决方法。
启动恢复控制台,删除默认的启动文件。请确保删除的是正确的文件。这里有2个默认文件。
$ 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
在所有当前的引导文件上签名。
Options --> Update checksums and sign all files in /boot
。返回主菜单并选择默认启动
Main Menu --> Default boot
同意选择默认内核(屏幕:
No Default Boot Option Configured
)选择所需的内核作为默认的工作。
选择第二个选项。
Make <kernel version> the default
。保存内核并接受默认选项(继续,不同意TPM加密,确认GPG卡)。
Saving... Proceed (Y/n): Y
Do you wish... to the TPM (y/N): N
Please confirm... inserted (Y/n): Y
输入Nitrokey Pro/Storage设备的PIN码,以执行签名过程。
所选的内核将被启动,下次从菜单中选择``Default Boot``选项时,它将成为默认的内核。