Lilo добавление нового ядра
Модератор: Bizdelnick
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Lilo добавление нового ядра
Блин поставил новое ядро и не могу добавить в его в загрузку lilo.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
mczim
- Сообщения: 665
- ОС: Debian/Ubuntu
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Lilo добавление нового ядра
Что попытался сказать предыдущий оратор со свойственным ему искрометным юмором и глубоким пониманием ситуации, можно перевести на русский примерно так:
Расскажите, пожалуйста, конкретно, что именно Вы пытаетесь делать, и как Вы понимаете, что результат не соответствует Вашим ожиданиям? Команду lilo прогоняли от рута после редактирования /etc/lilo.conf? Или что-то другое делали?
Расскажите, пожалуйста, конкретно, что именно Вы пытаетесь делать, и как Вы понимаете, что результат не соответствует Вашим ожиданиям? Команду lilo прогоняли от рута после редактирования /etc/lilo.conf? Или что-то другое делали?
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Re: Lilo добавление нового ядра
Эт смысле не прикол такой это можно сказать проблема...как поставить в загрузку лило новое ядро...со структурой написания я разобрался а вот эти файлы найти не могу
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Re: Lilo добавление нового ядра
Когда я первый раз обновлял ядро я просто после всех процедур написал /sbin/lilo и он сам прописал строку нового ядра...сейчас же я,зачем-то, запустил графическую настройку лило и он не чего не захотел делать.больше я не чего не делал
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Lilo добавление нового ядра
После каких процедур? Вы файл /etc/lilo.conf отредактируйте, да и /sbin/lilo и прогоните, если графический настройщик глючит. Руками-то всяко проще...
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Re: Lilo добавление нового ядра
Эх не в графической настройке дело...я не знаю что писать в сам лило. я не могу найти .img файл и че нибудь типа vmlinuz, кажется так пишется....чтоб он грузил ядро
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Re: Lilo добавление нового ядра
Ах да процедуры:
Устанавливал ядро...ну там make oldconfig, make, make modules_install!!!
Все после этого делал то что описал выше
А по поводу vmlinuz да я знаю что он в boot'е проживает, но дело в том там только старого ядра а про новое не че не сказано
Устанавливал ядро...ну там make oldconfig, make, make modules_install!!!
Все после этого делал то что описал выше
А по поводу vmlinuz да я знаю что он в boot'е проживает, но дело в том там только старого ядра а про новое не че не сказано
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
sbar
- Сообщения: 354
- ОС: Gentoo
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Lilo добавление нового ядра
Ага. Файл -- образ ядра после описанных действий находится в /usr/src/linux/arch/i386/boot/bzImage
Его надо скопировать в /boot и обозвать vmlinuz (точнее, vmlinuz -- это обычно симлинк)
-
arkhnchul
- Сообщения: 2284
- Статус: Толчковый инженер
- ОС: Debian, Fedora
Re: Lilo добавление нового ядра
Pr0b3L, дык человек еще модули собирал... Не только ж bzImage нужно для работы.
Losing is fun!
-
mczim
- Сообщения: 665
- ОС: Debian/Ubuntu
Re: Lilo добавление нового ядра
1. для ядра 2.6.х "make bzImage" не нужно, достаточно "make".
2. Skyb, можно чотко от вас услышать пощаговую историю ваших команд при сборке ядра, то что вы описала словами "ну там" не канает, четко давай, ок?
Я странный...
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Re: Lilo добавление нового ядра
У меня так как нет сорцов на свое старое ядро я решил поставить новее...разархивировал все это дело в папку usr/src скормил ему старый конфиг(с папки бут скопировал в папку с сорцами,мне так нужно)сделал все действия с make которые описал и все,а ну и то что потом запустил не тот конфигуратор...а мне по подробней опишите Чаво надо куда скопировать...и вообще делать
Ядро у меня действительно 2.6.хх.х
А как скопировать если там уже есть такой файл??
Ядро у меня действительно 2.6.хх.х
А как скопировать если там уже есть такой файл??
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Lilo добавление нового ядра
Skyb писал(а): ↑21.08.2007 01:11У меня так как нет сорцов на свое старое ядро я решил поставить новее...разархивировал все это дело в папку usr/src скормил ему старый конфиг(с папки бут скопировал в папку с сорцами,мне так нужно)сделал все действия с make которые описал и все,а ну и то что потом запустил не тот конфигуратор...а мне по подробней опишите Чаво надо куда скопировать...и вообще делать
Ядро у меня действительно 2.6.хх.х
А как скопировать если там уже есть такой файл??
Какой файл, где есть? Такое впечатление, что мы из Вас военную тайну вытягиваем...
В директории /boot есть файл vmlinuz? Прекрасно, пусть он там и будет. Вам нужна будет возможность откатиться на старое ядро, если не сработает новое. Копируйте
cp /usr/src/linux/arch/i386/boot/bzImage /boot/newVmlinuz
Теперь открывайте от рута в любом редакторе /etc/lilo.conf и вписывайте туда новый элемент меню. Вот так примерно:
Код: Выделить всё
image = /boot/vmlinuz
initrd=/boot/initrd.gz
root = /dev/hdc1
label = Linux
read-only
image = /boot/linux-2.6.20.3
root = /dev/hdc1
label = Linux-20
read-onlyТеперь скажите, у Вас initrd был?
Если нет, закрывайте файл, прогоняйте команду lilo и перезапускайтесь.
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Re: Lilo добавление нового ядра
Да я говорил про файл vmlinuz, a копировать только vmlinuz или вместе с vmlinuz(версия ядра)??и еще им че без разницы то что уже есть такой файл??да initd не было...
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Lilo добавление нового ядра
Никакой разницы, под каким именем его скопировать, нет. Главное, чтобы это имя файла было записано в lilo.conf. Например, назовите файл /boot/gorshok и впишите в lilo.conf
image = /boot/gorshok
root = /dev/hdc1
label = My_New_Kernel
read-only
и прогогните lilo от рута.
ПыСы. Не называйте его vmlinuz, потому что тогда перепишется Ваше имеющееся ядро. А Вам лучше сохранить возможность забутиться, даже если новое ядро запаникует.
-
Skyb
- Сообщения: 967
- ОС: RFremix 18
Re: Lilo добавление нового ядра
Все сделал...всем огромное спасибо...теперь все запускается и даже работает...единственне проблема так это какая то служба supermount запускается и выдает сбой при загрузке как ее отключить??в панели управления ее нет...
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
Sleeping Daemon
- Сообщения: 1450
Re: Lilo добавление нового ядра
Skyb писал(а): ↑21.08.2007 01:11У меня так как нет сорцов на свое старое ядро я решил поставить новее...разархивировал все это дело в папку usr/src скормил ему старый конфиг(с папки бут скопировал в папку с сорцами,мне так нужно)сделал все действия с make которые описал и все,а ну и то что потом запустил не тот конфигуратор...а мне по подробней опишите Чаво надо куда скопировать...и вообще делать
Ядро у меня действительно 2.6.хх.х
А как скопировать если там уже есть такой файл??
А зачем копировать?
make install сделайте и в лило соответсвующие строки появятся.
-
mczim
- Сообщения: 665
- ОС: Debian/Ubuntu
Re: Lilo добавление нового ядра
Skyb писал(а): ↑21.08.2007 01:11У меня так как нет сорцов на свое старое ядро я решил поставить новее...разархивировал все это дело в папку usr/src скормил ему старый конфиг(с папки бут скопировал в папку с сорцами,мне так нужно)сделал все действия с make которые описал и все,а ну и то что потом запустил не тот конфигуратор...а мне по подробней опишите Чаво надо куда скопировать...и вообще делать
Ядро у меня действительно 2.6.хх.х
А как скопировать если там уже есть такой файл??
то что разобрались это замечательно, но вот классический пример того как люди обратившиеся на форум за помощью считают нас телепатами, УЖОС...Попросили вас рассказать по пунктно что конкретно (в коммандах) вы делали, так нет все размыто, все напальцах. Мы конечно из ваших слов понимае что вы делаете, но ЭТО делать можно различными способами........ВЫ ЭТО ПОНИМАЕТЕ???
Я странный...