перенос системы на новый HDD

openSUSE, SUSE Linux Enterprise

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

mihassa67
Сообщения: 3

перенос системы на новый HDD

Сообщение mihassa67 »

Как правильно пренести систему Suse12.2 на новый HDD? Желательно с подробным описанием. Спасибо всем за помощь.
Спасибо сказали:
Аватара пользователя
daedalus
Сообщения: 127
Статус: толстый полярный лис
ОС: Gentoo-hardened

Re: перенос системы на новый HDD

Сообщение daedalus »

mihassa67 писал(а):
02.11.2012 20:27
Как правильно пренести систему Suse12.2 на новый HDD? Желательно с подробным описанием. Спасибо всем за помощь.


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

--- /dev/brain
+++ /dev/ass
Спасибо сказали:
mihassa67
Сообщения: 3

Re: перенос системы на новый HDD

Сообщение mihassa67 »

И этого достаточно? У вас был такой опыт?
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: перенос системы на новый HDD

Сообщение PVOzerski »

mihassa67 писал(а):
02.11.2012 21:46
И этого достаточно? У вас был такой опыт?

Вот та система (11.4), в которой я запустил Оперу и сейчас пишу этот пост, была первоначально развернута в виртуалке VirtualBox на эмулируемом диске (хост-система была Мандрива 2008.1), а потом простым копированием всё, кроме хомяка, было слито на пустой раздел настоящего диска. Конечно, немножко пошаманить пришлось (в том числе вручную поисправлять /etc/fstab), - но в общем, это вам не winXP, где всё основательно привязано к конкретному железу.
Спасибо сказали:
Аватара пользователя
daedalus
Сообщения: 127
Статус: толстый полярный лис
ОС: Gentoo-hardened

Re: перенос системы на новый HDD

Сообщение daedalus »

mihassa67 писал(а):
02.11.2012 21:46
И этого достаточно? У вас был такой опыт?


Клонировал так две системы.

Подключаю оба диска, бутаюсь с ливцд.
пусть диск sda старый, а sdb новый

1) dd if=/dev/sda of=/dev/sdb (процесс зело долгий)
2) mount /dev/sdb1 /mnt/1 (при условии, что на старом диске каталог / установлен на первом разделе диска)
3) vim /mnt/1/etc/fstab и меняю UUID (если не используете uuid, то все-равно не мешает перепроверить fstab)

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

--- /dev/brain
+++ /dev/ass
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: перенос системы на новый HDD

Сообщение PVOzerski »

daedalus писал(а):
02.11.2012 22:00
1) dd if=/dev/sda of=/dev/sdb
2) mount /dev/sdb1 /mnt/1
3) vim /mnt/1/etc/fstab и меняю UUID

А интересно, что случится, если размеры sda и sdb при этом будут различными? И чем вообще это лучше простого копирования? Я вот вижу потенциальные проблемы разве что с /dev, /proc и с жесткими линками - но часть из них разруливается руками, а часть редка и, по логике, не влияет на работоспособность.
Спасибо сказали:
Аватара пользователя
daedalus
Сообщения: 127
Статус: толстый полярный лис
ОС: Gentoo-hardened

Re: перенос системы на новый HDD

Сообщение daedalus »

Шаманить с конфигами не придется, если железо останется прежним.

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

--- /dev/brain
+++ /dev/ass
Спасибо сказали:
PVOzerski
Сообщения: 297
ОС: OpenSUSE, ALT Linux

Re: перенос системы на новый HDD

Сообщение PVOzerski »

daedalus писал(а):
02.11.2012 22:05
Шаманить с конфигами не придется, если железо останется прежним.

Это смотря каким способом, например, прописаны диски в /etc/fstab
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21279
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: перенос системы на новый HDD

Сообщение Bizdelnick »

daedalus писал(а):
02.11.2012 22:00
dd if=/dev/sda of=/dev/sdb (процесс зело долгий)

Ещё бы он не был долгий. Чтобы был быстрее надо указать размер блока поболе, bs=8M например. Ну или просто сделать cp /dev/sda /dev/sdb.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: перенос системы на новый HDD

Сообщение Lazy_Kent »

Не всё так просто. Не помешает выполнить 'mkinitrd'.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: перенос системы на новый HDD

Сообщение SLEDopit »

daedalus писал(а):
02.11.2012 22:05
Шаманить с конфигами не придется, если железо останется прежним.
Даже если железо будет совершенно другое, шаманить вероятнее всего всё равно не придётся.
Lazy_Kent писал(а):
03.11.2012 00:49
Не всё так просто. Не помешает выполнить 'mkinitrd'.
Зачем?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: перенос системы на новый HDD

Сообщение Lazy_Kent »

SLEDopit писал(а):
03.11.2012 01:33
Lazy_Kent писал(а):
03.11.2012 00:49
Не всё так просто. Не помешает выполнить 'mkinitrd'.
Зачем?

В большей степени мой комментарий относился к переносу из VirtualBox.
Спасибо сказали: