Установка из-под другого Linux
Обновлено 8 сентября 2021
Здесь вы узнаете, как можно установить Calculate Linux из уже работающего хоста Linux.
Идея проста. Скачайте свежую версию Calculate Linux в корень файловой системы:
--2020-04-16 12:28:21-- https://mirror.yandex.ru/calculate/nightly/20200415/css-20200415-x86_64.iso Распознаётся mirror.yandex.ru (mirror.yandex.ru)… 2a02:6b8::183, 213.180.204.183 Подключение к mirror.yandex.ru (mirror.yandex.ru)|2a02:6b8::183|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 200 OK Длина: 601882624 (574M) [application/octet-stream] Сохранение в: «css-20200415-x86_64.iso» css-20200415-x86_64.iso 3%[> ] 18.82M 10.5MB/s
Вместо 20200415 подставьте актуальную версию образа. Посмотреть его можно по ссылке.
Если у вас удалённый сервер, получите KVM-консоль, после чего перезагрузите систему. См. рисунок ниже:
В загрузчике нажмите клавишу "c"
для перехода в консоль Grub и впишите следующий текст:
loopback loop /css-20181005-x86_64.iso linux (loop)/boot/vmlinuz root=live iso-scan/filename=/css-20181005-x86_64.iso rd.plymouth=0 rd.live.ram initrd (loop)/boot/initrd boot
См. скриншот:
После этого будет загружен в память и запущен образ Calculate Linux. Для запуска и установки приведённого в примере Calculate Scratch Server достаточно 1 Гб оперативной памяти.
Теперь можно приступить к установке Calculate Linux на диск:
cl-install -D /dev/vda -S data -l ru_RU --timezone Europe/Moscow --hostname my.domain.org
В примере на диске /dev/vda создаётся корневой раздел и раздел с данными, настраивается локализация ru_RU, часовой пояс Europe/Moscow и сетевое имя машины my.domain.org. Подробнее про опции установщика вы можете прочитать здесь.