Архив метки: zen-sources

Cannot open root device or unknown block

Originally published at Gentoo & FreeBSD. You can comment here or there.

Обновил ядро до 2.6.35-zen2. Как всегда сдeлал make oldconfig, перезагрузился, и вылазит это самое сообщенице – Cannot open root device or unknown block и kernel panic. Причем на буке тоже самое. Загрузил старое ядрышко, посмотрел на вывод dmesg – используется sata_nv для SATA контроллеров. Заходим в конфигуратор ядра, делем поиск по sata_nv и оказывается, что этот драйвер переместили ажно сюда

Location:                                                             │
│     -> Device Drivers                                                   │
│       -> Serial ATA and Parallel ATA drivers (ATA [=y])                 │
│         -> ATA SFF support (ATA_SFF [=y])                               │
│           -> ATA BMDMA support (ATA_BMDMA [=y])

и он по умолчанию не активен.

Такая же проблема и у бука, драйвер нашелся в этой же секции.

BFS & BFQ

Решил тут попробовать планировщик ввода-вывода  BFQ и шедуллер BFS. Патчи для BFS есть для 32-го ядра и спокойно накладываются, в отличие от BFQ, на страничке разработчика есть версии только для 29-30 ядер. Тогда решил поставить zen-sources, в которых BFS, BFQ и прочие плюшки присовокуплены из коробки. Первый опыт с Zen-sources, которые я уже пытался как-то ставить, окончился плохо - ядро просто не загружалось. В этот раз оно загрузилось нормально, что радует.
Судя по Conky, свободной оперативной памяти стало на 80 мб больше - всего 1гб, сейчас используется 479 (при старом ядре было всегда примерно 560), при запущенном Xfce, Firefox, Deluge, Eiskaltdc, Qutim, в теринале через ssh обновляется ноут с Gentoo. Swap занят на 1% (18 мб) из 960 мб, на старом ядре было занято примерно 10-15 процентов. Да и на глаз система стала работать пошустрее.
Продолжаю тестировать эту связку 🙂