LINUX.ORG.RU
ФорумAdmin

поставить ubuntu server из-под другого линукса

 ,


1

1

Есть ли простой способ поставить ubuntu server на тачку загруженную по сети другим линуксом? (речь о rescuecd у hetzner).

Я раньше делал так: ставил ubuntu себе в виртуалку, потом rsync/tar.gz/whatever переносил на удалённую тачку. Возможно, есть более простые способы? Какой-нить minimal install тарбол или ещё что-то в этом духе. Типа arch linux bootstrap image. Натягиваю ubuntu 16.04, если что.

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ну либо поставь где угодно минимальную систему, потом сожми её и распакуй на подготовленную файловую систему и донастрой.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

debootstrap видел и пользовался. Но это же дебиановское приложение, разве нет? Это не какой-то скрипт или бинарь который можно легко поставить на произвольный линукс. Или я ошибаюсь?

true_admin ★★★★★
() автор топика

тачку загруженную по сети другим линуксом? (речь о rescuecd у hetzner).

https://help.ubuntu.com/community/Installation/FromLinux

You can install Ubuntu directly from Linux using debootstrap. Debootstrap installs some essential packages in a directory for use with chroot.

и тд

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от true_admin

debootstrap - это набор скриптов. В Gentoo, на базе которого собран SystemRescueCD, есть два пакета sys-apps/debianutils и dev-util/debootstrap, второй как раз такие и содержит набор скриптов.

В SystemRescueCD присутствует только первый, в принципе можно в ручную скачать эти скрипты и разворачивать посредством их любую Debian-based систему.

Архив со скриптами можно взять, например, отсюда: http://ftp.debian.org/debian/pool/main/d/debootstrap/

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Будут жуткие тормоза

O_O почему? Ну, пусть даже на 30% медленнее, я переживу. -enable-kvm не забыл.

Да мне ещё mdadm и lvm настраивать, я решил что я заколебусь это делать руками. Тем более что я даже и не знаю как это на дебианах настраивается :(

true_admin ★★★★★
() автор топика
Ответ на: комментарий от true_admin

Тем более что я даже и не знаю как это на дебианах настраивается :(

В случае debootstrap это нужно настроить в ручную перед созданием файловой системы и её монтирвоания.

А так, как и везде:

fdisk
pvcreate
vgcreate
lvcreate
mkfs
mount

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Что-то я очкую :). Ладно, давай попробуем. Создать-то разделы я смогу, а как сделать так чтобы оно оттуда могло грузится? Мне нужно оставить место в начале диска под grub и /boot? Или как? /boot, вообще, куда пихать?

true_admin ★★★★★
() автор топика
Ответ на: комментарий от true_admin

а как сделать так чтобы оно оттуда могло грузится?

Установить загрузчик.

Мне нужно оставить место в начале диска под grub и /boot?

Как хочешь так и делай.

Или как? /boot, вообще, куда пихать?

Почитай Gentoo Handbook или документацию по установке Arch Linux. Всё делается аналогично, после установки базовой системы посредством debootstrap делаешь chroot, правишь /etc/fstab, устанавливаешь загрузчик.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Всё делается аналогично

Спасибо, это то что я хотел узнать. Всё оказалось достаточно просто.

true_admin ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.