CDS — 2014: различия между версиями
Перейти к навигации
Перейти к поиску
Vovan (обсуждение | вклад) (→Установка) |
Vovan (обсуждение | вклад) (→Устранить зависание машины в гипервзоре) |
||
Строка 40: | Строка 40: | ||
Добавил(а) Данила Жукоцкий 10 месяца назад | Добавил(а) Данила Жукоцкий 10 месяца назад | ||
P.S. РЕШЕНО. | P.S. РЕШЕНО. | ||
− | Итак, разобрался после сравнения dmesg с livecd и установленной системы. Виноват оказался efifb. Он захватывал виртуальный framebuffer, конфликтовал с uvesafb и вешал гостя в момент попытки погасить экран консоли (как раз спустя нескольких минут неактивности юзверя в виртуальной vnc консоли). На livecd этого не происходило, так как в livecdшное ядро efifb не вкомпилён. | + | Итак, разобрался после сравнения dmesg с livecd и установленной системы. Виноват оказался efifb. Он захватывал виртуальный framebuffer, |
− | Как лечить: отредактировать параметры загрузки ядра в конфиге груба, добавить в «video=» «efifb:off,» перед «uvesafb:uwrap», или выкинуть все framebuffers совсем пересобрав ядро. | + | конфликтовал с uvesafb и вешал гостя в момент попытки погасить экран консоли (как раз спустя нескольких минут неактивности юзверя в виртуальной vnc консоли). |
+ | На livecd этого не происходило, так как в livecdшное ядро efifb не вкомпилён. | ||
+ | Как лечить: отредактировать параметры загрузки ядра в конфиге груба, добавить в «video=» «efifb:off,» перед «uvesafb:uwrap», | ||
+ | или выкинуть все framebuffers совсем пересобрав ядро. | ||
</pre> | </pre> | ||
Версия 08:25, 27 мая 2014
Содержание
Установка и запуск в работу
Внимание! В kvm при установке должна быть выбрана конфигурация Generic 2.6.x kernel
Внимание! Затем вручную нужно переключить тип сетевого интерфейса на virtio
Настройка сети
cl-setup-network --netconf openrc --iface ens3:192.168.10.2:24 --route default:192.168.10.1 --dns 8.8.8.8
Внимание! не
--iface eth0:off:192.168.10.2:24
, а
--iface eth0:192.168.10.2:24
Переименовать машину
cl-setup-network --hostname cds-master.local
Настройка локали и временной зоны
cl-console --method setup_locale -l ru_RU --timezone Europe/Moscow
Установка
! В виртмашине диски должны быть НЕ virtio, а ide
! Не забудьте установить пароль руту
cl-install -d /dev/sda1
Устранить зависание машины в гипервзоре
http://www.calculate-linux.ru/boards/16/topics/23369
Цитата:
Добавил(а) Данила Жукоцкий 10 месяца назад P.S. РЕШЕНО. Итак, разобрался после сравнения dmesg с livecd и установленной системы. Виноват оказался efifb. Он захватывал виртуальный framebuffer, конфликтовал с uvesafb и вешал гостя в момент попытки погасить экран консоли (как раз спустя нескольких минут неактивности юзверя в виртуальной vnc консоли). На livecd этого не происходило, так как в livecdшное ядро efifb не вкомпилён. Как лечить: отредактировать параметры загрузки ядра в конфиге груба, добавить в «video=» «efifb:off,» перед «uvesafb:uwrap», или выкинуть все framebuffers совсем пересобрав ядро.
Обновить GRUB
grub-mkconfig -o /boot/grub/grub.cfg
Обновление системы
Выполнить обновление сразу дерева портежей и оверлея Calculate, а также базы данных программы eix можно одной командой:
eix-sync
Выполнить обновление portage
emerge portage
Выполнить обновление системы
emerge -uDNa world
Пересборка ядра с поддержкой дисковых квот
Советы из irc
Система вешается на emerge portage
[16:22] <RodionD> выключи сборку в несколько потоков с make.conf, ищи строку с --jobs=2 поставь 1, так же убери компиляцию в несколько потоков, это там же MAKEOPTS="-j2" ставь 1