Хирецкий Михаил
dd56b3dab0
Рефакторинг: работа с файлами
6 years ago
Хирецкий Михаил
e4fa7c25b2
Изменён выбора файловой системы по умолчанию
...
Если раздел, на который производится установка отформатирован, то будет
использоваться такая же файловая система. Если раздел не содержит
файловой системы (или её определить не удалось), то будет использоваться
файловая система как на текущем корневом разделе (при установки с hdd).
6 years ago
Хирецкий Михаил
637ef24386
btrfs-comp переименован в btrfs-compress
6 years ago
Хирецкий Михаил
b5635a3a6a
Исправлен синтаксис
6 years ago
Хирецкий Михаил
06d93fbccc
Добавлена проверка на устновку значения для cl_autopartiton_default_format
...
* исправлено формирование fstab
6 years ago
Хирецкий Михаил
ae4acc744f
Исключён из сжатия btrfs /var/calculate/linux и linux пути
...
Эти пути используются для загрузки с ISO образа (cl-setup-boot-live)
6 years ago
Хирецкий Михаил
e0cddd5831
Добавлен путь отключения сжатия btrfs для grub, исправлено формирование fstab
6 years ago
Хирецкий Михаил
74f24e86be
Исправлено монтирование btrfs-comp
6 years ago
Хирецкий Михаил
e76ea7985f
Исправлена возможность выбора файловой системы при авторазметке
6 years ago
Хирецкий Михаил
5c2d6cfee0
Добавлена возможность ставить систему на btrfs с сжатием
...
Добавлена переменная os_install_btrfs_compression для выбора алгоритма
сжатия btrfs
6 years ago
Хирецкий Михаил
15e747257a
Изменено вычисление переменной os_install_clock_type
...
Добавлено получение значение из параметров загрузки системы
Добавлено использование UTC на virtualbox
6 years ago
Хирецкий Михаил
73f15496f2
Исправлено вычисление корня при авторазметке
...
Размер может изменяться только если не используются два корня и
calculate раздел. Попытка опредлеять размер корня при использовании
раздела обновлений приводит например к следующией систуации:
На диск 8G - пишет, что не хватает 7G
На диск 15G - пишет, что не хватает 16G
Так получалось из-за того, что при 8G используется минимальный размер
root раздела 7G+7G+1G(swap)+500M(calculate), а при 15G
15G+15G+1Gswap+500M
6 years ago
Хирецкий Михаил
8065b1ecb2
Исправлено определение os_chrootable_set
6 years ago
Хирецкий Михаил
96be7db2ab
Заблокирована попытка уставновки дистрибутива в который нельзя выполнить chroot
...
* из i686 -> x86_64
* old kernel
6 years ago
Хирецкий Михаил
cdd5e1c3f4
Изменёно выполнение grub-install
...
* grub-install выполняется из устанавливаемой системы, для того, чтобы
исключить возможное несоответствие версий grub
6 years ago
Хирецкий Михаил
d6851726f2
Изменена проверка достпности записи в /run
6 years ago
Хирецкий Михаил
fa37b9bbe3
Добавлены комментарии
6 years ago
Хирецкий Михаил
cebf7ebea2
Исправлен запуск cl-install в readonly системе
6 years ago
Хирецкий Михаил
7cae9b9073
При установке системы chroot_status задаётся принудительно
6 years ago
Хирецкий Михаил
1b87cd19e7
Добавлена поддержка initramfs с early microcode
6 years ago
Хирецкий Михаил
2e67de479d
ALSA по умолчанию
6 years ago
Хирецкий Михаил
1f0b7ed156
Исправлено вычисление звуковых переменных при отсутствии звуковых карт
6 years ago
Хирецкий Михаил
c621888a53
Добавлены переменные для настройки asound.conf через идентификаторы карт
6 years ago
Хирецкий Михаил
f39b0b2756
Исправлена установка на xfs с отдельным /boot
...
И /boot и / в этом случае должны быть отформатированы в xfs без sparse
файлов, так как при формировании grub-config опрашивается не только
/boot раздел, но и корень.
6 years ago
Хирецкий Михаил
648665965d
Исправлена установка системы на xfs раздел
6 years ago
Хирецкий Михаил
60d75fc48b
Изменено сообщение об ошибке при выборке EFI, изменено определение использования EFI раздела
6 years ago
Хирецкий Михаил
d006b91da3
Исключены двойное описание маршрута на один и тот же адрес
6 years ago
Хирецкий Михаил
0bc330ee9e
Добавлена возможность настройки типа аппаратных часов (локальное время или UTC)
6 years ago
Хирецкий Михаил
dda9e6d7f7
Исправлен перенос текущих пользователей при установке системы
...
* при установке системы переносились пользователи, которые являлись
кэшем домена
6 years ago
Хирецкий Михаил
1dda7569dc
Исправлена проверка переключения OpenGL
6 years ago
Хирецкий Михаил
8a7c7896cd
Добавлена возможность выбора раскладки отдельно от локали
6 years ago
Хирецкий Михаил
b75cb75f72
Изменена логика авторазметки
...
Если система ставится с авторазметкой без Calculate и Update раздела,
то по умолчанию корневой раздела будет занимать всё оставшееся
пространство. Это поведение можно изменить при помощи параметра
--root-size
6 years ago
Хирецкий Михаил
25cb9f28b5
Испралена настройка сети при первой загрузке и livecd
6 years ago
Хирецкий Михаил
e0fad90a71
Merge remote-tracking branch 'origin/master-3.5'
6 years ago
Хирецкий Михаил
ce76550392
Исправлен выбор разрешения для фреймбуфера в UEFI
6 years ago
Хирецкий Михаил
71197caada
Удалена переменная для выбора framebuffer разрешения из cl-setup-video
6 years ago
Хирецкий Михаил
b9539958a7
Изменён алгоритм получения текущего разрешения для X
6 years ago
Хирецкий Михаил
75cd00ab4b
Изменён алгоритм вычисление разрешения для фреймбуффера
...
* если используется KMS видео драйвер, то разрешение то, что и в Xorg
* в противном случае подбирается наиболее подходящее разрешение среди
доступных для vesa (список получается при помощи hwinfo --framebuffer)
* если ни одно разрешение не подходит, а так же в случае сбоя hwinfo,
выставляется 1024x768
6 years ago
Хирецкий Михаил
fb50c709e9
Отказ от вычисления разрешения framebuffer
...
* разрешение framebuffer берётся из x11 разрешения
6 years ago
Хирецкий Михаил
5575c18520
Изменена инициализация системы для lxc и livecd
...
* исправлено добавление net.* служб
6 years ago
Хирецкий Михаил
f0cfadc55f
Синхронзиация переводов
6 years ago
Хирецкий Михаил
b8c38a7aa2
Изменены параметры для настройки сети и авторазметки
...
* в консоли удалён параметра -p, теперь для использование авторазметки
определяется по использованию параметров -d, -D
6 years ago
Хирецкий Михаил
264c8a66e5
Исправлен параметр alsa и x11
6 years ago
Хирецкий Михаил
0dbc20ab5b
Исправлен параметр --route
...
* исправлена возможность пропуска dev
6 years ago
Хирецкий Михаил
41158e98a2
Удалён вызов смены IO планировщика при cl-setup-boot
6 years ago
Хирецкий Михаил
5f0d019ae2
Удалён параметр настройка IO планировщика
...
* параметр необходимо дорабатывать в связи появлением новых
планировщиков на ядрах 4.14
6 years ago
Хирецкий Михаил
114184b7f6
Включен composite для amdgpu по умолчанию
7 years ago
Хирецкий Михаил
8bc147a172
Обновление фраз
7 years ago
Хирецкий Михаил
f041dcbed3
Обновлены фразы
7 years ago
Хирецкий Михаил
14c755b269
Изменена таблица точек монтирования, выводимая перед установкой
...
* в таблице отображается второй root раздел
7 years ago
Хирецкий Михаил
d6da45321d
Исправлено определение дисков из которых состоит RAID при определении IO планировщика
7 years ago
Хирецкий Михаил
ee1d077076
Добавлено определение QEMU виртуальных дисков
7 years ago
Хирецкий Михаил
6687f99bca
Исправлно проверка устройства, на которое ставится система как на Flash
7 years ago
Хирецкий Михаил
626209b32e
Исправлено определение flash устройства
7 years ago
Хирецкий Михаил
167ab9c10e
Исправлено использование методов модуля distr
7 years ago
Хирецкий Михаил
6e85862f33
Remove outdated code
7 years ago
Хирецкий Михаил
7fb3663fd3
Исправлено определение необходимости обновление nvram записи
7 years ago
Хирецкий Михаил
cf60ba8800
Изменено алгоритм определения EFI разделов для авторазметки
...
* для LVM EFI берутся раздел(ы) с первого устройства, на котором они
есть
* для RAID0 только первый диск
* для всех остальных RAID все диски
7 years ago
Хирецкий Михаил
d5f0a80358
Добавлена обрабока ошибок при авторазметке
7 years ago
Хирецкий Михаил
90f4296883
Изменён вид списка устройств для авторазметки
7 years ago
Хирецкий Михаил
221f24d6ff
Изменена проверка совместимости --uefi и --mbr
...
* Перенесена проверка на одновременное использование --uefi --mbr из uncompatible в check
* Добавлена проверка корректности выбора --mbr*
* Исправлена список для выбора для GUI
7 years ago
Хирецкий Михаил
a62401e819
Исправлен список устройств для установки mbr
7 years ago
Хирецкий Михаил
b09e4e3dfa
Исправлен порядок загрузки efi при raid
7 years ago
Хирецкий Михаил
eebef51733
Исправлено определение parent устройства для авторазметки на RAID.
...
Исправлена ошибочная смена id раздела для raid
7 years ago
Хирецкий Михаил
e9674b84c9
Изменена установка системы с EFI загрузчиком
7 years ago
Хирецкий Михаил
2b1868217d
Рефакторинг
...
* создана переменная os_install_uefi, содержащая разделы для установки
EFI загрузчика, на основании её заполнятся переменная
os_install_uefi_set
7 years ago
Хирецкий Михаил
3838464b11
Исправлены переменные cl_autopartition_disk_size, cl_autopartition_disk_size_full
7 years ago
Хирецкий Михаил
71b6a05939
Добавлено ожидание устройств при авторазметке
7 years ago
Хирецкий Михаил
e7cefcd6e2
Добавлена обработка ошибок при создании разделов в авторазметке
7 years ago
Хирецкий Михаил
2682389436
Рефакторинг. Удаление неиспользуемого кода.
7 years ago
Хирецкий Михаил
23a5389c01
Добавлены проверки использования дисков для разметки
...
* добавлена проверка попытки использованить RAID основанный на LVM
* добавлена проверка попытки разметить RAID, используемый в текущей
системе (например из него сделан LVM)
7 years ago
Хирецкий Михаил
24712fc9f1
Переписан модуль авторазметки
...
* добавлена поддержка установки на soft RIAD
7 years ago
Хирецкий Михаил
89630bbfaf
Изменено содержимое os_disk_parent
...
* переменная содержит все родительские устройства через запятую
7 years ago
Хирецкий Михаил
2716260626
Рефакторинг
...
* изменения для совместимости с новыми методами get_disk_devices,
get_device_type
7 years ago
Хирецкий Михаил
b1e46276fd
Использование calculate-lib:Lvm
7 years ago
Хирецкий Михаил
fa3b455d1f
Рефакторинг
...
* импорт целого модуля device, вместо его полей
7 years ago
Хирецкий Михаил
d9e1f446a1
Рефакторинг
...
* вынос mount функций из utils/files в utils/mount
7 years ago
Хирецкий Михаил
918c262f92
Рефакторинг. Вынос логики чтения /sys через отдельный класс.
7 years ago
Хирецкий Михаил
9570bea5ef
Обновление вызовов в связи с рефакторингом calculate-lib LVM
7 years ago
Хирецкий Михаил
51b1432365
Обновление вызовов в связи с рефакторингом calculate-lib getUdevDeviceInfo
7 years ago
Хирецкий Михаил
bc6c1a7ad2
Изменены опции загрузки dracut
...
* добавлена опция rd.retry=40 для уменьшения времени ожидания запуска
запасного сценария загрузки
* удалены опции dolvm и domdadm, использованные в genkernel
7 years ago
Хирецкий Михаил
0e7fd021fb
Исправлена миграция пользователей. (установка без пользователей)
7 years ago
Хирецкий Михаил
d4fcc11fa2
Исправлен выбор групп для пользователя
7 years ago
Хирецкий Михаил
6268b21371
Удалена проверка при установки btrfs и dos
7 years ago
Хирецкий Михаил
a592279cd0
Добавлена сортировка групп пользователя
7 years ago
Хирецкий Михаил
ca49100504
Исправлено фразы
7 years ago
Хирецкий Михаил
319f9a2aec
Исправлен выбор типа администратора для пользователя
7 years ago
Хирецкий Михаил
81c01ae826
Обновлены значения для переменной миграции пользователей
7 years ago
Хирецкий Михаил
0f97259c1e
Переименование значений переменных
7 years ago
Хирецкий Михаил
edf3cbefc3
Исправлена миграция пользователей
7 years ago
Хирецкий Михаил
5061936d63
Добавлена настройка админов в устанавливаемую систему (2)
7 years ago
Хирецкий Михаил
a26ddfc631
Исправлены поля выбора роли пользователя
7 years ago
Хирецкий Михаил
f65739b4d3
Добавлена настройка админов в устанавливаемую систему
7 years ago
Хирецкий Михаил
1aff0b033f
Добавлена возможность указывать пользователей администраторов
7 years ago
Хирецкий Михаил
f6ac3b645e
Исправлено указание сетевых маршрутов через cl-setup-network --route
7 years ago
Хирецкий Михаил
8ce1811d0e
Отключена возможность установки системы из контейнеров
7 years ago
Хирецкий Михаил
2831d89668
Добавлена поддержка дистрибутива контейнер типа
7 years ago
Хирецкий Михаил
c1ec3af29b
Исправлены сообщения об ошибке
...
При попытки одновременного использования параметров авторазметки и ручной разметки выдавались не информативные сообщения, вместо сообщения о несовместимости опций.
7 years ago
Хирецкий Михаил
b9f5aad68e
Исправлено изменение параметра use grub password при переустановке
7 years ago
Хирецкий Михаил
f4f2940738
Пароль на grub по умолчанию для livecd
7 years ago