gentoo.ru
Gentoo.Ru help Channel
gentoo-help@conference.jabber.gentoo.ru
Вторник, 29 июля 2008< ^ >
alexxy установил(а) тему: Gentoo.Ru Help Channel || *Большие* куски кода → http://paste.org.ru
Конфигурация комнаты

GMT+4
[00:49:53] Night Nord вышел(а) из комнаты
[04:56:23] Mellon вышел(а) из комнаты: всем приятного отдыха и плодотворного труда, до свидания.
[05:12:19] alexxy вышел(а) из комнаты
[07:17:22] Лёха вышел(а) из комнаты: Replaced by new connection
[07:17:30] Лёха вошёл(а) в комнату
[11:34:39] Mellon вошёл(а) в комнату
[13:09:42] alexxy вошёл(а) в комнату
[14:39:48] Лёха вышел(а) из комнаты
[15:41:56] Agressor вошёл(а) в комнату
[15:49:34] Night Nord вошёл(а) в комнату
[15:57:14] <Agressor> Есть у кого-нить опыт работы с MondoRescue?
[15:58:39] <evadim> у мну нет
[16:00:32] <Agressor> ведро оно видетели не может нормально подтянуть из системы... хоть собирай ведро генкернелем:-)
[16:04:56] Night Nord вышел(а) из комнаты
[16:05:28] Night Nord вошёл(а) в комнату
[16:11:15] <evadim> эмм
[16:13:58] dig вошёл(а) в комнату
[16:25:45] <Agressor> Натолкните плиз на мысль - собираю образ initrd при помощи initrd:-) , но при загрузке на этом ядре - пишет - Unpacking initramfs...<0>Kernel panic - not syncing: no cpio magic
cpio стоит.. что-то в самом ядре для поддержки не включено???
[16:26:24] <Night Nord> magic - это возможно magic bits имеется ввиду
[16:26:30] <Agressor> ну да
[16:26:38] <Agressor> это понятно - но почему и как?
[16:26:40] <Night Nord> Попробуй потыкать file'ом
[16:26:45] <Night Nord> Полученный инитрд
[16:26:55] <Agressor> а... что это такое?
[16:26:59] <Night Nord> file
[16:27:03] <Agressor> а...
[16:27:26] <Night Nord> Если оно определит что это инитрд - значит нормально
[16:27:40] <Agressor> хотя образ полученый нормально монтируется через -0 loop
[16:27:47] <Agressor> -o loop
[16:27:58] <Night Nord> А если нет - смотри в ядре собсно поддержку initrd или в либах поддержку сжатия
[16:28:09] <Night Nord> Да, но он может биты не проставлять
[16:28:14] <Night Nord> Может там аргумент какой хитрый
[16:28:35] <Agressor> в ядре поддержка включена, но не указано где оно по дефолту... но это вроде как и не надо...
[16:29:43] <Night Nord> А сжатие?
[16:29:45] <Night Nord> zlib
[16:29:52] <Agressor> шас посмотрю
[16:30:00] <alexxy> жать нао гзипом
[16:30:01] <alexxy> =)
[16:30:19] <Agressor> дык, его mkinitrg сам жмет ведь...
[16:30:47] <alexxy> вообще мона очень просто генкернелом создать
[16:30:50] <alexxy> то что надо
[16:30:51] <alexxy> =)
[16:30:55] <Night Nord> А zlib и gzip это разве не одно и тоже?
[16:30:57] <alexxy> и лучше инитрамфс
[16:31:01] <alexxy> на =)
[16:31:04] <alexxy> неа
[16:31:11] <alexxy> это немного разные вещи
[16:31:28] <Night Nord> Хм... А я всегда думал что одно и тоже =)
[16:31:39] <alexxy> зря...
[16:32:02] <Night Nord> Ну, мне это особо не мешало =)
[16:32:10] <alexxy> alexxy@xeon ~ $ ldd `which gzip`
linux-gate.so.1 => (0xb7f7d000)
libc.so.6 => /lib/libc.so.6 (0xb7de6000)
/lib/ld-linux.so.2 (0xb7f7e000)
[16:32:51] <Agressor> file ./initrd-2.6.25-r7.img
./initrd-2.6.25-r7.img: gzip compressed data, from Unix, last modified: Tue Jul 29 15:10:54 2008, max compression
[16:33:34] <Night Nord> Ну, тут нигде не сказано, что это инитрд - может это мешает ядру?
[16:37:10] <Agressor> file -m /usr/share/misc/file/magic ./initrd-2.6.25-r7.img
./initrd-2.6.25-r7.img: gzip compressed data, from Unix, last modified: Tue Jul 29 15:10:54 2008, max compression
[16:37:20] <Agressor> здесь тоже...
[16:37:51] dig вышел(а) из комнаты
[16:38:01] <Night Nord> Ну, он вроде оттуда же и берет =
[16:39:39] <Agressor> так как его туда добавить:-O
[16:40:06] <Night Nord> Думаю это не надо
[16:40:25] <Night Nord> Ядро все равно не сможет посмотреть файло на непримоунченной системе =)
[16:40:53] <Agressor> так, если не надо - откуда причина такой ошибки?
[16:41:20] <evadim> о! какая прелесть! ещё один изобретатель велосипедов!
[16:41:52] <Night Nord> http://www.opennet.ru/docs/HOWTO/Kernel-HOWTO-11.html
[16:42:08] <Night Nord> evadim: если ты знаешь как это делать - так скажи =)
[16:43:06] <Agressor> evadim: fvthbre lkz vtyz yt jnrhsk
[16:43:16] <Agressor> америку для меня не открыл
[16:43:25] <Agressor> все так и делается
[16:43:49] <Agressor> только раскажи мне в чем велосипед?
[16:49:24] <Night Nord> Очевидно, evadim ищет этот самый велосипед, чтобы ткнуть нас в него носом...
[16:50:04] <Night Nord> Agressor: у тебя сплешутилс стоят?
[16:50:22] <Agressor> нет, не балуюсь таким
[16:50:34] <Night Nord> Там есть тулза для создания
[16:50:48] <Night Nord> Можно было бы сделать, потом разодрать и добавить что надо =)
[16:51:01] <Agressor> вот это как раз и велосипед:-D
[16:51:18] <Agressor> надо понять почему стандартным методом не работает
[16:51:49] <evadim> есть генкернел
[16:51:54] <Night Nord> Видимо потому что просто гзипнуть - недостаточно
[16:52:02] <Night Nord> evadim: это еще хуже сплешутилс =)
[16:52:18] <evadim> это просто скрмпт сборки образа
[16:52:35] <evadim> и если ты неумеееш им пользоваться - твои проблемы
[16:52:38] <Agressor> в который пхается все что не надо
[16:53:04] <evadim> генкернелом можно сделать то что нужно
[16:53:16] <Night Nord> evadim: нет в тебе исследовательской жилки =) Пользоватся готовыми скриптами - зло
[16:53:17] <Agressor> к сожалению нельзя
[16:53:29] <evadim> можно
[16:53:33] <Agressor> именно то что нужно мне нельзя
[16:53:40] <evadim> а что тебе нужно?
[16:54:09] <evadim> конечно, если ты хочеш сделать то что делает он но без него - то да
[16:55:21] <Agressor> mondorescue собирает образ - он не читаемый - точно то-же я делаю initrd - те же яйца... надо найти причину - и по всей вероятности если решится при помощи initrd - тогда и mondorescue заколосится
[16:55:24] <Night Nord> Agressor: ты чем конкретно пользуешься? лупбаком, mkinitrd или /dev/initrd?
[16:55:45] <Agressor> mkinitrd
[16:56:07] <Night Nord> Попробуй сделать руками
[16:56:10] <Night Nord> Через лупбак
[16:56:40] <Agressor> а как модули туда добавить котрые в данный момент не задействованы?
[16:57:04] <Night Nord> less /usr/src/linux/Documentation/initrd.txt
[16:57:11] <Night Nord> Ну еще это почитай
[16:57:18] <Night Nord> Agressor: скопируй из /lib/modules
[16:57:30] <Night Nord> Или из образа который у тебя уже есть
[16:58:30] <Agressor> ага, я понял... шас поковыряю...
[17:11:00] <Agressor> блин... а файл действительно не cpio
[17:25:06] <Night Nord> Agressor: сделай cpio архив
[17:25:11] <Night Nord> В википедии сказано как
[17:25:30] <Night Nord> find ... -print | cpio -vo > cpio.tree
[17:25:40] <Agressor> да я уже понял
[17:28:40] <Agressor> только ядро опять хочет чтоб cpio -H newc было у него
[17:29:39] <Night Nord> Где было?
[17:29:52] <Agressor> при попытке распаковать образ
[17:29:54] <Night Nord> Вообще странно
[17:30:07] <Night Nord> В доках ядра нет ничего
[17:30:09] <Night Nord> Про cpio
[17:30:12] <Agressor> ну чтоб образ с этой опцией был собран
[17:30:58] <Night Nord> Nord night # file /boot/fbsplash-Cynapses-1280x1024
/boot/fbsplash-Cynapses-1280x1024: gzip compressed data, from Unix, last modified: Thu Nov 22 18:18:48 2007, max compression
[17:31:01] <Night Nord> Между прочим
[17:31:08] <Night Nord> Agressor: похоже это у тебя траблы с ядром
[17:31:11] <Night Nord> А не с образами =)
[17:31:54] <Agressor> да я тоже так подозреваю, но не пойму что в нем не хватает
[17:32:42] <Night Nord> Щас
[17:32:54] <Night Nord> Я посмотрю что у меня
[17:33:27] <Night Nord> BLK_DEV_INITRD
[17:33:30] <Night Nord> У тебя включен?
[17:33:35] <Night Nord> *CONFIG_BLK_DEV_INITRD
[17:34:31] <Night Nord> И CONFIG_BLK_DEV_RAM
[17:34:34] <Night Nord> Вроде больше ничо не надо
[17:34:53] <Agressor> да включен
[17:35:25] <Night Nord> Оба?
[17:35:39] <Night Nord> Значит что-то еще лишнее включено
[17:35:47] <Agressor> :-)
[17:36:05] <Agressor> гоню сборку генкернелем - посмотрим что он сделает
[17:36:28] <Agressor> вообще-то странно почему mkinitrd не создает нормально образ
[17:36:44] <Night Nord> Да не, образ нормальный
[17:36:47] <Night Nord> У меня тоже самое
[17:36:52] <Night Nord> сплэшутилс делает
[17:36:56] <Night Nord> Это ядро
[17:38:25] Night Nord вышел(а) из комнаты
[18:09:24] Night Nord вошёл(а) в комнату
[18:33:38] Night Nord вышел(а) из комнаты
[18:40:36] Night Nord вошёл(а) в комнату
[19:00:12] evadim вышел(а) из комнаты
[19:01:11] evadim вошёл(а) в комнату
[21:29:30] Night Nord вышел(а) из комнаты
[21:32:10] Night Nord вошёл(а) в комнату
[22:42:45] winterheart вошёл(а) в комнату
[22:43:23] winterheart вышел(а) из комнаты
[23:43:29] Night Nord вышел(а) из комнаты: Replaced by new connection
[23:43:29] Night Nord вошёл(а) в комнату