У меня есть 2 одинаковые машинки. На одной из них я когда-то апдейтил сурсы и компилировал ядро. Все там хорошо, после обновления появилась поддержка сети и других устройств.
Теперь появилась необходимость поставить в работу вторую машину - установил, все ок. Делаю апдейт сурсов, копирую файл конфы ядра с первой машины, компилю. Не ругается, но сетевая карточка не определилась, перезагрузка не работает - все как было до апдейтов. Вопрос: как такое может быть? В голову приходит только то, что когда-то я качал по standard-supfile и теперь получается эти патчи из него убрали...сейчас тоже качаю не стабильные сурсы, а standard.
И вопрос 2 - есть ли возможность корректно перенести ядро с первой машики на вторую?
>Делаю апдейт сурсов, копирую файл конфы ядра с первой машины, компилю.
>Не ругается, но сетевая карточка не определилась, перезагрузка не работает -
>все как было до апдейтов.Может, просто забыли выполнить установку свежесобранного ядра?
>>Делаю апдейт сурсов, копирую файл конфы ядра с первой машины, компилю.
>>Не ругается, но сетевая карточка не определилась, перезагрузка не работает -
>>все как было до апдейтов.
>
>Может, просто забыли выполнить установку свежесобранного ядра?Нет, make installkernel KERNCONF=ML110G5 в истории лежит...
>И вопрос 2 - есть ли возможность корректно перенести ядро с первой
>машики на вторую?А если сделать так. Сначала почистить исходники системы на первой машине (cd /usr/src; make clean). Затем заархивировать исходники системы (на первой машине, перенести архив на вторую и там развернуть. После чего снова провести пересборку ядра на второй машине.
>>И вопрос 2 - есть ли возможность корректно перенести ядро с первой
>>машики на вторую?
>
>А если сделать так. Сначала почистить исходники системы на первой машине (cd
>/usr/src; make clean). Затем заархивировать исходники системы (на первой машине, перенести
>архив на вторую и там развернуть. После чего снова провести пересборку
>ядра на второй машине.пытался сделать что-то похожее. Но без мake clean. по scp кидал /usr/src/ на вторую машину и пытался компилить - обругал. Как не помню уже, но я подумал что так делать совсем нельзя и запустил обновление сырцов по cvsup с другого сервака. завтра буду биться дальше
Я в таком случае подключал дерево сырцов по NFS в /usr/src и на второй машине делал make installkernel. Если ядро уже собранное и make clean не делалось,- оно там есть,- его надо просто установить
>Я в таком случае подключал дерево сырцов по NFS в /usr/src и
>на второй машине делал make installkernel. Если ядро уже собранное и
>make clean не делалось,- оно там есть,- его надо просто установить
>спасибо, буду пытаться завтра. Я правде еше пытался вот что сделать: в наглую перегнал уже собранное ядро по сети с первой машины и пытался его грузить. Пару раз грузилось, а потом он вдруг сказал что не может загрузиться с моего gmirror массива и подмена ядра на старое уже не помогала...вот такие пироги.