После того как Вы сделали make modules_install
, следующие шаги:
make install
это будет заботиться для перемещения bzImage, System.map и .config к начальной загрузке / с правильными именами, например. config-2.6.39-rc1
, System.map-2.6.39-rc1
, и т.д...
следующий шаг должен создать initramfs. Это зависит от дистрибутива. На подобном debian дистрибутиве это было бы mkinitramfs -c -k 2.6.39-rc1
. RH как дистрибутив, который был бы mkinitrd /boot/initrd-2.6.39-rc1.img 2.6.39-rc1
Добавьте новое ядро к своему загрузчику на современном дистрибутиве, который был бы простым update-grub
Примечание: make defconfig
может генерировать ядро, которое испытывает недостаток в надлежащих драйверах Ваших аппаратных средств. Более безопасные альтернативы должны были бы или скопировать .config Вашего в настоящее время рабочего ядра (взгляд в начальной загрузке / или/proc/config.gz), или вручную определить необходимые драйверы 'рукой' и работающий a make xconfig
Note2: -rc1
очень ново, ожидайте, что это будет содержать ошибки.
Простой ответ должен использовать двойной стек. Дайте всем устройствам адреса IPv4. Устройства, которые поддерживают IPv6, вероятно, уже настроят себя, но будут нуждаться в некоторой помощи для общений друг с другом. При установке zeroconf (avahi, добрый день, и т.д.) сервер поможет им найти друг друга по имени.
Если Ваш поставщик IPv6 (Туннельный Брокер или ISP) предоставил Вам routeable установку блока адреса radvd
помочь им автоматически конфигурировать адресов. radvd
может также использоваться для распределения адреса серверов DNS.
Вам будет нужен хороший брандмауэр, поскольку IPv6 не защищен от доступа в Интернет устройством NAT.
Специально настройте машины, поддерживающие только IPV4. Например. с помощью NetworkManager отключить IPV6 в подключении к локальной сети. Сделанный.
Если они мобильные ... Я не думаю, что вы можете привязать эти настройки к данной проводной сети, по крайней мере, в графическом интерфейсе. В этом случае вам, возможно, придется признать, что машины повреждены и не будут работать в сетях, поддерживающих только IPv6.
Они прекрасно разговаривают друг с другом. В основном через IPv4 :), если вы используете Linux MDNS для разрешения имен (локальные адреса с Avahi). У меня такое ощущение, что то же самое можно сказать и о Samba (сетевое программное обеспечение, совместимое с Windows). Надеюсь, systemd-resolved
будет больше учитывать IPv6.
Но это кажется действительно произвольным вопросом («некоторые из моих машин являются религиозными противниками IPv6»). Было бы неплохо указать причины этого требования, чтобы мы могли вам больше помочь. Если есть способ избежать повреждения ваших машин, это, как правило, предпочтительнее.