в общем дело такое: на ноуте под системой диск 5гб, остальное монтирую в /home (отголоски винды, ага, да и настройки)
в /usr/src не хватает места для сборки ядра. собираю в /home. ядро собирается но машина на нем не заводится, говорит не могу найти откуда грузиться. уже 4 раза пересобрал для этой машины - одно и тоже. на домашней машине собрал то же ядро и все работает.. может ли быть причина что собирается "не там"?
Все ли равно в каком каталоге собирать ядро? (понятно что нужно в ./usr/src но..)
Модератор: Модераторы разделов
-
novel
- Сообщения: 37
- ОС: ubuntu-studio 9.04
-
sim1
- Сообщения: 155
- ОС: GNU,BSD
Re: Все ли равно в каком каталоге собирать ядро?
novel писал(а): ↑08.07.2009 12:15в общем дело такое: на ноуте под системой диск 5гб, остальное монтирую в /home (отголоски винды, ага, да и настройки)
в /usr/src не хватает места для сборки ядра. собираю в /home. ядро собирается но машина на нем не заводится, говорит не могу найти откуда грузиться. уже 4 раза пересобрал для этой машины - одно и тоже. на домашней машине собрал то же ядро и все работает.. может ли быть причина что собирается "не там"?
приведите конкретные сообщения системы
Разработка программ для *nix
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Все ли равно в каком каталоге собирать ядро?
Нет, причина точно не в этом. Даже официальные Дебиановские мануалы рекомендуют собирать из под chroot в домашней директории юзера. Чтобы Вам помочь, надо знать - как Вы собирали ядро (конкретно команды) и дословно ошибки которые выводятся при загрузке.
п.с. Сам пару дней назад собирал "дебиановским методом". Деб пакет собрался и установился, но нигде не вижу initrd для моего ядра и модули не установились, хоть и собрались. Хотел в ближайшее время спросить об этом в рассылке debian но времени, увы, нехватает...
п.с. Сам пару дней назад собирал "дебиановским методом". Деб пакет собрался и установился, но нигде не вижу initrd для моего ядра и модули не установились, хоть и собрались. Хотел в ближайшее время спросить об этом в рассылке debian но времени, увы, нехватает...
Простые решения для Ubuntu-подобных систем: смотрим тут
-
novel
- Сообщения: 37
- ОС: ubuntu-studio 9.04
Re: Все ли равно в каком каталоге собирать ядро?
sim1 писал(а): ↑08.07.2009 12:20novel писал(а): ↑08.07.2009 12:15в общем дело такое: на ноуте под системой диск 5гб, остальное монтирую в /home (отголоски винды, ага, да и настройки)
в /usr/src не хватает места для сборки ядра. собираю в /home. ядро собирается но машина на нем не заводится, говорит не могу найти откуда грузиться. уже 4 раза пересобрал для этой машины - одно и тоже. на домашней машине собрал то же ядро и все работает.. может ли быть причина что собирается "не там"?
приведите конкретные сообщения системы
gave up wating for root device. common problems:
-boot args (cat/proc/cmdline)
-check rootdelay (did the system wait long enougt?)
-check root
-missing modules (cat/proc/modules: ls/dev)
alert /dev/disk/by-uuid/3dfaa.................................... does not exist. dropping to ashell!
вот в общем то это и пишет..с этого же диска я гружусь под другим ядром
-
novel
- Сообщения: 37
- ОС: ubuntu-studio 9.04
Re: Все ли равно в каком каталоге собирать ядро?
blackdevil писал(а): ↑08.07.2009 12:21Нет, причина точно не в этом. Даже официальные Дебиановские мануалы рекомендуют собирать из под chroot в домашней директории юзера. Чтобы Вам помочь, надо знать - как Вы собирали ядро (конкретно команды) и дословно ошибки которые выводятся при загрузке.
п.с. Сам пару дней назад собирал "дебиановским методом". Деб пакет собрался и установился, но нигде не вижу initrd для моего ядра и модули не установились, хоть и собрались. Хотел в ближайшее время спросить об этом в рассылке debian но времени, увы, нехватает...
у меня все как обычно, все собирается все становится на свои места и initrd есть, единственное на что грешу- ноут меня новый, я для него ни когда не собирал, может какое-то оборудование важное забываю?
-
us127
- Сообщения: 15
- ОС: Debian Squeeze
Re: Все ли равно в каком каталоге собирать ядро?
но нигде не вижу initrd
попробуйте initramfs ( например #mkinitramfs -o /boot/initrd-2.6.30.img 2.6.30)
/dev/disk/by-uuid/3dfaa
Пересоберите ядро с нужными модулями,
меняйте /etc/fstab либо на /dev/xxx либо на UUID=xxx
#ls -l /dev/disk/by-uuid/
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Все ли равно в каком каталоге собирать ядро?
blackdevil писал(а): ↑08.07.2009 12:21п.с. Сам пару дней назад собирал "дебиановским методом". Деб пакет собрался и установился, но нигде не вижу initrd для моего ядра и модули не установились, хоть и собрались. Хотел в ближайшее время спросить об этом в рассылке debian но времени, увы, нехватает...
у make-kpkg есть опция:
Код: Выделить всё
--initrd
If make-kpkg is generating a kernel-image package, perform any actions necessary for a kernel
loaded using initrd. NOTE: in older kernels, this required a non-standard cramfs initrd patch
to the kernel sources, (unless the mkinitrd configuration was modified not to use cramfs) or may
result in a unbootable kernel. The patch was usually present in the kernel sources shipped by
Debian. Some architectures still need patches to fix cramfs problems. This option may include
extra dependencies, and modifications to maintainer scripts. It has no effect when make-kpkg is
not making a kernel-image package. The same effect can be achieved by setting the environment
variable INITRD to any non empty value.и еще несколько на эту же тему
-
Nightwolf_ng
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
-
Glad-58
- Сообщения: 92
- ОС: Runtu-3.0@Ubuntu-9.04
Re: Все ли равно в каком каталоге собирать ядро?
Вот типа так http://forum.runtu.org/index.php/topic,5408.0.html побыстрее и попроще...
"Arbeit macht frei!"
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Все ли равно в каком каталоге собирать ядро?
Glad-58, Вы вообще тему читали? Тут про сборку ядра, а не про установку драйвера Nvidia!
Простые решения для Ubuntu-подобных систем: смотрим тут
-
Glad-58
- Сообщения: 92
- ОС: Runtu-3.0@Ubuntu-9.04
Re: Все ли равно в каком каталоге собирать ядро?
Разумеется читал... А вы мою ссылку внимательно прочитали? Первые строчки её особенно. Деб пакеты нового ядра гораздо проще установить, о чём там и говорилось (брать здесь http://kernel.ubuntu.com/~kernel-ppa/mainline/). А про Нвидию это уже другая песня. У меня установка нового ядра заняла 15 минут. В данный момент трудится Убунту 8.04 с ядром 2.6.30.03...
"Arbeit macht frei!"
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian