Эта проблема достаточно распространена, что существует целая программа, чтобы сделать это, logrotate, который может также архивировать старые файлы, только сохранить последнее X и в значительной степени большинство вещей, которые Вы могли обоснованно хотеть сделать со старыми файлами журнала.
] Я использовал Centos 7. При установке я нажимал на вкладку, чтобы вызвать опции установки, и добавлял к ним "текст". [
]Это то, что я сделал. (добавить nomodeset)
label CentOS 7 x86_64
KERNEL linux/centos/7/x86_64/vmlinuz
initrd linux/centos/7/x86_64/initrd.img
APPEND nomodeset lang=us keymap=us noipv6 ip=dhcp ks=http://pxe.example.com/pxe/linux/centos/ks7.cfg
Это то, что у меня сработало. Измените значения в соответствии с вашей средой.
Это мой файл PXE /var/lib/tftpboot/pxelinux.cfg/default
параметры: -
KERNEL distros/CentOS_7.1_64/images/pxeboot/vmlinuz
INITRD distros/CentOS_7.1_64/images/pxeboot/initrd.img
APPEND ks=http://192.168.1.100/kscfg/ks_CentOS_7.1_64.cfg ksdevice=link
Кроме того, я использовал cmdline
в моем файле кикстарта вместо текст
.
Если вы (как и я) используете это на сервере из веб-интерфейса модуля управления и видите все, но не можете набрать текст или переместить курсор, проблема на самом деле не в фреймбуфере. Это ошибка, и обходным решением является добавление usbcore.autosuspend=-1
в командную строку ядра.
Для некоторых возможных кандидатов на исправление проблем с фреймбуфером/видео, есть несколько интересных параметров в руководстве по установке: inst.xdriver=vesa
or inst.usefbx
.
Кроме них есть еще nomodeset
, который сработал у меня после установки, где я мог убедиться в отсутствии устройства /dev/fb*
, которое, как говорят, является индикатором наличия фреймбуфера.
нажмите ESC на первом экране загрузки и введите "linux text" boot: linux text