Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ядро 2.6.18, Не могу сделать initrd.img 
:(
    Опции темы
EtherLord
Дата 28.9.2006, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.9.2005
Где: Ижевск

Репутация: нет
Всего: 1



powerfox, не хочу я его в пакет засовывать
PM MAIL   Вверх
GrayCardinal
Дата 28.9.2006, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



Короче. Делаешь рам диску. Пихаешь туда все модули. dd'фишь образ
$ dd if=/dev/ramN >initrd
Зиппуешь. Получаешь initrd  smile 
ФС'у ставить ту, которая точно встроена в ядро (ext2). Чтоб модули подгружать в initrd можно busybox прикрутить.

Добавлено @ 13:34 
Вместо рам можно loopback
$ mount -o loop <file> /dev/loopN

Это сообщение отредактировал(а) GrayCardinal - 28.9.2006, 13:33


--------------------
PM MAIL WWW   Вверх
EtherLord
Дата 28.9.2006, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.9.2005
Где: Ижевск

Репутация: нет
Всего: 1



А теперь по порядку: 1. Из чего делать рам диску?
2. Распиши по шагам
PM MAIL   Вверх
GrayCardinal
Дата 28.9.2006, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



EtherLord,
Ужо не седня. Отконнективаюсь. Начало только :
1. mkfs -t ext2 <file>
2. mount -o loop <file> /dev/loop1
3. Запихать все что надо для работы
4. Отмаунтить и зипнуть ("gzip <file")
То, что пихать в 3-м пункте, чуть позже..........


ЗЫ
А погуглить ?  smile

Добавлено @ 13:45 
ЗЗЫ
Жалко что рабочий день только до шести  smile 

Это сообщение отредактировал(а) GrayCardinal - 28.9.2006, 13:45


--------------------
PM MAIL WWW   Вверх
powerfox
Дата 28.9.2006, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



EtherLord, а в grub точно initrd ты прописал? Кинь конфиг.


--------------------
user posted image
PM WWW   Вверх
EtherLord
Дата 28.9.2006, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.9.2005
Где: Ижевск

Репутация: нет
Всего: 1



Вечерком кину, я щас работаю, под виндойsmile

Добавлено @ 13:55 
В грабе все прописал
PM MAIL   Вверх
EtherLord
Дата 28.9.2006, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.9.2005
Где: Ижевск

Репутация: нет
Всего: 1



Вот конфиг


Присоединённый файл ( Кол-во скачиваний: 2 )
Присоединённый файл  .config 36,19 Kb
PM MAIL   Вверх
powerfox
Дата 28.9.2006, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



Немного не тот smile Я имел в виду грабовский(/boot/grub/menu.lst)


--------------------
user posted image
PM WWW   Вверх
EtherLord
Дата 28.9.2006, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.9.2005
Где: Ижевск

Репутация: нет
Всего: 1



title        Debian GNU/Linux, kernel 2.6.18 
root        (hd0,7)
kernel        /boot/vmlinuz-2.6.18 root=/dev/hda8 ro 
initrd        /boot/initrd.img-2.6.18
savedefault
boot
PM MAIL   Вверх
powerfox
Дата 28.9.2006, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



А можно, что он пишет конкретно. И что пишет, если убрать строчку "initrd        /boot/initrd.img-2.6.18"?


--------------------
user posted image
PM WWW   Вверх
EtherLord
Дата 28.9.2006, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.9.2005
Где: Ижевск

Репутация: нет
Всего: 1



Пишет bad gzip image что то в этом духе
А если убрать система нормально загружается, правда почему то без иксов
PM MAIL   Вверх
powerfox
Дата 28.9.2006, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



Цитата(EtherLord @  28.9.2006,  21:22 Найти цитируемый пост)
А если убрать система нормально загружается, правда почему то без иксов

Тогда зачем тебе initrd? Основная цель initrd - загрузка тех модулей, которые нужны на стадии загрузке системы: например, если дрова на винт собраны в виде модуля, то они должны подгрузиться, чтобы система могла приступить к запуску инита и подгрузке других модулей с винта.
Что X пишет? Почему не хочет грузиться? Можно лог запуска X или примерный текст, что вы видете в консоле?


--------------------
user posted image
PM WWW   Вверх
EtherLord
Дата 28.9.2006, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 99
Регистрация: 8.9.2005
Где: Ижевск

Репутация: нет
Всего: 1



Уже не надо, я вроде сам разобрался, включил поддержку рам дисков в ядро модулем, вот и косякиsmile
PM MAIL   Вверх
powerfox
Дата 28.9.2006, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I wanna fork()
****


Профиль
Группа: Комодератор
Сообщений: 3990
Регистрация: 1.10.2005
Где: Санкт-Петербург

Репутация: 26
Всего: 97



Цитата(EtherLord @  28.9.2006,  21:46 Найти цитируемый пост)
 включил поддержку рам дисков в ядро модулем, вот и косяки

Цитата

CONFIG_BLK_DEV_INITRD=y

Если не ошибаюсь, то всё было включено правильно. Хотя через menuconfig виднее.


--------------------
user posted image
PM WWW   Вверх
GrayCardinal
Дата 29.9.2006, 07:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



Цитата

включил поддержку рам дисков

Бывает  smile Я один раз IPv4 отключил   smile 


--------------------
PM MAIL WWW   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0529 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.