Тетяна мельничук, клонування linux

Тетяна мельничук, клонування linux

клонування Linux

Отже, припустимо, що перед нами стоїть завдання перенесення Linux (сервера, десктопа і т.д.) на новий комп'ютер. Якщо мова йде особливо про серверах, то такого роду завдання може виявитися досить складною, якщо намагатися здійснити нову інсталяцію, а потім переносити налаштування вручну. Даний процес можна автоматизувати, застрахувавши себе від помилок в зв'язку з людським фактором і позбувшись від значних витрат часу.

попередні зауваження

підготовка

Перш за все визначте версію Ubuntu, перенесення якої слід здійснити, наприклад, 12.10, 14.04, 14.10 і т.п. Для визначення версії Ubuntu на «старому» комп'ютері скористайтеся утилітою lsb_release і введіть в терміналі:

В результаті в терміналі можна буде побачити щось на зразок:

Далі завантажте образ і створіть Live CD або Live USB з ОС Linux Ubuntu тієї версії, яка інстальована на вихідній системі (наприклад, 14.04).

Етап 1. Інсталяція ОС на «новому» комп'ютері

На першому етапі виконайте на «новому» комп'ютері «свіжу» інсталяцію Linux Ubuntu, використовуючи Live CD або Live USB, створені на етапі підготовки. В процесі установки можна відмовитися від інсталяції оновлень. Також не забудьте створити всі розділи жорсткого диска на «новому» комп'ютером за схемою (без урахування розміру розділів), яка збігалася б зі схемою розмітки старого. Наприклад, якщо директорії «/ var» або «/ home» монтуються на «старому» комп'ютері на окремі розділи - створіть такі ж розділи достатнього розміру на жорсткому диску «нового» комп'ютера.

По завершенні інсталяції витягніть жорсткий диск з тільки що встановленою системою з «нового» комп'ютера і встановіть його на «старий».

Етап 2. Перенесення даних

Завантажте «старий» комп'ютер, використовуючи Live CD або Live USB з ОС Linux Ubuntu.

Змонтуйте кореневі розділи жорстких дисків «старого» і «нового» комп'ютерів.

Визначте директорії, в яких змонтовані кореневі розділи, використовуючи команду в терміналі:

Припустимо, що кореневий розділ «старого» комп'ютера змонтований в директорію:

а «нового» - в директорію:

Створіть в домашній директорії root-а текстовий файл exclude-list:

Відредагуйте створений текстовий файл:

помістивши в нього вміст:

Увага! У кожному рядку файлу «exclude-list» не повинно бути зайвих прогалин ніде, в тому числі в кінці кожного рядка - перевірте!

Важливо! Замініть в останній команді шляху до файлів змонтованих кореневих розділів «/ media / ubuntu / old /» і «/ media / ubuntu / new /» на свої. Шляхи до теки повинні бути абсолютними (не стосовно) і обов'язково завершуватися слешем «/»!

Етап 3. Завершення

На останньому етапі вимкніть «старий» комп'ютер, вийміть з нього жорсткий диск «нового» комп'ютера і встановіть витягнутий жорсткий диск знову на «новий» комп'ютер.

Увімкніть «новий» комп'ютер і по завершенні процесу завантаження операційної системи переконайтеся, що всі дані були перенесені зі «старого» на «новий» комп'ютер.

заключні зауваження

Якщо в процесі клонування була допущена помилка, наприклад, виникає проблема з grub-му або щось не так з файлом / etc / fstab - зверніться до моєї статті «Відновлення завантажувача Grub 2 в Linux Ubuntu».

  • Поділитися
  • Твитнуть
  • Поділитися

Схожі статті