ошибки
я впервые установил генту и при этом во время установки пытался собрать собственное ядро.
во время make, при компиляции ядра у меня была такая ошибка (не критичная, компиляция дальше продолжалась):
drivers/char/hw_random/via-rng.c:224:26: warning: via_rng_cpu_id defined but not used [-Wunused-variable]
System is 15068 bytes (padded to 15360 bytes).
System is 3486 kB
CRC a19e7885
С чем связано?
При запуски системы у меня вот такие ошибки:
при dmesg | grep failed:
acpi PNP0A03:00: ACPI _OSC support notification failed, disabling PCIe ASPM
при dmesg --level=err:
EXT4-fs (sda7): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (sda7): couldn't mount as ext2 due to feature incompatibilities
EXT4-fs (sda7): Filesystem with huge files cannot be mounted RDWR without CONFIG_LBDAF
и почему то это эти же ошибки повторяются :)
С чем эти ошибки связаны и как их решить? Можете обьяснить как вы это поняли\узнали? А то не хочу каждый раз спрашивать.
Вообще у меня при выключении и выключении высвечивается побольше ошибок, только как их прочесть? Я успер прочитать, что одна:
failed to sync clocks, а другая связана была с hwclok
У меня не виден сетевой интерфейс, видимо надо модуль подключить, но какой из них?:
kcopy.ko, nf_nat_irc.ko, xf_nat.ko, xt_mark.ko, nf_nat_sip.ko, nf_nat_ftp.ko, nf_nat.ko, xt_LOG.ko, nf_nat_ipv4.ko, ipt_MASQUERADE.ko, iptable_nat.ko
Несколько волнующих меня вопросов: у меня включается система медленно, относительно дебиана. Где-то за 6-7 секунд(использовал сжатие lzma - мне его рекомендовали для ускорения включения системы). Может это из-за ошибок связано и избавившись от них включаться будет быстрее? Я старался убирать все ненужное. Были пункты, которые я не понимал - их мне приходилось оставить :( В шпаргалке "Ядерная физика для домохозяек 3" последнии пункты не были рассмотрены вообще,такие как SElinux и Hacking linux а переводить текст через телефон (английский знаю плохо) уже очень устал, поэтому эти пункты вообще не менял. Вы тоже когда компилируете - встречаети пункты, которые не понимаете и просто их оставляете включенными? Как-то я расстроен, что так целиком не смог скомпилировать, оставив некоторые пункты и вообще 2 раздела не измененными... Хотя я и так целый день этим занимался... Это вообще засчитывается, что я собрал собственное ядро?
- Для комментирования войдите или зарегистрируйтесь
Один вопрос — одна тема на
Один вопрос — одна тема на форуме.
Перевод слова «warning» — предупреждение, а не ошибка. Далее идёт описание, о чём предупреждает компилятор программиста. И, в квадратных скобках, название опции компилятора, которая включает данную проверку.
В ACPI таблице биоса ошибка, ядро не знает что делать и отключило управление энергосбережением PCIe шины.
Какая-то программа пытается монтировать файловую систему не с тем типом.
Пара книжек по линуксу и программированию вообще, а также логика и поиск в интернете.
#
ого. а каково решение этих проблем? и можно ответы на остальные вопросы?
хорошо, в следующий раз буду задавать вопросы в разных тематиках, просто у меня тут их не мало и не хотелось темы плодить.
Цитата:warning:
Ты даже не удосужился воспользоваться online переводчиком, если не понимаешь, что написано, ну о чём тут можно ещё говорить.
По сути компилятор говорит, что переменная via_rng_cpu_id определена в коде, но не используется.
Обнови BIOS (EFI) материнской платы твоей системы.
Включи поддержку EXT4 в ядре и указанную опцию. Вообще достаточно включить в ядре, что бы драйвер ext4 монтировал все файловые системы ext* (ext2, ext3 и ext4). Включай монолитно поддержку ext4 в ядре и обработку этим драйвером ext2 и ext3, либо включай модульно, но собирай initramfs.
Как проверяли?
В вывод
интерфейс присутствует? А так проверяй включена или нет поддержка драйвера твоего сетевого адаптера:
ни какой, это модули поддержки netfilter (пакетного фильтра) на видимость интерфейса влияние не оказывают.
#
Так у меня и включен ext4 в ядро, у меня раздел ext4
сетевые интерфейсы у меня только - lo, никакоего eh0 и тп нет.
про первую ошибку - я не знаю как ее включить, вот и интересуюсь.
Цитата:Так у меня и включен
Читаем ещё раз то, что я написал.
Включи вот так:
А eth* теперь и нет, может быть вообще enp0s10 или что-нибудь в таком роде, это всё благодаря разработчикам udev (systemd) они придумали новый формат именования сетевых интерфейсов. Но всё ещё можно вернуться к старому.
Проверьте, что вот здесь:
включена поддержка драйвера вашей сетевой карты.
Кого её ? Если вы вот про это:
то запускаете конфигуратор ядра, нажимаете клавишу "/", далее вводите lbdaf и нажимаете ввод.
В выводе смотрите где располагается опция, включаете её.
Собираете ядро.
Покажите /etc/fstab и строку с параметрами ядра.
r o o t написал(а): Несколько
Начинать надо с ответа на вопрос: "Зачем тебе Gentoo?"
Если грузиться быстрее дебиана или "засчитать" сборку ядра, или даже разобраться в ядре и линуксе в целом за один день, тогда вам с Gentoo не по пути. Не тратьте свое и чужое время зря.
#
где я писал, что за один день хочу это понять?
r o o t написал(а): Как-то я
#
и где тут, что я за один день собираюсь понять? я просто написалл, что ставил целый день ядро, и?
#
интернет теперь работает. осталось избавиться от этих ошибок :
и у меня при включении еще какая то выскакивают, которую я не успеваю прочитать... как ее распознать?
acpi PNP0A03:00: ACPI _OSC support notification failed, disabling PCIe ASPM
EXT4-fs (sda7): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (sda7): couldn't mount as ext2 due to feature incompatibilities
я проверял - у меня в ядре ext4 включенно также, как вы мне написали.
а при выключении:
hwclok failed to stop
и
failed to sync clocks
как их исправить?
Цитата:осталось избавиться
Тебе уже ответили:
Покажи dmesg и конфиг ядра, всё это загрузи на pastebin сервис, а ссылки на него сюда, о том, что это такое и как пользоваться читай вот здесь: http://gentoo.ru/node/14464
Так же покажи информацию, которую тебя просили показать вот в этом сообщении: http://gentoo.ru/node/28064#comment-208326, её можешь поместить просто в текст сообщения.
#
http://pastebin.com/SgHDvh1V
Допишите к параметрам,
Допишите к параметрам, передаваемым ядру:
#
а с чем эти ошибки связаны были? спасибо, это помогло.
остается:
hwclok failed to stop
и
failed to sync clocks
и еще какая то выскакивают, которую я не успеваю прочитать... как ее распознать?
Цитата: а с чем эти ошибки
С тем, что один драйвер обслуживает все файловые системы ext* и пробует монтировать корневую файловую систему в начале как ext2, затем ext3 и уже в конце как ext4, чем она и является.
C остальным нужно думать.