Клонирование Linux на другой ПК

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Reznik
Сообщения: 39

Клонирование Linux на другой ПК

Сообщение Reznik »

Есть некоторое кол-во одинаковых машин. На одной из них установлен и настроен RedHat Linux Enterprise. Можно ли его перенести на другие машины? Если можно, то как?
Спасибо!
Спасибо сказали:
apprentice
Сообщения: 595
ОС: Debian 6

Re: Клонирование Linux на другой ПК

Сообщение apprentice »

в Linux есть штатное средство копирования дисков dd

да, копировать лучше загрузившись с LiveCD
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

dd я думаю тут не подойдет...
А если вот, так: сделать образ винта (акронисом или чем-нить другим), положить его на какую-нить другую машину в сети и уже оттуда копировать на все оставшиеся машины. Так сделать можно?
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Клонирование Linux на другой ПК

Сообщение rm_ »

dd я думаю тут не подойдет...

Подойдёт, dd + netcat, и с одной машины можно расклонировать её диск на все остальные.

Ещё нужно будет в настройках сети кое что подправить - в конфиге MAC-адрес изначальной сетевой карты будет забит, и на машинах-копиях сеть не будет подниматься, если его не убрать.
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

rm_
Хммм... Не могли бы рассказать про это по-подробнее? Или может мануал какой-нить про это есть?
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Клонирование Linux на другой ПК

Сообщение newsrc »

Можно. Только быстрее будем с исходного HDD копировать.
А почему dd не подойдет?
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

А почему dd не подойдет?

Потому что на остальных машинах винт не размеченный или размеченый и с ненужной инфой... Или я че-т не понимаю??? :wacko:
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: Клонирование Linux на другой ПК

Сообщение skor »

Reznik писал(а):
28.09.2009 14:17
А почему dd не подойдет?

Потому что на остальных машинах винт не размеченный или размеченый и с ненужной инфой... Или я че-т не понимаю??? :wacko:
если будете копировать весь диск (/dev/hda), то винт скопируется 1 в 1, с разделами (винты ведь одинаковые?). Что мешает проверить? Подключить второй винт на компьютер (чтоб с сетью не бодаться) и скопировать (а потом поменять местами и загрузиться)
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

Винты одинаковые. Но как это по сети сделать?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Клонирование Linux на другой ПК

Сообщение drBatty »

Reznik писал(а):
28.09.2009 14:48
Винты одинаковые. Но как это по сети сделать?

1) dd if=/dev/hda of=/home/my_login/image
2)потом скачиваете образ на все машины, а там
3) dd if=/image of=/dev/hd?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Клонирование Linux на другой ПК

Сообщение newsrc »

Да зачем Вам сеть? Это медленнее будет. Взяли готовую станцию, HDD из целевой машины и залили на него типа:

Код: Выделить всё

# dd if=/dev/hda of=/dev/hdc
Это если у Вас IDE диски. Для dd, вроде, дополнительных опций и не надо.
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Клонирование Linux на другой ПК

Сообщение rm_ »

Да зачем Вам сеть? Это медленнее будет. Взяли готовую станцию, HDD из целевой машины

Париться из кучи машин выковыривать HDD и прыгать вокруг одной по очереди подключая их (не на горячую, а значит с кучей перезагрузок) - это быстрее?

Если по сети, то вот так:

На источнике (IP-адрес к примеру 10.0.0.1):

Код: Выделить всё

dd if=/dev/sda | nc -lp 12345


На приёмнике:

Код: Выделить всё

nc 10.0.0.1 12345 | dd of=/dev/sda

По вкусу добавить gzip либо lzop, также можно предварительно забить нулями свободное место диска-источника.
Всё, вкалывают роботы, счастлив человек. ©
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

Просто не охота с дисками возиться, перетыкать их туда-сюда. Еще один момент - других машинах нет ОСей.
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Клонирование Linux на другой ПК

Сообщение newsrc »

rm_ писал(а):
28.09.2009 14:54
Париться из кучи машин выковыривать HDD и прыгать вокруг одной по очереди подключая их (не на горячую, а значит с кучей перезагрузок) - это быстрее?
У человека нет ОС на ПК. А если нет и CD-ROM, то в любом случае ПК разбирать придется. Да и если не гигабитовая сеть, то однозначно дольше будет. В своё время прошел через это: на 28 машин заливал Fedora 6

Reznik писал(а):
28.09.2009 14:57
Просто не охота с дисками возиться, перетыкать их туда-сюда. Еще один момент - других машинах нет ОСей.

Привод есть?
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Клонирование Linux на другой ПК

Сообщение drBatty »

Reznik писал(а):
28.09.2009 14:57
Просто не охота с дисками возиться, перетыкать их туда-сюда. Еще один момент - других машинах нет ОСей.

понятно. однако вы больше промучаетесь устанавливая по сети ИМХО. проще прогуляться с винтом на котором ОС и образ.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Клонирование Linux на другой ПК

Сообщение newsrc »

drBatty писал(а):
28.09.2009 15:06
Reznik писал(а):
28.09.2009 14:57
Просто не охота с дисками возиться, перетыкать их туда-сюда. Еще один момент - других машинах нет ОСей.

понятно. однако вы больше промучаетесь устанавливая по сети ИМХО. проще прогуляться с винтом на котором ОС и образ.

Абсолютно согласен.
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Клонирование Linux на другой ПК

Сообщение drBatty »

rm_ писал(а):
28.09.2009 14:54
Париться из кучи машин выковыривать HDD и прыгать вокруг одной по очереди подключая их (не на горячую, а значит с кучей перезагрузок) - это быстрее?

на машинах нет ОС - ставим винт, включаем, копируем, отключаем, вынимаем винт, идём к следующей.

rm_ писал(а):
28.09.2009 14:54
По вкусу добавить gzip либо lzop, также можно предварительно забить нулями свободное место диска-источника.

ну можно и так. если планируется gzip, то забивать нулями обязательно нужно.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

Сеть как раз таки гигабитная, а вот приводов нет, зато есть usb привод. Дергать винты конечно вариант, но хотелось бы все таки это все по сети сделать :unsure:
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Клонирование Linux на другой ПК

Сообщение rm_ »

Еще один момент - других машинах нет ОСей.

Описанный выше вариант само собой выполняется не из "осей" а при загрузке целевых машин с LiveCD. Проверьте, умеют ли Ваши машины грузиться с USB CD/DVD.

если планируется gzip, то забивать нулями обязательно нужно.

Теоретически, если диски свежие и только что с завода, там и так уже будут нули.
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Клонирование Linux на другой ПК

Сообщение newsrc »

Reznik писал(а):
28.09.2009 15:22
Сеть как раз таки гигабитная, а вот приводов нет, зато есть usb привод. Дергать винты конечно вариант, но хотелось бы все таки это все по сети сделать :unsure:

USB-привод CD-ROM? Что мешает с него загрузится с помощью liveCD?

Ну а если сеть, то решение Вам написали.
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Клонирование Linux на другой ПК

Сообщение Goodvin »

Reznik писал(а):
28.09.2009 13:51
Есть некоторое кол-во одинаковых машин. На одной из них установлен и настроен RedHat Linux Enterprise. Можно ли его перенести на другие машины? Если можно, то как?
Спасибо!


Форумный поиск по слову "Клонирование":

клонирование Linux
клонирование suse 10.2 с помощью acronis true image
Аналог Norton Ghost под Linux
копируем Linux
Клонирование винта
Клонирование, копирование, перенос диска с одного ПК на другой ПК, замена мат платы и т. п. на openSUSE 10.3
клонирование Debian Lenny
как клонировать жесткий дик
Чем клонировать диск с изменением размера одного из разделов?

и еще кучу других.

Вопросы клонирования диска и переноса системы рассматривались многократно.
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

Goodvin
Смотрел я эти темы до этого... Там не рассмотрены варианты с переносом системы по сети :(

Может кто-нить объяснить как это сделать по сети, по пунктам? А то не пойму никак :cryss:
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Клонирование Linux на другой ПК

Сообщение Goodvin »

Reznik писал(а):
28.09.2009 16:19
Goodvin
Смотрел я эти темы до этого... Там не рассмотрены варианты с переносом системы по сети :(


А вот это что?
http://clonezilla.sourceforge.net/
http://sourceforge.net/projects/g4l/

Эти программы позволяют работать с образами через сеть.
Ссылки на них даны именно на этом форуме.

Кроме того, есть темы, где непосредственно рассматриваются вопросы сетевого клонирования/распространения систем.
установить на 10 машин
Перенос системы Ubuntu с одного ноутбука на другой
Вопрос по избитому клонированию

Reznik писал(а):
28.09.2009 16:19
Goodvin
Смотрел я эти темы до этого... Там не рассмотрены варианты с переносом системы по сети :(

Может кто-нить объяснить как это сделать по сети, по пунктам? А то не пойму никак :cryss:

Здесь вверху написано:
Прочитайте перед тем, как задать вопрос:

при создании темы в этом разделе предполагается, что вы обладете базовыми знаниями о работе GNU/linux
и имеете представление об использовании средств настройки, предоставленных вашим дистрибутивом,
а также понимаете назначение и основные принципы работы используемых вами сервисов.

при создании темы с описанием проблемы
- полностью описывайте проблему
- описывайте свои действия, предпринятые для решения проблемы
- приводите свои конфиги, логи или сообщения об ошибках
- указывайте, пожалуйста, свой дистрибутив


Начните уже делать/искать что-либо самостоятельно.
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Клонирование Linux на другой ПК

Сообщение newsrc »

Reznik писал(а):
28.09.2009 16:19
Может кто-нить объяснить как это сделать по сети, по пунктам? А то не пойму никак :cryss:
Ну началось.... дайте мне готовый ответ.....
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

Ну да, похоже без попробовать тут не обойдесся... Буду попробовать, а после отпишусь о результатах ;)
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Клонирование Linux на другой ПК

Сообщение newsrc »

Reznik писал(а):
28.09.2009 17:20
Ну да, похоже без попробовать тут не обойдесся... Буду попробовать, а после отпишусь о результатах ;)

Вот! Так какой путь выбрали: по сети, с HDD?
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Reznik
Сообщения: 39

Re: Клонирование Linux на другой ПК

Сообщение Reznik »

Попробую оба. Потом пригодиться :)
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Клонирование Linux на другой ПК

Сообщение drBatty »

Reznik писал(а):
28.09.2009 16:19
как это сделать по сети, по пунктам?

на прошлой странице уже написали. кстати, если в Linux делать тупо "по пунктам", то ничего не получится, это не венда.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
newsrc
Сообщения: 314
ОС: Slackware

Re: Клонирование Linux на другой ПК

Сообщение newsrc »

drBatty писал(а):
28.09.2009 18:27
если в Linux делать тупо "по пунктам", то ничего не получится, это не венда.

ОТВЕТ ГОДА!!!
Система -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Клонирование Linux на другой ПК

Сообщение drBatty »

newsrc писал(а):
28.09.2009 18:30
если в Linux делать тупо "по пунктам", то ничего не получится, это не венда.


ОТВЕТ ГОДА!!!

ага. 95го...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: