我正在使用 Linux Live 从 SD 卡上运行具有持久性的实时 Debian 发行版。一切运行正常,但是为了使用持久性启动,我必须在出现启动菜单时按 TAB 并手动输入持久性。
是否可以通过运行 Linux Live 的 SD 卡自动完成此操作?
和平,
浮士德
对于那些想知道是什么麻烦的人:我正在运行一台笔记本电脑,它的屏幕破裂了,键盘的某些部分不再工作。打字持久性需要我插入键盘,打字,然后再次拔下它。我运行远程桌面才能使用它。
答案1
您应该尝试在 SD 上编辑 /boot/grub/grub.cfg。将单词“persistence”添加到您启动的内核行(以“linux”开头的行)。希望这能有所帮助!
答案2
好吧,迟做总比不做好 :} 您的 Debian live 可能使用 Syslinux(而不是 Grub)来启动。您可以通过查看 SD 卡文件系统的根目录中是否有/syslinux
或来检查这一点/isolinux
。如果是这种情况,您可以听从 samhain1138 的建议,在 isolinux/syslinux 目录中添加加载您的 live-system 的persistence
文件*.cfg
。例如live.cfg
:
append boot=live persistence config quiet splash