Не уверен на 100%, что вы используете для «вкладок», но я рекомендую терминальный мультиплексор с несколькими панелями. Потом...
Получите tmux
. Затем посмотрите на плагины... у них есть пара, которые сделают хотя бы часть того, что вы хотите:https://github.com/tmux-plugins
tmux-resurrect
, вероятно, является наиболее способным. Общее восстановление сеанса/панели/каталога/и т. д. надежное, и я регулярно его использую. Объедините его с tmux-continuum
, и вы получите автоматическое сохранение/восстановление.
Относительно ограничено, какие программы могут быть восстановлены в рабочем состоянии. :vi, vim, nvim, emacs, man, less, more, tail, top, htop, irssi, mutt. Очевидно, вы можете настроить его для восстановления других программ, но за то короткое время, что я экспериментировал с ним, это казалось немного грубым.
Если восстановление запущенных программ не является вашей основной задачей, вы также можете обратиться кhttps://github.com/tmuxinator/tmuxinator. Он использует немного другой подход к сохранению сессий, но в основном он похож на resurrect.
На этапе установка основных пакетов установка ядра прошла успешно?
Если это так, у вас должен быть файл ядра с именем /boot/vmlinuz-*
(, точное имя будет зависеть от того, какой именно пакет ядра был выбран ).
При установке пакета ядра команда pacstrap
также должна была сгенерировать для вас файл initramfs (что-то вроде/boot/*.img
). Если он отсутствует, и вы использовали пакет ядра linux
, вы можете использовать mkinitcpio -p linux
, чтобы попытаться сгенерировать его снова.
Ядро и файлы initramfs — это то, что ищет grub-mkconfig
при поиске образов Linux. Выбор EFI против устаревшего влияет только на то, как будут расположены части загрузчика; файлы ядра и initramfs в любом случае должны находиться в одном месте.