Hi, В системе IDE диск. Система старая. С большой историей. При преходе на t6 ядро 3.0.8 не может загрузиться. Не находит корень. Как правильно сгенерить ему initrd чтоб оно смогло загрузиться? Загрузка через лило. Чтение доступной документации по make-initrd не просветлило. Нужна помощь зала... -- Regards, Andrii Dobrovol`s`kyj
On Sat, Dec 3, 2011 at 4:42 PM, adobrovolskii <adobrovolskii@gmail.com> wrote:
> Hi,
> В системе IDE диск. Система старая. С большой историей. При преходе на
> t6 ядро 3.0.8 не может загрузиться. Не находит корень. Как правильно
> сгенерить ему initrd чтоб оно смогло загрузиться?
> Загрузка через лило.
> Чтение доступной документации по make-initrd не просветлило. Нужна
> помощь зала...
Загрузка ядра обламывается с таким сообщением:
initrd: udev: ERROR: Unable to mount root
initrd: Stage 'udev' filed
initrd: This shell remains here for debug purposes. Press Ctrl-D to continue
Как перегенерить образ чтоб ядро смогло загрузиться? Винт IDE.
--
Regards,
Andrii Dobrovol`s`kyj
[-- Attachment #1: Type: text/plain, Size: 1303 bytes --] 03.12.2011 17:31, adobrovolskii пишет: > >> Hi, >> В системе IDE диск. Система старая. С большой историей. При преходе на >> t6 ядро 3.0.8 не может загрузиться. Не находит корень. Как правильно >> сгенерить ему initrd чтоб оно смогло загрузиться? >> Загрузка через лило. >> Чтение доступной документации по make-initrd не просветлило. Нужна >> помощь зала... > Загрузка ядра обламывается с таким сообщением: > initrd: udev: ERROR: Unable to mount root > initrd: Stage 'udev' filed > initrd: This shell remains here for debug purposes. Press Ctrl-D to continue > > Как перегенерить образ чтоб ядро смогло загрузиться? Винт IDE. Как обычно - загрузившись с рабочего ядра или с rescue диска. Еще помнится с некоторых пор за IDE диски стал отвечать sata драйвер и все hd* стали sd* Поэтому нужно проверить что прописано в lilo.conf -- WBR, Dubrovskiy Viacheslav [-- Attachment #2: ÐÑипÑогÑаÑиÑеÑÐºÐ°Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑ S/MIME --] [-- Type: application/pkcs7-signature, Size: 4903 bytes --]
On Saturday 03 December 2011, adobrovolskii wrote:
> В системе IDE диск. При преходе на t6 ядро 3.0.8 не может загрузиться.
> Не находит корень.
kernel-modules-ide-std-def стоит ? В принципе, если правильный набор
модулей подргузить, и без этого заработать должно, но так может быть
проще.
--
С уважением, Сергей
a_s_y@sama.ru
On Sat, Dec 03, 2011 at 04:42:23PM +0200, adobrovolskii wrote: > В системе IDE диск. Система старая. С большой историей. При > преходе на t6 ядро 3.0.8 не может загрузиться. Не находит > корень. Как правильно сгенерить ему initrd чтоб оно смогло > загрузиться? Загрузка через лило. Фотографируй или переписывай (последнее несколько лучше). Дома старая система на 2xSATA RAID1, при переходе на t6/branch загрузилась lilo с 3.0.8-un-def-alt1 без проблем, помнится. Если бы были какие-то особые действия, наверняка написал бы отчёт в рассылку. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
On Sat, Dec 03, 2011 at 11:05:12PM -0500, Dubrovskiy Viacheslav wrote: > >> В системе IDE диск. Система старая. > Еще помнится с некоторых пор за IDE диски стал отвечать sata > драйвер и все hd* стали sd* А, точно, это уже запамятовал, хотя тоже крепко наступил. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
On Sun, Dec 4, 2011 at 5:27 PM, Michael Shigorin <mike@osdn.org.ua> wrote:
> On Sat, Dec 03, 2011 at 11:05:12PM -0500, Dubrovskiy Viacheslav wrote:
>> >> В системе IDE диск. Система старая.
>> Еще помнится с некоторых пор за IDE диски стал отвечать sata
>> драйвер и все hd* стали sd*
>
> А, точно, это уже запамятовал, хотя тоже крепко наступил.
А подробнее?
--
Regards,
Andrii Dobrovol`s`kyj
On Sun, Dec 04, 2011 at 06:50:12PM +0200, adobrovolskii wrote: > >> >> В системе IDE диск. Система старая. > >> Еще помнится с некоторых пор за IDE диски стал отвечать sata > >> драйвер и все hd* стали sd* > > А, точно, это уже запамятовал, хотя тоже крепко наступил. > А подробнее? На ftp.linux.kiev.ua при переезде с 4.0 на 5.1 корень, который к тому времени уже был на IDE CF, доставил некоторое количество проблем при диагностике проблем с моментальной перезагрузкой -- непонятно было, то ли железо, то ли .32-ovz. Подробный рассказ на несколько страниц будет -- точно надо?.. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
On Sun, Dec 4, 2011 at 7:24 PM, Michael Shigorin <mike@osdn.org.ua> wrote: > > На ftp.linux.kiev.ua при переезде с 4.0 на 5.1 корень, > который к тому времени уже был на IDE CF, доставил некоторое > количество проблем при диагностике проблем с моментальной > перезагрузкой -- непонятно было, то ли железо, то ли .32-ovz. > Понятно. > Подробный рассказ на несколько страниц будет -- точно надо?.. > Не. Дуаю не стоит. Мне хватило просто установки модуля ядра для ide. Не знал что это теперь отдельным модулем. И переустановки образа для перегенерации инитрд. Все загрузилось и я снова спокоен и радуюсь жизни. Заодно с новым ядром вдруг заработали устройства ввода в иксах. ожет и старый конфиг иксов отодвигать не пришлось бы... > -- > ---- WBR, Michael Shigorin <mike@altlinux.ru> > ------ Linux.Kiev http://www.linux.kiev.ua/ > _______________________________________________ > community mailing list > community@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/community -- Regards, Andrii Dobrovol`s`kyj
Здравствуйте. Понадобилось мне добавить новый сервис в makr-initrd, который должен запускаться после запуска сети. Соответственно, создал для него feature, прописал в нее нужные файлы и создал файл для запуска сервиса в etc/rc.d/init.d следующего вида: #!/bin/sh ### BEGIN INIT INFO # Provides: myservice # Required-Start: network-up # Required-Stop: # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 # Short-Description: My service # Description: Starts and stops my service ### END INIT INFO .... При генерации образа в /etc/rc[345].d симлинк на этот сервис создается с именем S100myservice. И кажется мне, что он будет запущен явно раньше, чем будет запущена сеть, так как S100 при сортировке будет выше, чем S90network. Может, есть смысл не нумеровать сервисы десятками, или перейти на трехзначную нумерацию (вида S090network, S100myservice)? Или же я зря беспокоюсь и можно пробовать загрузиться и в таком варианте?
On Thu, Sep 03, 2020 at 03:44:34PM +0300, Alex Moskalenko wrote: > Понадобилось мне добавить новый сервис в makr-initrd, который > должен запускаться после запуска сети. Соответственно, создал > для него feature, прописал в нее нужные файлы и создал файл для > запуска сервиса в etc/rc.d/init.d следующего вида: > > #!/bin/sh > ### BEGIN INIT INFO > # Provides: myservice > # Required-Start: network-up > # Required-Stop: > # Default-Start: 3 4 5 > # Default-Stop: 0 1 2 6 > # Short-Description: My service > # Description: Starts and stops my service > ### END INIT INFO > > .... > > При генерации образа в /etc/rc[345].d симлинк на этот сервис > создается с именем S100myservice. И кажется мне, что он будет > запущен явно раньше, чем будет запущена сеть, так как S100 при > сортировке будет выше, чем S90network. > > Может, есть смысл не нумеровать сервисы десятками, или перейти > на трехзначную нумерацию (вида S090network, S100myservice)? ...ну или обеспечить более мелкий инкремент, чем по десятке (напрашивается 91/95/99, если руками ставить). > Или же я зря беспокоюсь и можно пробовать загрузиться и в таком > варианте? PS: на всякий обращаю Ваше внимание на специализированную http://lists.altlinux.org/mailman/listinfo/make-initrd -- уж с разработкой-то make-initrd-* всяко стоит писать туда. -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info