#1
|
|||
|
|||
12->13 update
Sergey Anohin написал(а) к All в Jan 24 00:02:09 по местному времени:
Нello! С 12.2 stable уехать на 13.2 releng, подскажите грабли плз? Или все по старинке? make buildworld, buildkernel, nextboot+install kernel, installworld, mergemaster -iUFp кажется )) С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#2
|
|||
|
|||
12->13 update
Sergey Anohin написал(а) к Sergey Anohin в Jan 24 15:31:13 по местному времени:
Нello, Sergey! SA> С 12.2 stable уехать на 13.2 releng, подскажите грабли плз? SA> Или все по старинке? make buildworld, buildkernel, nextboot+install kernel, installworld, mergemaster -iUFp кажется )) Собрал мир и ядро, заюзал nextboot, ядро не загрузилось ===> zlib (install) kldxref: error while reading /boot/testkernels/boot/kernel/iwlwifi-9000-pu-b0-jf-b0-46.ucode.ko: Bad address kldxref: error while reading /boot/testkernels/boot/kernel/iwlwifi-9260-th-b0-jf-b0-46.ucode.ko: Bad address kldxref: /boot/testkernels/boot/kernel/kernel: too many segments -------------------------------------------------------------- >>> Installing kernel SERVER completed on Sun Jan 7 14:53:12 MSK 2024 -------------------------------------------------------------- Нашел такое: https://forums.freebsd.org/threads/k...address.84005/ Попробую такое nodevice iwifw , nodevice iwnfw С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#3
|
|||
|
|||
Re: 12->13 update
Eugene Grosbein написал(а) к Sergey Anohin в Jan 24 11:14:07 по местному времени:
07 янв. 2024, воскресенье, в 00:02 NOVT, Sergey Anohin написал(а): SA> С 12.2 stable уехать на 13.2 releng, подскажите грабли плз? SA> Или все по старинке? make buildworld, buildkernel, nextboot+install kernel, SA> installworld, mergemaster -iUFp кажется )) Должно всё работать. Eugene --- slrn/1.0.3 (FreeBSD) |
#4
|
|||
|
|||
Re: 12->13 update
Sergey Anohin написал(а) к Eugene Grosbein в Jan 24 11:21:58 по местному времени:
Нello, Eugene! SA>> С 12.2 stable уехать на 13.2 releng, подскажите грабли плз? SA>> Или все по старинке? make buildworld, buildkernel, nextboot+install kernel, SA>> installworld, mergemaster -iUFp кажется )) EG> Должно всё работать. В целом работает, на 14.0 пока не рискнул обновиться. Но вот досадный глюк с ipfw NAT все испортил. То есть, если обновляться с 12.2 до 13.2, если используется NAT, грабли будут те же что и при обновлении с 12.2 на 12.3. Чтобы воспроизвести: ядро новее мира и правила ipfw nat. У меня такие (какое именно правило NAT давало проблему, не подскажу): /sbin/ipfw -q nat 123 config ip 85.113.221.175 log \ redirect_port tcp 192.168.1.2:51413 85.113.221.175:51413 \ redirect_port tcp 192.168.1.2:51414 85.113.221.175:51414 \ redirect_port tcp 10.1.200.8:10050 85.113.221.175:10070 \ redirect_port tcp 10.15.10.7:22 85.113.221.175:60022 \ redirect_port tcp 10.15.10.7:5900 85.113.221.175:55900 \ redirect_port tcp 10.15.10.7:5901 85.113.221.175:55901 \ redirect_port tcp 10.15.10.7:5902 85.113.221.175:55902 /sbin/ipfw -q nat 456 config ip 10.1.200.1 log /sbin/ipfw -q add 49 deny ip from table\(50\) to me /sbin/ipfw -q add 505 allow tcp from table\(11\) to me 25 in /sbin/ipfw -q add 520 allow tcp from table\(9\) to me 25 in /sbin/ipfw -q add 800 nat 123 ip from 192.168.1.0/24 to any not via tun1 /sbin/ipfw -q add 900 nat 123 ip from any to 85.113.221.175 not via tun1 /sbin/ipfw -q add 750 nat 456 ip from not 192.168.42.0/24 to 10.1.200.0/24 via tun1 /sbin/ipfw -q add 751 nat 456 ip from not 192.168.42.0/24 to 10.15.10.0/24 via tun1 /sbin/ipfw -q add 752 nat 456 ip from not 192.168.42.0/24 to 192.168.16.0/24 via tun1 /sbin/ipfw -q add 901 nat 456 ip from 10.1.200.0/24 to me via tun1 /sbin/ipfw -q add 902 nat 456 ip from 10.15.10.0/24 to me via tun1 /sbin/ipfw -q add 903 nat 456 ip from 192.168.16.0/24 to me via tun1 /sbin/ipfw -q add 951 nat 123 ip from 10.1.1.0/24 to any not via tun1 /sbin/ipfw -q add 952 nat 123 ip from 10.15.10.0/24 to any out via ng0 /sbin/ipfw -q add 953 nat 123 ip from 192.168.16.0/24 to any out via ng0 /sbin/ipfw -q add 954 nat 123 ip from 10.1.200.0/24 to any out via ng0 /sbin/ipfw -q add 50 deny ip from table\(20\) to any /sbin/ipfw -q add 410 skipto 65000 ip from 10.1.1.1 to any С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#5
|
|||
|
|||
Re: 12->13 update
Eugene Grosbein написал(а) к Sergey Anohin в Jan 24 18:16:22 по местному времени:
17 янв. 2024, среда, в 11:21 NOVT, Sergey Anohin написал(а): SA> с 12.2 на 12.3. Чтобы воспроизвести: ядро новее мира и правила SA> ipfw nat. Ядро всегда должно быть синхронно с миром в multiuser. Либо устанавливаешь только новое ядро и загружаешься в single user (нужен доступ к консоли) для установки мира с последующем ребутом, либо устанавливаешь до ребута и ядро, и мир из старой версии и потом быстренько перезагружаешь систему, не допуская длительной работы на старом ядре с установленным новым миром. Eugene -- Поэты - страшные люди. У них все святое. --- slrn/1.0.3 (FreeBSD) |
#6
|
|||
|
|||
Re: 12->13 update
Sergey Anohin написал(а) к Eugene Grosbein в Jan 24 14:52:51 по местному времени:
Нello, Eugene! EG> Ядро всегда должно быть синхронно с миром в multiuser. Формально да, в UPDATING так и написано ведь: singleuser EG> Либо устанавливаешь только новое ядро и загружаешься в single user EG> (нужен доступ к консоли) для установки мира с последующем ребутом, EG> либо устанавливаешь до ребута и ядро, и мир из старой версии EG> и потом быстренько перезагружаешь систему, не допуская длительной EG> работы на старом ядре с установленным новым миром. Я понял, это не баг, это фича :) Но вообще если неформально, то с 6.22 всегда обновлялся в multiuser, но не продакшн сервер, поэтому можно было рисковать, проблем никогда не было. С наилучшими пожеланиями, Sergey Anohin. --- wfido |