Я внес некоторые изменения в vmx.c файл ядра. Теперь я использую
make menuconfig
сопровождаемый
make -j 5
управляйте для компиляции измененного ядра (Никакие ошибки просто предупреждение..) Теперь я использую
sudo dpkg -i ../linux*.deb
устанавливать ядро. После установки, когда я перезагружаю и запускаю машину снова и проверяют версию ядра при помощи
uname -a
это показывает, что O.S использует старое ядро, но не недавно скомпилированный и установил измененное ядро.
Где я иду не так, как надо?
Я donot вижу любые новые опции в GRUB. они - те же старые опции, я должен видеть новую опцию в GRUB (Что-то как начальная загрузка с новым ядром?), если мое измененное ядро было установлено правильно?
Любезно помогите мне в этом.Заранее спасибо.
Допустить ошибку... Команда AFAIK make
не генерирует .deb
файл, она просто компилирует исходные файлы. Так
sudo dpkg -i ../linux*.deb
просто установил старое ядро снова.
Для генерации двоичного пакета необходимо использовать fakeroot debian/rules binary
. Нет никакой потребности работать make
перед этой командой, поскольку она сделает все действия в одной передаче.
Для имения debian/rules
файл Вы имеете к debianize Ваши источники или получаете источники с apt-get source linux
.