[freebsd] неудачное обновление системы через freebsd-update

Eugene Grosbein eugen at grosbein.net
Sat Sep 30 21:33:15 EEST 2017


30.09.2017 20:26, Mstyslav Dubchak пишет:

>> Вам раньше уже написали ведь - ядро в памяти старое (читай - со всеми сисколами), а бинарники уже от новой системы (требующие нового ядра, которое ещё на диске, но в память не загруженное и управление не получившее). При попытке запустить команду с диска считывается новый бинарник и обращается к системным вызовам нового ядра, которого в памяти ещё нет.
>> После перезагрузки новое ядро получит управление и всё будет согласовано.
> 
> спасибо! я полнял что случилось, не понял почему. ну да ладно
> к моему сожалению, после ребута с ядром от 8.4 система не поднялась. 
> ====
> root mount waitig for: usbus4, usbus3, usbus2, usbus1, usbus0
> uhub0: 2 ports with 2 romovable, self powered
> uhub1: 2 ports with 2 romovable, self powered
> uhub2: 2 ports with 2 romovable, self powered
> uhub3: 2 ports with 2 romovable, self powered
> root mount waitig for: usbus4
> root mount waitig for: usbus4
> uhub4: 8 ports with 8 romovable, self powered
> trying to mount root from ufs:/dev/ad4s1a

В 8.0 появился драйвер диска ada, работающий через CAM,
в отличие от старого ad. В зависимости от конфига ядра
могли быть проблемы с именованием разделов, если не читать Release Notes.

Ядро собирал из штатного конфига GENERIC или своего?

> swapon: not found
> 
> далее попытка запустить fsck (не находит, т.к. не примонтированы разделы)
> далее предлагает выбрать шелл для загрузки и нажать enter
> 
> из примонтированных разделов только корневой
> 
> что еще можно посоветовать?

И fsck, и swapon находятся на корневом разделе и должны быть доступны всегда.
Физически с диском точно всё в порядке, ошибок чтения нет?




More information about the freebsd mailing list