The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"mkinitrd и ядра 2.6.x"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"mkinitrd и ядра 2.6.x" 
Сообщение от nece Искать по авторуВ закладки on 11-Июн-05, 00:14  (MSK)
Мужики нужна помощь.
SuSE 9.2 Pro
Не пойму по чему не получается сделать имидж для ядра.
Делаю всё как для ядер версии 2.4.х, в ядре включена поддержка
initrd, хронология комманд следующая.

#make mrproper
#make menuconfig
#make bzImage
#make modules
#make madules_install
#кладу всё куда надо
#пытаюсь сделать имидж и получаю сообщение об ошибке:

/boot # mkinitrd /boot/initrd-2.6.11.11.img 2.6.11.11
/sbin/mkinitrd: line 2208: /boot/initrd-2.6.11.11.img/etc/fstab: No such file or directory
No '/' mountpoint specified in /boot/initrd-2.6.11.11.img/etc/fstab
/boot #

Хотя /etc/fstab -имеется

/boot # ls /etc | grep fstab
fstab

Каталог initrd в корне я тоже создал.


Вот что есть у меня в /etc/fstab
#cat /etc/fstab

/home/dmitriy # cat /etc/fstab

/dev/hda8 /          ext3 acl,user_xattr        1 1
/dev/hda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda5 /windows/D vfat users,gid=users,umask=0002,iocharset=utf8 0 0
/dev/hda6 /windows/E vfat users,gid=users,umask=0002,iocharset=utf8 0 0
/dev/hda7  swap       swap pri=42   0 0
devpts /dev/pts       devpts  mode=0620,gid=5       0 0
proc   /proc          proc    defaults              0 0
usbfs  /proc/bus/usb  usbfs   noauto                0 0
sysfs  /sys           sysfs   noauto                0 0
/dev/cdrecorder  /media/cdrecorder  subfs   fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/dvd         /media/dvd         subfs   fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0         /media/floppy      subfs   fs=floppyfss,procuid,nodev,nosuid,sync 0 0

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "mkinitrd и ядра 2.6.x" 
Сообщение от nece Искать по авторуВ закладки on 13-Июн-05, 16:46  (MSK)
Что ни кто не может подсказать куда копать?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "mkinitrd и ядра 2.6.x" 
Сообщение от gennady emailИскать по авторуВ закладки(??) on 14-Июн-05, 02:06  (MSK)
>#make bzImage
>#make modules
А это зачем? make && make modules_install. Но это не по теме.
>/boot # mkinitrd /boot/initrd-2.6.11.11.img 2.6.11.11
>/sbin/mkinitrd: line 2208: /boot/initrd-2.6.11.11.img/etc/fstab: No such file or directory
>No '/' mountpoint specified in /boot/initrd-2.6.11.11.img/etc/fstab
Команду создания initrd полностью приведи. Он похоже ищет fstab не в каталоге /etc, а в /boot/initrd-2.6.11.11.img/etc/
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "mkinitrd и ядра 2.6.x" 
Сообщение от nece Искать по авторуВ закладки on 14-Июн-05, 03:10  (MSK)
>Команду создания initrd полностью приведи.
>Он похоже ищет fstab не в каталоге /etc,
>а в /boot/initrd-2.6.11.11.img/etc/

Делаю так:

#cd /boot
#mkinitrd /boot/initrd-2.6.11.11.img 2.6.11.11

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "mkinitrd и ядра 2.6.x" 
Сообщение от gennady emailИскать по авторуВ закладки(??) on 14-Июн-05, 03:32  (MSK)
>>Команду создания initrd полностью приведи.
>>Он похоже ищет fstab не в каталоге /etc,
>>а в /boot/initrd-2.6.11.11.img/etc/
>
>Делаю так:
>
>#cd /boot
>#mkinitrd /boot/initrd-2.6.11.11.img 2.6.11.11
Попробуй такую опцию
--fstab=/etc/fstab
Use fstab to automatically determine what type of filesystem the root device is on. Normally, /etc/fstab is used.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "mkinitrd и ядра 2.6.x" 
Сообщение от nece Искать по авторуВ закладки on 14-Июн-05, 10:28  (MSK)
>Попробуй такую опцию
>--fstab=/etc/fstab
> Use fstab to automatically determine what type of filesystem the root
>device is on. Normally, /etc/fstab is used.

Хорошо, вечером напишу результат

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "mkinitrd и ядра 2.6.x" 
Сообщение от nece Искать по авторуВ закладки on 15-Июн-05, 00:10  (MSK)
>>Попробуй такую опцию
>>--fstab=/etc/fstab
>> Use fstab to automatically determine what type of filesystem the root
>>device is on. Normally, /etc/fstab is used.
>
>Хорошо, вечером напишу результат

Не получается, пишет что нет таких ключей


dmitriy # mkinitrd --fstab=/etc/fstab /boot/initrd-2.6.11.11.img 2.6.11.11
Unknown option: --
Try mkinitrd -h

ditriy # mkinitrd -fstab=/etc/fstab /boot/initrd-2.6.11.11.img 2.6.11.11
Unknown option: -f
Try mkinitrd -h

dmitriy # mkinitrd -f=/etc/fstab /boot/initrd-2.6.11.11.img 2.6.11.11
Unknown option: -f
Try mkinitrd -h

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "mkinitrd и ядра 2.6.x" 
Сообщение от nece Искать по авторуВ закладки on 15-Июн-05, 00:30  (MSK)
Т.к в ошибка ссылается на строку 2208 в mkinitrd, решил посмотреть
что это за строка и что там, в скобках я поставил номера строк.
В результате кроме fi я в 2208 строке ни чего не нашёл.


(2203)else
(2204) # get type from /etc/fstab or /proc/mounts (actually not needed)
(2205)  x1=$(cat $root_dir/etc/fstab /proc/mounts 2>/dev/null \
(2206)       | grep -E "$rootdev[[:space:]]" | tail -n 1)
(2207)  rootfstype=$(echo $x1 | cut -f 3 -d " ")
(2208)fi
(2209)
(22010)if [ -z "$dhcp_interface" ]; then
(22011)    [ -z "$rootdev" ] \
(22012) && error 1 "No '/' mountpoint specified in $root_dir/etc/fstab"
(22013)else
(22014)   rootdev=
(22015)    rootfstype=nfs
(22016)fi

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "mkinitrd и ядра 2.6.x" 
Сообщение от nece Искать по авторуВ закладки on 16-Июн-05, 00:19  (MSK)
Пока так и не нашёл в чём проблема, может кто ещё что подскажет?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "mkinitrd и ядра 2.6.x" 
Сообщение от bromantik emailИскать по авторуВ закладки(??) on 16-Июн-05, 10:05  (MSK)
>Пока так и не нашёл в чём проблема, может кто ещё что
>подскажет?

эээ а зачем оно вообще нужно?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "mkinitrd и ядра 2.6.x" 
Сообщение от nece Искать по авторуВ закладки on 17-Июн-05, 03:26  (MSK)
>>Пока так и не нашёл в чём проблема, может кто ещё что
>>подскажет?
>
>эээ а зачем оно вообще нужно?

Для правильной работы!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру