Персональный | |
Патч для softupdates
29.10.2005
31 июля 2005 Stephan Uphoff исправил ошибку в softupdates, из-за которой
на дисках могло очень быстро заканчиваться свободное место и единственным
выходом была только перезагрузка машины, после чего все диски
проверялись syncing disks, buffers remaining... 5 5 3 2 2 2 2 2 2 giving up on 2 buffers
Число буферов, которое не удалось записать на диск, может быть самым разным,
от одного до сотен. В результате на всех файловых системах оказывается
не сброшен бит dirty и при следующей загрузке все файловые системы
будет проверять К концу августа исправление этой ошибки появилось во FreeBSD 4.11-STABLE, FreeBSD 5.4-STABLE и FreeBSD 6.0-BETA, однако, во FreeBSD 4.11-RELEASE-p13 и FreeBSD 5.4-RELEASE-p8 исправления нет. Если нужно исправить эти или более ранние версии, то можно воспользоваться патчем. Устанавливается он так: patch -d /usr < patch.softdep.txt Если ядро уже собрано, то достаточно перейти в каталог с объектными файлами ядра: илиcd /usr/src/sys/compile/KERNEL пересобрать ядро:cd /usr/obj/usr/src/sys/KERNEL и перегрузиться.make kernel make install (C) Игорь Сысоев |