Вопрос по подключению ОЗУ

Здравствуйте, уважаемое сообщество!
Установил calculate 13 на физический диск. В системе памяти 8 гиг.
В связи с этим попытался включить поддержку всей памяти, как это делал в calculate 12:

calculate ~ # cl-kernel -m
calculate-builder 2.2.31

Использование: cl-kernel [опции]
cl-kernel: ошибка: в каталоге по умолчанию с исходным кодом ядра нет необходимых файлов
Вероятно пакет calculate-sources был собран с USE флагом 'minimal'
Используйте `cl-kernel help' для дополнительной информации

и вот что получил в ответ.
Помогите, пожалуйста, исправить ситуацию.
Спасибо.

Вам надо пересобрать calculate-sources с выключенным флагом “-minimal”. По-умолчанию ядро собирается с этим флагом и поэтому его исходный код удаляется.

Денис Терехов, спасибо за ответ!
К сожалению для надлежащего понимания Вашего совета:
<<пересобрать calculate-sources с выключенным флагом “-minimal”>>
моих знаний недостаточно. Если Вас не затруднит, изложите эту тему более обстоятельно.
Спасибо.

echo "sys-kernel/calculate-sources -minimal -vmlinuz" >> /etc/portage/package.use/custom
emerge sys-kernel/calculate-sources
cl-kernel -m

Таже проблема, только в моём случае ещё не работает Ethernet.

Делаю:

cd /etc/init.d/
ln -s net.lo net.eth0
/etc/init.d/net.eth0 start

Пишет что не существует.
Ensure that you have loaded the correct kernel module for your hardware.
По всей видимости не поддерживается ядром.

lspci | grep Ethernet:
intel corporation i350 gigabit network connection

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

Что пишет:

ifconfig -a

а так :

cd /etc/init.d/
ln -s net.lo net.enp1s0
/etc/init.d/net.enp1s0 start

ifconfig -a
Спасибо, ifconfig без ключа выдавал только петлю loop 127.0.0.1
Первый раз вижу чтобы интерфейсы назывались eno1, eno2

Привыкайте, udev после объединённия с systemd ещё и не такое выкинет :wink:

Александр, есть проблема с выключением,перезагрузкой системы.
При shutdown -h now и reboot последняя строка “Remounting \ read only” дальше система висит.
Подозреваю проблема в ACPI.
Причем если грузиться с LiveCD Gentoo - все работает.
В конфиге загрузчика прописывал acpi=off и reboot=bios - результата нет.
Буду признателен, если подскажите в какую сторону копать.

можно еще попробовать прописать <> в загрузчик

Первый раз вижу чтобы интерфейсы назывались eno1, eno2

«В udev добавлена поддержка различных схем предсказуемого выбора имён для сетевых интерфейсов, при которых сетевому адаптеру назначается фиксированное имя, которое не изменится при добавлении/удалении других адаптеров. По умолчанию имена устройств будут формироваться в зависимости от возможностей прошивки. Если прошивка/BIOS предоставляет индексированные номера интерфейсов, то для встроенных сетевых интерфейсов будет использовано имя „enoN“, а для PCI-плат - „ensN“. Иначе будет выбрано именование enpNsM, учитывающее физическое соединение устройства, а если параметры подобного размещения будут недоступны - будет использована классическая схема ethX. Кроме того, для использования доступен вариант использования в имени интерфейса данных из MAC-адреса (например, enx78e7d1ea46da);»

Yuri Blohin wrote:

можно еще попробовать прописать <> в загрузчик

Пробовал, ничего не выходит. Система не перезагружается.

Николай Киршин wrote:

Александр, есть проблема с выключением,перезагрузкой системы.
При shutdown -h now и reboot последняя строка “Remounting read only” дальше система висит.
Подозреваю проблема в ACPI.
Причем если грузиться с LiveCD Gentoo - все работает.
В конфиге загрузчика прописывал acpi=off и reboot=bios - результата нет.
Буду признателен, если подскажите в какую сторону копать.

Николай, думаю выскажу общее мнение, что об этой проблеме стоит писать в отдельном треде на форуме, а еще лучше - в багзиллу

Поскольку тема и автор те же :-), пишу сюда.
Установлен стейдж CLD от 02-12-2013. Пересобираю ядро для подключения 8 гиг памяти, при этом пользуюсь, как и прежде, советами Alexander Tratsevskiy. Визуально в консоли процесс идет, но в конце получаю сообщение

...
ERROR: Failed to compile the "all" target...

* -- End log... --

* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.

* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
* 
* Please do *not* report compilation failures as genkernel bugs!
* 
 * Не удалось скомпилировать ядро

Файл genkernel.log прикрепляю.
Помогите, пожалуйста, решить проблему.

genkernel.log (600 KB)

Установил стейдж CLD от 10-12-2013. Результат аналогичный предыдущему посту.
Для сравнения установил CLD 13.11. Ядро то же, но тем не менее нормально перерсобирается и видит 8 гиг памяти.
:frowning:

Илья Бабаев wrote:

Установил стейдж CLD от 10-12-2013. Результат аналогичный предыдущему посту.
Для сравнения установил CLD 13.11. Ядро то же, но тем не менее нормально перерсобирается и видит 8 гиг памяти.
:frowning:

eix-sync && emerge -1 calckernel

Алексей Тихонов, спасибо за ответ!
Нисколько не сомневаясь в достаточности Вашего ответа прошу все же пояснить, чем конструкция

echo "sys-kernel/calculate-sources -minimal -vmlinuz" >> /etc/portage/package.use/custom
emerge sys-kernel/calculate-sources
cl-kernel -m

которая нормально работала в версиях вплоть до 13.11, отличается от

eix-sync && emerge -1 calckernel

и почему появилась необходимость в такой замене.

Илья Бабаев wrote:

Алексей Тихонов, спасибо за ответ!
Нисколько не сомневаясь в достаточности Вашего ответа прошу все же пояснить, чем конструкция
[…]
которая нормально работала в версиях вплоть до 13.11, отличается от
[…]
и почему появилась необходимость в такой замене.

вы изменяете юзы для пакета , устанавливаете ядро и запускаете сборку ядра с конфигурированием через графическое меню (-m = menuconfig ) … я же вам предлагаю синхронизировать оверлей и перестановить :

sys-kernel/calckernel [1]
     Available versions:  3.4.18-r15 {bash-completion ibm +lspci +nfs selinux VIDEO_CARDS="radeon"}
     Installed versions:  3.4.18-r15(10:42:44 05.12.2013)(bash-completion lspci nfs -ibm -selinux VIDEO_CARDS="radeon")
     Homepage:            http://www.calculate-linux.org/main/ru/calckernel
     Description:         Calculate automatic kernel building scripts

неужели вы невидите разницы между :

eix calculate-sources
[I] sys-kernel/calculate-sources [1]
     Available versions:  (3.12.3) 3.12.3^bs
       {build minimal symlink vmlinuz}
     Installed versions:  3.12.3(3.12.3)^bs(13:55:25 08.12.2013)(symlink -build -minimal -vmlinuz)
     Homepage:            http://www.calculate-linux.org
     Description:         Calculate Linux kernel image

прекратите делать всё копипастой и начинайте читать документацию http://www.gentoo.org/doc/ru/handbook/ и http://www.calculate-linux.ru/main/ru
причина переустановки calckernel http://www.calculate-linux.ru/issues/625

Т.е. сначала обновить инструмент (calckernel), а потом уже пересобирать ядро. Во всяком случае я так понял и так сделал. Получилось.
Небольшой оффтоп, да простят меня разработчики и читатели…
На форуме кальки присутствует характерный, эдакий “нелинейно-кусочный” стиль подачи информации. Внутри цеха разработчиков и сисадминов ничем не хуже и не лучше других. Просто достаточный. А вот обычному пользователю (говорю за себя) иногда весьма непросто собрать такую кусочность в причинно-следственную картину. Вполне допускаю, что для вас, разработчиков, задаваемые вопросы часто кажутся простыми, порой до идиотизма. Но, как говорил Альфред из “Летучей мыши”, открою вам страшную тайну: то, что знаете вы, для пользователя зачастую откровение. И отсылать читать документацию - формализм, не более. Документация - всего лишь сумма знаний, с весьма конечной, зачастую поверхностной, деталировкой описания и уж что-что, а интересующий вопрос в ней специально ну никак не может быть выделен, да что там, в этом топике сабж тоже был определен только в результате двух (почти) десятков вопросов-ответов.
Конечно же все вышеизложенное - никакая не попытка квалификации, а всего лишь, как принято говорить, мое ИМХО. С одной оговоркой: было бы безразлично - и это самое ИМХО не изложил бы.
С уважением.