Обладнання: Dell Dimension 4500S : i845G, Pentium 4, запас + 2 Гб оперативної пам’яті та останнє (близько 2002 р.) Оновлення BIOS.
Я будував систему Linux з джерела, до цих пір це книга LFS 7.0 . Перше ядро, яке я створив, працює чудово, але має багато пуху та роздуття, тому я зараз оптимізую ядро для мого цільового обладнання (див. Вище).
Моя остання спроба конфігурації, а також декілька варіантів проб і помилок, постійно висить у виписці printk "Перехід на синхросигнал tsc". У мого "хорошого" ядра ніколи не виникало проблем ... це версія 3.1.0 btw. Обидва будуються з того ж вихідного дерева, без яких - або плям, make mrproper
, make menuconfig
і т.д., так що, очевидно , я просто НЕ вистачає якоїсь - то ключовою CONFIG_XXX
прапор.
Я дивився на цю проблему вже більше доби, і я створив ядро, яке знає скільки разів, але безрезультатно.
Одне, що мені здається цікавим, - це хороше ядро, яке я отримую:
# cat /sys/devices/system/clocksource/clocksource0/current_clocksource
tsc
також, це може бути корисно знати ...
# cat /sys/devices/system/clocksource/clocksource0/available_clocksource
tsc acpi_pm
Я спробував сконфігурувати конфігурацію з різними параметрами, але на даний момент я не можу запам'ятати жодної конкретики, тому, будь ласка, не питайте. Під час пошуку я знайшов і протестував декілька параметрів ядра, як-от clocksource=pit
і notsc
, але всі вони також не вдається. Знову ж, я б хотів, щоб я записав кожне, що я спробував досі, заднім числом ...
Більшість прикладів форуму призначені для ядер 2.x і вирішувались з деякими варіантами параметрів завантаження, але моє гарне ядро використовує лише root=/dev/sdaX ro
. Тож я знаю, що я золотий із цією комбінацією обладнання та ядра 3.1.0, якщо зможу знайти правильну конфігурацію збірки.
Крім того, більшість людей, які розмістили подібний випуск, кажуть, що через кілька хвилин система продовжить завантажуватися, і все стає персиковим. Я дав йому простою достатньо довго, щоб готувати вечерю, і вона все ще не відновилася.
Я сподіваюся, що хтось із вас, гуру, прочитає це і скаже: "Еге так, я просто встановив CONFIG_XXX = y на моєму динозаврі P4, і він спрацював чудово". :)
Дайте мені знати, що ви потребуєте від мене, щоб спробувати або перевірити, я буду рада розмістити результати.
noht
не робить це для мене. Повідомте мене, якщо у вас є інші ідеї.
acpi=off
.