ошибки

я впервые установил генту и при этом во время установки пытался собрать собственное ядро.
во время 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: via_rng_cpu_id defined but not used [-Wunused-variable]

Перевод слова «warning» — предупреждение, а не ошибка. Далее идёт описание, о чём предупреждает компилятор программиста. И, в квадратных скобках, название опции компилятора, которая включает данную проверку.

Цитата:
acpi PNP0A03:00: ACPI _OSC support notification failed, disabling PCIe ASPM

В ACPI таблице биоса ошибка, ядро не знает что делать и отключило управление энергосбережением PCIe шины.

Цитата:
EXT4-fs (sda7): couldn't mount as ext3 due to feature incompatibilities

Какая-то программа пытается монтировать файловую систему не с тем типом.

Цитата:
С чем эти ошибки связаны и как их решить? Можете обьяснить как вы это поняли\узнали? А то не хочу каждый раз спрашивать.

Пара книжек по линуксу и программированию вообще, а также логика и поиск в интернете.

#

ого. а каково решение этих проблем? и можно ответы на остальные вопросы?
хорошо, в следующий раз буду задавать вопросы в разных тематиках, просто у меня тут их не мало и не хотелось темы плодить.

Цитата:warning:

Цитата:
warning: via_rng_cpu_id defined but not used [-Wunused-variable]

Ты даже не удосужился воспользоваться online переводчиком, если не понимаешь, что написано, ну о чём тут можно ещё говорить.

По сути компилятор говорит, что переменная via_rng_cpu_id определена в коде, но не используется.

Цитата:
acpi PNP0A03:00: ACPI _OSC support notification failed, disabling PCIe ASPM

Обнови BIOS (EFI) материнской платы твоей системы.

Цитата:
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

Включи поддержку EXT4 в ядре и указанную опцию. Вообще достаточно включить в ядре, что бы драйвер ext4 монтировал все файловые системы ext* (ext2, ext3 и ext4). Включай монолитно поддержку ext4 в ядре и обработку этим драйвером ext2 и ext3, либо включай модульно, но собирай initramfs.

Цитата:
У меня не виден сетевой интерфейс

Как проверяли?
В вывод

ifconfig -a

интерфейс присутствует? А так проверяй включена или нет поддержка драйвера твоего сетевого адаптера:

Device Drivers  ---> 
  [*] Network device support  --->
    [*]   Ethernet driver support  --->
Цитата:
, видимо надо модуль подключить, но какой из них?:
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

ни какой, это модули поддержки netfilter (пакетного фильтра) на видимость интерфейса влияние не оказывают.

#

Так у меня и включен ext4 в ядро, у меня раздел ext4
сетевые интерфейсы у меня только - lo, никакоего eh0 и тп нет.
про первую ошибку - я не знаю как ее включить, вот и интересуюсь.

Цитата:Так у меня и включен

Цитата:
Так у меня и включен ext4 в ядро, у меня раздел ext4

Читаем ещё раз то, что я написал.

kostik87 написал(а):
Включи поддержку EXT4 в ядре и указанную опцию. Вообще достаточно включить в ядре, что бы драйвер ext4 монтировал все файловые системы ext* (ext2, ext3 и ext4). Включай монолитно поддержку ext4 в ядре и обработку этим драйвером ext2 и ext3, либо включай модульно, но собирай initramfs.

Включи вот так:

File systems  --->
  < > Second extended fs support
  < > Ext3 journalling file system support
  <*> The Extended 4 (ext4) filesystem
  [*]   Use ext4 for ext2/ext3 file systems
  [*]   Ext4 POSIX Access Control Lists
  [*]   Ext4 Security Labels
  [ ]   EXT4 debugging support
  [ ] JBD2 (ext4) debugging support
...
Цитата:
сетевые интерфейсы у меня только - lo, никакоего eh0 и тп нет.

А eth* теперь и нет, может быть вообще enp0s10 или что-нибудь в таком роде, это всё благодаря разработчикам udev (systemd) они придумали новый формат именования сетевых интерфейсов. Но всё ещё можно вернуться к старому.

Проверьте, что вот здесь:

Device Drivers  --->
  [*] Network device support  ---> 
    [*]   Ethernet driver support  --->
...

включена поддержка драйвера вашей сетевой карты.

Цитата:
про первую ошибку - я не знаю как ее включить, вот и интересуюсь.

Кого её ? Если вы вот про это:

...
EXT4-fs (sda7): Filesystem with huge files cannot be mounted RDWR without CONFIG_LBDAF

то запускаете конфигуратор ядра, нажимаете клавишу "/", далее вводите lbdaf и нажимаете ввод.

В выводе смотрите где располагается опция, включаете её.

Собираете ядро.

Покажите /etc/fstab и строку с параметрами ядра.

r o o t написал(а): Несколько

r o o t написал(а):
Несколько волнующих меня вопросов: у меня включается система медленно, относительно дебиана. Где-то за 6-7 секунд(использовал сжатие lzma - мне его рекомендовали для ускорения включения системы). Может это из-за ошибок связано и избавившись от них включаться будет быстрее? Я старался убирать все ненужное. Были пункты, которые я не понимал - их мне приходилось оставить :( В шпаргалке "Ядерная физика для домохозяек 3" последнии пункты не были рассмотрены вообще,такие как SElinux и Hacking linux а переводить текст через телефон (английский знаю плохо) уже очень устал, поэтому эти пункты вообще не менял. Вы тоже когда компилируете - встречаети пункты, которые не понимаете и просто их оставляете включенными? Как-то я расстроен, что так целиком не смог скомпилировать, оставив некоторые пункты и вообще 2 раздела не измененными... Хотя я и так целый день этим занимался... Это вообще засчитывается, что я собрал собственное ядро?

Начинать надо с ответа на вопрос: "Зачем тебе Gentoo?"
Если грузиться быстрее дебиана или "засчитать" сборку ядра, или даже разобраться в ядре и линуксе в целом за один день, тогда вам с Gentoo не по пути. Не тратьте свое и чужое время зря.

#

где я писал, что за один день хочу это понять?

r o o t написал(а): Как-то я

r o o t написал(а):
Как-то я расстроен, что так целиком не смог скомпилировать, оставив некоторые пункты и вообще 2 раздела не измененными... Хотя я и так целый день этим занимался...

#

и где тут, что я за один день собираюсь понять? я просто написалл, что ставил целый день ядро, и?

#

интернет теперь работает. осталось избавиться от этих ошибок :
и у меня при включении еще какая то выскакивают, которую я не успеваю прочитать... как ее распознать?
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
как их исправить?

Цитата:осталось избавиться

Цитата:
осталось избавиться от этих ошибок :
...
acpi PNP0A03:00: ACPI _OSC support notification failed, disabling PCIe ASPM

Тебе уже ответили:

kostik87 написал(а):
Цитата:
acpi PNP0A03:00: ACPI _OSC support notification failed, disabling PCIe ASPM

Обнови BIOS (EFI) материнской платы твоей системы.

Цитата:
EXT4-fs (sda7): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (sda7): couldn't mount as ext2 due to feature incompatibilities

Покажи dmesg и конфиг ядра, всё это загрузи на pastebin сервис, а ссылки на него сюда, о том, что это такое и как пользоваться читай вот здесь: http://gentoo.ru/node/14464

Так же покажи информацию, которую тебя просили показать вот в этом сообщении: http://gentoo.ru/node/28064#comment-208326, её можешь поместить просто в текст сообщения.

#

Допишите к параметрам,

Допишите к параметрам, передаваемым ядру:

rootfstype=ext4

#

а с чем эти ошибки связаны были? спасибо, это помогло.
остается:
hwclok failed to stop
и
failed to sync clocks
и еще какая то выскакивают, которую я не успеваю прочитать... как ее распознать?

Цитата: а с чем эти ошибки

Цитата:
а с чем эти ошибки связаны были? спасибо, это помогло.

С тем, что один драйвер обслуживает все файловые системы ext* и пробует монтировать корневую файловую систему в начале как ext2, затем ext3 и уже в конце как ext4, чем она и является.

C остальным нужно думать.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".