initrd и имидж его (как собрать имидж?)

Модератор: Модераторы разделов

GUrYn
Сообщения: 14
ОС: Slackware,Archlinux

initrd и имидж его

Сообщение GUrYn »

Дистр Arch 0.2.7. собрал ядро 2.6.17. с initrd, пытаюсь создать образ:

mkinitrd /boot/initrd.img-2.6.17 2.6.17
Checking Input...
/sbin/mkinitrd <kernel_version> [options]

Where <kernel_version> is one of:
auto build for the installed Arch kernel
full build with all possible modules
kernel_version={version} use kernel version (no autodetect)

Options:
--ide exclude ide modules
--scsi exclude scsi modules
--usb exclude usb modules
--cdrom exclude cdrom modules
--fw exclude firewire modules
--raid exclude raid modules
--dm exclude device mapper modules
--remove-module=MODULE exclude MODULE
--add-module=MODULE include MODULE
--lvm-root=ROOT_DEV use ROOT_DEV as the LVM root device
--root-dir=ROOT_DIR look for modules in ROOT_DIR/lib/modules
instead of /lib/modules
--quiet no status output during initrd generation
--show show modules that are included in initrd

и сообственно все, пробывал разные параметры каторые только мог найти в гугле, результат одинаков, как создать имидж?
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: initrd и имидж его

Сообщение Aectann »

Попробуй так: mkinitrd -o /boot/initrd.img-2.6.17 2.6.17
Вообще сейчас рекомендуют использовать yaird вместо mkinitrd.
My god... it's full of stars!...
Спасибо сказали:
GUrYn
Сообщения: 14
ОС: Slackware,Archlinux

Re: initrd и имидж его

Сообщение GUrYn »

Aectann писал(а):
11.07.2006 20:19
Попробуй так: mkinitrd -o /boot/initrd.img-2.6.17 2.6.17
Вообще сейчас рекомендуют использовать yaird вместо mkinitrd.


Пробывал уже, результат тот же. Попобуем yaird.Спасибо.
Спасибо сказали:
GUrYn
Сообщения: 14
ОС: Slackware,Archlinux

Re: initrd и имидж его

Сообщение GUrYn »

GUrYn писал(а):
11.07.2006 21:13
Aectann писал(а):
11.07.2006 20:19

Попробуй так: mkinitrd -o /boot/initrd.img-2.6.17 2.6.17
Вообще сейчас рекомендуют использовать yaird вместо mkinitrd.


Пробывал уже, результат тот же. Попобуем yaird.Спасибо.


вот попробывал:

/usr/local/sbin/yaird -o /boot/initrd.img-2.6.17 2.6.17
Can't locate HTML/Template.pm in @INC (@INC contains: /usr/local/lib/yaird/perl /usr/lib/perl5/5.8.8/i686-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at /usr/local/lib/yaird/perl/ActionList.pm line 40.
BEGIN failed--compilation aborted at /usr/local/lib/yaird/perl/ActionList.pm line 40.
Compilation failed in require at /usr/local/lib/yaird/perl/ModProbe.pm line 90.
BEGIN failed--compilation aborted at /usr/local/lib/yaird/perl/ModProbe.pm line 90.
Compilation failed in require at /usr/local/lib/yaird/perl/Plan.pm line 29.
BEGIN failed--compilation aborted at /usr/local/lib/yaird/perl/Plan.pm line 29.
Compilation failed in require at /usr/local/sbin/yaird line 27.
BEGIN failed--compilation aborted at /usr/local/sbin/yaird line 27.


Что опять не так? :(
Спасибо сказали:
beholder
Сообщения: 29

Re: initrd и имидж его

Сообщение beholder »

Так тебе же подсказка сразу выпала :)

Where <kernel_version> is one of:
...
...
kernel_version={version} use kernel version (no autodetect)

Вот и пробуй:
mkinitrd /boot/initrd.img-2.6.17 kernel_version=2.6.17
Спасибо сказали: