Перед входом в стычку сделанного на заказ ядра (который мог бы сделать Вас хороший так или иначе), можно попробовать еще некоторые параметры загрузки, чтобы или отладить проблему или возможно даже загрузиться успешно. Вот некоторые, что я попробовал бы: acpi=noirq
, acpi=strict
, pci=noacpi
.
Один простой прием, который Вы могли бы использовать, должен просто выполнить Ваш Монетный двор на хинду ядре. Чтобы сделать это, необходимо скопировать файлы с двух мест: /boot/
(где ядро и initrd находятся), и /lib/modules
(где все модули каждого ядра сохранены). Команда uname -r
, выполненный от рабочей хинду системы, укажет на соответствующие файлы/каталоги, которые необходимо будет скопировать в раздел Монетного двора.
Если Вы заканчиваете тем, что создали свое собственное ядро, возражаете против двух вещей:
.config
и в первую очередь выполненный make oldconfig
прежде, чем реализовать любую ручную конфигурацию.CONFIG_ACPI_DEBUG
опция), и читают об использовании его в <your_sources_dir>/Documentation/kernel-parameters.txt
и другие файлы, на которые ссылаются оттуда.Не точно, что Вы спросили, но я использую s для запущения скриптов. Так, например, если у меня есть файл ~/Scripts/run-stuff.sh, я могу ввести выполненный-stuff.sh s, и он запустит скрипт. Это также сделает заполнение клавишей Tab названия сценария. Единственная вещь, которую это не делает, обработать подкаталоги в каталоге сценариев.
# Completion for s (scripts)
_s_comp() {
if [ $OS = "mac" ]; then
local LS=gls;
else
local LS=ls;
fi
reply=(`$LS --ignore-backups $HOME/Scripts/`);
}
compctl -K _s_comp s
Возможно, что Вам, возможно, также понадобится псевдоним как alias s="$HOME/Scripts
Править: обратите внимание, что это будет работать, независимо от какого каталога Вы в настоящее время находитесь в.
Можно добавить эту инструкцию к Вашему ~/.zshrc
:
setopt autocd
Это также имеет выгодный побочный эффект не необходимости ввести cd
изменить каталоги.:)