Назад | Перейти на главную страницу

Измените источник часов в разделе ядра

Я хочу навсегда изменить источник часов в CentOS 7. Я нашел здесь неплохую статью: https://access.redhat.com/solutions/18627

Permanently, adding clocksource= to the kernel stanza:

title Red Hat Enterprise Linux Server (2.6.32-71.18.2.el6.x86_64)
    root (hd0,0)
    kernel /vmlinuz-2.6.32-71.18.2.el6.x86_64 ro root=LABEL=/ crashkernel=auto 
    clocksource=acpi_pm
    initrd /initramfs-2.6.32-71.18.2.el6.x86_64.img

Но я не знаю, что такое строфа ядра и как это добавить?

Ваша ссылка относится к файлу конфигурации загрузчика GRUB. Обычно он находится в /boot/grub/grub.conf

Файл конфигурации GRUB, /boot/grub/grub.conf, содержит несколько строк с директивами, такими как default, timeout, splashimage и hiddenmenu (последняя директива не имеет аргументов). Остальная часть файла содержит 4-строчные строфы, каждая из которых относится к установленному ядру. Эти строфы всегда начинаются с заголовка, после которого соответствующие директивы root, kernel и initrd всегда должны иметь отступ. Убедитесь, что каждая строфа начинается с заголовка, который содержит номер версии (в скобках), который соответствует номеру версии в строке kernel / vmlinuz- <version_number> той же строфы.

В предоставленной вами ссылке говорится о добавлении clocksource=acpi_pm до конца kernel строка для конкретного ядра, которое вы используете.

Для Centos 7:

Я предполагаю, что вы используете систему MBR ... если вы используете систему на основе UEFI, команды будут другими.

Сделайте резервную копию вашего grub и grub.cfg файлы

# cp /etc/default/grub /etc/default/grub-backup
# cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg-backup

Затем отредактируйте строку GRUB_CMDLINE_LINUX в ​​файле / etc / default / grub и добавьте clocksource=acpi_pm лайк:

GRUB_CMDLINE_LINUX="console=tty0 crashkernel=auto console=ttyS0,115200 clocksource=acpi_pm" 

Сохраните файл и выполните следующую команду:

# grub2-mkconfig -o /boot/grub2/grub.cfg

Затем перезагрузите сервер.

Перед изменением / etc / default / grub:

# cat / sys / devices / system / clocksource / clocksource0 / current_clocksource
xen

После модификации:

# cat / sys / devices / system / clocksource / clocksource0 / current_clocksource
acpi_pm

Ссылка

Проверка загрузчика
Как изменить командную строку ядра