Обновление рабочей станции из образа

Added by Роман Тутов 22 days ago

Задача звучит так . нужно обновить рабочие станции из iso образа .
сам образ не на сервере а на флешке (сетка медленная)

проверяю есть-ли спецраздел для обновления системы


 Устр-во                                          начало                       Конец                     Секторы                   Размер Тип
>>  /dev/sda1                                          2048                     7823879                     7821832                     3.7G Linux своп                             
    /dev/sda2                                       7825408                    39282687                    31457280                      15G Файловая система Linux
    /dev/sda3                                      39282688                    70739967                    31457280                      15G Файловая система Linux
    /dev/sda4                                      70739968                    70760447                       20480                      10M BIOS boot
    /dev/sda5                                      70760448                   312581774                   241821327                   115.3G Файловая система Linux

видно что есть два одинаковых раздела sda2 и sda3 . сейчас система загружена с sda2. раздел sda3 пустой на этом компе систему никогда не обновляли

втыкаем флешку в комп . монтируем . запускаем установку

ws-ro-27 ~ # cl-install --iso /mnt/cldm-20170925-x86_64/cldm-20170925-x86_64.iso * Для установки необходимо указать корневое устройство. Используйте параметр -d, --disk.

Почему-то спрашивает куда ставить . Вроде как предполагается что инсталятор сам должен разобрать куда обновлять
(как нужно устанавливать систему , чтоб инсталятор мог сам ориентироваться в разделах ?)

указываю явно раздел
cl-install --iso /mnt/cldm-20170925-x86_64/cldm-20170925-x86_64.iso --disk /dev/sda3

выхлоп команды

Запустить процесс? (Yes/No): Yes
 * Форматирование разделов ...                                                                                                                                                [ ok ]
 * Распаковка образа системы ...                                                                                                                                              [ ok ]
 * Копирование clt-шаблонов в новую систему ...                                                                                                                               [ ok ]
 * Копирование прочих настроек в новую систему ...                                                                                                                            [ ok ]
 * Обновление конфигурации ...
 * Неправильный шаблон: /var/lib/layman/calculate/profiles/templates/3.5/3_ac_install_live/1-merge/x11-themes/mate-backgrounds/Stripes.png
 * Configuring the grub
 * неправильный параметр заголовка  - 'stretch'
 * 
 * Отключение устанавливаемого дистрибутива ...                                                                                                                               [ ok ]
 * Отмонтирование ресурсов устанавливаемой системы ...                                                                                                                        [ ok ]
 * Не удалось установить систему!

как это обойти этот неправильный шаблон ?

Replies (4)

RE: Обновление рабочей станции из образа - Added by Alexander Tratsevskiy 22 days ago

Можно так как вы сделали, а можно просто раздел флешки указать, без монтирования (например --iso /dev/sda1). Посмотрите есть ли в файле '/var/lib/calculate/calculate.env' переменная 'cl_install_dev_from'. Должно быть примерно так:

[install]
cl_install_dev_from = /dev/sda3

Если нет, то впишите её указав раздел для установки. После этого установщику уже не нужно указывать параметр '--disk', он так же перенесёт остальные точки монтирования. В идеале, если образ находится в /var/calculate/remote/linux, то для обновления из образа достаточно выполнить команду `cl-install` без параметров или с параметром '-f' в скрипте выключения.

По поводу ошибки, какая версия утилит у вас установлена? Попробуйте обновить утилиты. Если много зависимостей, то можно попробовать без просчёта зависимостей, командой 'emerge -O calculate-utils'.

RE: Обновление рабочей станции из образа - Added by Роман Тутов 22 days ago

переменная cl_install_dev_from должна указывать на раздел куда нужно устанавливать или куда система сейчас установлена ?

RE: Обновление рабочей станции из образа - Added by Роман Тутов 21 days ago

Блин ну что вы как дети ? . Если спрашиваю значит непонятно мне .
У меня два раздела для установки . В одном система установлена сейчас а в другой собираюсь ставить . Какой имеется ввиду ?

RE: Обновление рабочей станции из образа - Added by Alexander Tratsevskiy 12 days ago

Извините что не ответил сразу. Указатель на второй раздел, куда система будет ставиться. После установки в этой переменной будет раздел с которого система ставилась и так по кругу.

(1-4/4)

Thank you!