Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Клонирование Linux

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

HiDux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос к спецам!!! (вопрос "зачем это надо" прошу не затрагивать!)
 
В Windows все более-менее понятно.  
Для переноса на другой компьютер использованием образа диска необходимо установить универсальный контроллер IDE и убить монтирование дисков в реестре (это основное, но могут быть проблемы с HAL). Этим совместимость по железу обеспечим, так как при загрузке система обновит драйвера. Для работы в сети нужно сгенерировать новый SID. И впринцыпе для Windows всё.  
 
А как перенести систему Linux?  
 
P.S. В Linux-е я почти "ноль". Поэтому прошу по подробней и желательно без сленга!  
 

Всего записей: 172 | Зарегистр. 19-10-2005 | Отправлено: 10:27 19-03-2007 | Исправлено: HiDux, 10:30 19-03-2007
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Значит где-то так:
 
1, Врубаешь в систему 2-ой винтик (на который будет перенос), создаёшь там необхдимые разделы бла-бла-бла - в общем готовишь его для пингвина.
2, Грузишься с любого Live-cd, монтируешь допустим существующую систему как /mnt/1, а партицию на новом винте для переноса как /mnt/2
3. Под рутом:
cp -fra /mnt/1 /mnt/2
4. В принципе всё, система перенесена. Для новой системы теперь нужно установить загрузчик. Или пользуем команду dd или (что более прально imho) после отработки cp становимся в chroot /mnt/2 и пользуем продедуры для lilo/grub. Что именно делать - читаем man lilo, man grub, http://www.linux.org.ru/books/lor-faq/

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 12:12 19-03-2007
HiDux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сам процесс физического переноса у меня вопросов не вызывает. Вопросы вызывают различия в железе.
Например:
--- На одном компе чипсет nVidia, а на другом VIA.
--- На одном видео интегрировано в мать, а на другом PCI-E
--- На одном "/" расположено на hda1 и "swap"  на hda8, а на другом "/" расположено на hda3 и "swap"  на hda1
--- На одном есть телетюнер, а на другом нет.
и т.д.

Всего записей: 172 | Зарегистр. 19-10-2005 | Отправлено: 16:32 19-03-2007
userboard



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если тебе тебе не критично, что система стоит на старом винте процедуру копирования можно опустить.
 
Далее вставляешь винт в новый комп, грузишься с livecd, маунтишь свой диск на  /mnt/my_disk, в случае необходимости маунтишь /proc и /sys.
Затем делаешь chroot /mnt/my_disk
в компиливаешь необходимые дрова в ядро (какое у тебя железо можно определить командой lspci).
с помощью grub/lilo прописываешь загрузку.
Перегружаешься с харда.

Всего записей: 10 | Зарегистр. 14-03-2006 | Отправлено: 17:56 19-03-2007
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да ладно вам всем - попробуй вставить в новую машину, линух должен подняться.
 
Главное чтобы номера устройств совпадали - если была система на старой машине на первом канале мастером - то и на наовой должна быть таким же.
Иначе надо грузиться с лайв-сиди и править fstab.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 21:25 19-03-2007
drSerj



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
да ладно вам всем - попробуй вставить в новую машину, линух должен подняться.

не факт, если в конфигах специфические настройки, или ядро скомпилено под конкретный проц... ой не уверен, один раз нарвался, из-за проца ядро не поднялось...

Всего записей: 145 | Зарегистр. 01-09-2001 | Отправлено: 10:19 20-03-2007
HiDux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопросы вызывают различия в железе.  
Например:  
--- На одном компе чипсет nVidia, а на другом VIA.  
--- На одном видео интегрировано в мать, а на другом PCI-E  
--- На одном есть телетюнер, а на другом нет.  
и т.д.
 
А как же различия в железе? Никакие конфиги править не надо? Все происходит автоматом при загрузке?
Для большей ясности: я только начал переходить на Linux после Windows поэтом такие вопросы. Ведь в Windows надо убить старые драйвера и поставить новые под новое железо. С материнской карточкой идет один CD,  с видео картой другой CD с драйверами и т.д. А как в Linux?

Всего записей: 172 | Зарегистр. 19-10-2005 | Отправлено: 15:33 20-03-2007
walerchik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Многое  железо твой линукс подхватит автоматом, выбери только посвежее дистрибутив - рекомендую OpenSUSE 10.2.

Всего записей: 541 | Зарегистр. 15-09-2005 | Отправлено: 16:05 20-03-2007
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
HiDux
Ты не забывай, что Linux - это не мультиядерная ось. Как ядро соберёшь - так и полетишь. И дефолтные ядра SuSE на сегодня - это руль.

Цитата:
А как же различия в железе? Никакие конфиги править не надо? Все происходит автоматом при загрузке?  

При загрузке стартует udev, который опрашивает твоё железо и главное - это наличие поддержки этого железа на уровне ядра. И сия поддержка может быть как жёстко вкомпилена в ядро, так и вынесена в модуль ядра (что наиболее правильно). Тут суть - это поддержка корневой ФС (rw) что позволит ядру хоть как-то стартануть. Всё остальное - мелочи.

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 22:57 20-03-2007 | Исправлено: sda00, 04:38 21-03-2007
HiDux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давайте по порядку:
 
Я так понимаю:
Все дистрибутивы поставляються с уже скомпилированными ядрами.  
 
Вопрос:
В дистрибутив входит одно ядро или несколько, и в процессе установки выбираеться лучшее с точки зрения железа. (например под процессор АМД или Интел, поддерживает мать АСИПИ или нет, 32 или 64, и т.д.)

Всего записей: 172 | Зарегистр. 19-10-2005 | Отправлено: 09:12 21-03-2007
walerchik



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что касается платформы - 32 бита или 64 - по крайней мере в ОпенСусе - два разных дистрибутива.

Всего записей: 541 | Зарегистр. 15-09-2005 | Отправлено: 12:58 22-03-2007
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
млин, ну не будет человек компилирующий ядро под машину спрашивать как перенести линух.
 
Я более чем уверен , что все стандартно. А стандартно ядро поддерживает практически все оборудование

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 22:56 22-03-2007
HiDux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так. Понятно.
 
В вопросе:

Цитата:
В дистрибутив входит одно ядро или несколько, и в процессе установки выбираеться лучшее с точки зрения железа. (например под процессор АМД или Интел, поддерживает мать АСИПИ или нет, 32 или 64, и т.д.)

никто досканально не разбирался!
 
Есть предположение:

Цитата:
Я более чем уверен , что все стандартно. А стандартно ядро поддерживает практически все оборудование

 
И выяснели:

Цитата:
Что касается платформы - 32 бита или 64 - два разных дистрибутива.

 
Вывод:
Тупо копируем диск и если надо, то проавим fstab.
 
Вопрс:
1. Больше ничего править не надо?( не считая настроек Х)
2. Как скопировать настройки пользователя? (сменить пользователя, но чтоб настройки остались)
 
 
 
 

Всего записей: 172 | Зарегистр. 19-10-2005 | Отправлено: 11:04 23-03-2007
ncuxx



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
проще уж  
 
dd if=/dev/hda of=/dev/hdb
 
потом монтируем новые разделы и правим что нужно...

Всего записей: 73 | Зарегистр. 16-10-2006 | Отправлено: 00:11 27-04-2007
makss74

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
проще уж  
 
dd if=/dev/hda of=/dev/hdb  
 
потом монтируем новые разделы и правим что нужно...

а потом и монтировать не надо ничего, абсолютная копия получается
а вообще все настройки храняться в /etc
HiDux
По поводу ядер те что идут в комплектк к определенному дистру обычно компиляться со всеми возможными прибамбасами( НО есть отдельные дистры на 32 и 64 разрядные процы и однопроцессорные и многопроцессорные тоже есть деление)...а вот если уж тебе захочеться заточить ядро именно под твой проц, можешь смело качать исходники конфигурить ядро и компилить, надеюсь понятно написал
 
 
 
 

Всего записей: 18 | Зарегистр. 23-01-2007 | Отправлено: 00:42 27-04-2007
HiDux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут возникла вот какая мысль (или вопрос)
 
У меня на работе 100 компов. Причем есть Compaq-и с Пентиут 3, Интел целерон, AMD x86-64 и немного Пентиум 150.
Как бы мне побыстрее на все поставить Linux?

Всего записей: 172 | Зарегистр. 19-10-2005 | Отправлено: 13:29 27-04-2007
Dolphin



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
HiDux
Прошу не обижаться, но судя по постам, вы пока еще недостаточно разбираетесь в системе, чтобы ставить ее на все офисные машины. И я хоть и уважаю линь и дома у меня он стоит в кач-ве ОС, я от всей души желаю одуматься, по крайней мере до времени свободной ориентации в системе. А там уж можно задумываться как его быстро установить на все компы.

Всего записей: 720 | Зарегистр. 14-01-2002 | Отправлено: 15:27 27-04-2007
snop



local root
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Немного по теме: ghost/acronis imaging вручную_на_коленке

----------
Русский Mambo уже здесь

Всего записей: 1591 | Зарегистр. 27-04-2002 | Отправлено: 00:07 02-05-2007
HiDux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
У меня на работе 100 компов. Причем есть Compaq-и с Пентиут 3, Интел целерон, AMD x86-64 и немного Пентиум 150.  
Как бы мне побыстрее на все поставить Linux?

 
Так можно или нет сделать копию диска (полную копию со всеми разделами) с одного компа на все, или возникнут проблемы с аппаратной совместимостью (видеосистему в расчет не брать!)?
 

Всего записей: 172 | Зарегистр. 19-10-2005 | Отправлено: 10:17 02-05-2007
Dolphin



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
HiDux

Цитата:
полную копию со всеми разделами
А винчестеры везде одинаковые чтобы делать полную копию?

Всего записей: 720 | Зарегистр. 14-01-2002 | Отправлено: 13:28 02-05-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Операционные системы » UNIX » Клонирование Linux


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru