anonymous
написал 16 августа 2004 года в 00:33 (786 просмотров)
Ведет себя
неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.
Пропатчил сорец ядра 2.6.3 до 2.6.8.1 установил, все ровно. В загрузчеке само чето прописалось, но походу левое. При загрузке ядра во время монтирования файловой системы рута пишет эту бяку:
Mouting root filesystem
mount error 29 mouting ext3
pivotroot pivot-root (всяка бяка) failed 2
umount initrd/proc failed 2
……..No ini foud………
Че пишет понятно, а вот че не так ??????? (RH 9, Grub)
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
С Линухой общаюсь мало, скажу лишь, что была у меня подобная ерунда, при компиляции ядра. Проблема была в том, что по умолчанию файловая система компилится как модуль, чего делать не стоит.
Пропатчивалось последовательно 2.6.3->2.6.4->2.6.5->…->2.6.8->2.6.8.1 ?
Это говорит о том, что модуль ext3 файловой системы на этот момент неактивен.
Надо или включить его статически в ядро, либо собрать initrd, в котором этот модуль будет находиться.
Y
Пробовал еще раз его установить, но все также. Как я понял ето какаято опция в вкладке «File system» (в xconfig) по дефолту модулем стоит, какая?
Короче — на какой файловой системе у тебя / и /boot, судя по всему на ext3, а из этого следует что надо ставить поддержку её не модулем а ядром, и вообще рекомендую поддержку тех файловых систем с которыми часто работаещь встраивать в ядро.
ГОУ ТУ http://www.linuxcenter.ru:8081/lib/system/kernel26_install.phtml и читать ……
«xconfig» — мазохист.
ЛЮДИ запомните
в линуксе сначала внимательно — лисен — и только потом — арбайтен.
Мля я какраз и делал все по этой статье
Сложный вапрос, в линухе пишет ext3, а Partition Magict xt2fs
Авот модулем я их и не ставил это же она
Second extended fs sup…..
and
Ext3 journal… file sys… sup… все в ядре
Делаем make menuconfig
видим псевдографическое меню
заходим в File system
отмечаем:
Second extended fs support
Ext3 journalling file system support
(звездочкой :)
и усё.
на всякий случай даем команду lilo, если не ругается всё ок.
Блин и кто говорил, что женту не для новичков сделал бы он там
genkernel all --menuconfig и всё.
:)))
Ты меня не понял…. я поставил галочку, включил потдержку в ядро, не модулем а в ядро… У меня RH9 и grub может особенность есть какиенибуть
У меня уже готовый конфиг всегда от ядер, поэтому делаю genkernel --kernel-config=xxxxxx all ;)
Вот у меня щас такой же трабл.
2.6.8.1 + RH9 + grub
/ ext3 не может смонтировать.
Модулем ли делать ext3 или вставлять в ядро сдесь роли не играет. Потому что initrd создается автоматически, там все должно быть (или я не прав)?
Еще вопрос нужно ли ставить module-init-tools?
не факт, что создаётся initrd.
кроме того, 2.6.8.1 не позволяет писать cd/dvd не от root
без дополнительного ковыряния в ядре.
кстати, у меня пока так и не получилось разрешить не-root-у писать диски.
пришлось сделать
alias cdrecord=’sudo /usr/bin/cdrecord'
Genie, да действительно не факт. Вставил ext3 в ядро все грузится.
Модули грузится не хотят:(
insmod: QM_MODULES can’t implemented или что-то в этом роде.
Так я и спрашиваю нужно ли мне ставить module-init-tools??
Да. Нужно. Кроме того, обновить modutils.
Поставил. Все нормально, только не работает rpm. Почему?
rpmdb: unable to join the environment
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=92247
Good Luck,
UT
У меня МанДрака 10.1 ядро 2.6.8.1 — столкнулся с такой траблой: у меня проц Атлон 2000+, при установке линух определил его как Р1 Про, при перекомпиляции ядра из исходников изменил тока тип проца на Атлон\Дюрон и поставил галочку Generic x86 suport , все компилится. При перезагрузке с нового ядра система грузится, но Х-сы не подымаютя, выдает что не загружены модули nvideo. Когда при перекомпиляции ставлю опять Р1 и убераю галочку Generic x86 suport . Линух намана грузится с нового перекомпилированого ядра ???
1 — зачем generic x86 support, у мну правда cel1.7? выбрано для p4, но галка эта убрана?
2 — А модули ядра nvidia ты собирал, праль-но, если не собирл то их и нет), а то что у тебя с P1 запускаются иксы, ык это у тебя наверно просто старый nvidia.ko остался, который под i586.
нет, модули нвидиа необходимо пересобирать каздый раз после пересборки ядра
потому как модуль привязывается к версии ядра и «уповает» на определённые для конкретной версии ядра экспортируемые символы. (впрочем, уповает оно и на версию gcc — попробуй собрать другой версией и подгрузить модуль. результат быстро охладит пыл.)
А кто спорит?
На дело то в том, что включается в модуль vermagic
vermagic: 2.6.13-rc3 PENTIUM4 gcc-3.4
Если он собрал под i586, тоже ядро и тем компилером, тоды этот вермэджик у него не изменился, и модуль подгрузился( у мну часто такое бывает, собрал ядро и модуль fglrx, чет не понравилось, изменил слегка конфиг, пересобрал, но модуль fglrx заранее забэкапил, и потом уже не собирая его просто копирую назад, depmod , и он отлично
insmod, ), тут многое от vermagic зависит;)