RedHat 9 перенос на другой HDD (как перенести систему?)
Модератор: Модераторы разделов
-
Bear
- Сообщения: 112
RedHat 9 перенос на другой HDD
Понадобилась смена жесткого диска на новый и имеющий больший объем!
Как это правильно осуществить?
Будет ли работать система если использовать для перенося GHost?
Как это правильно осуществить?
Будет ли работать система если использовать для перенося GHost?
Такова жизнь!
-
Mind Freedom
- Сообщения: 207
Re: RedHat 9 перенос на другой HDD
Будет, если в Ghost поставить посекторное копирование всего, включая MBR.
При обычном слетает загрузчик, что тоже не великая беда.
Hey, what do you see? Something beautiful, something free?
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
-
Bear
- Сообщения: 112
Re: RedHat 9 перенос на другой HDD
Сейчас посмотрим - слетит ли загрузчик
Обычно GHost копирует секторами и поидее mbr тоже должнобыть скопированно
Обычно GHost копирует секторами и поидее mbr тоже должнобыть скопированно
Такова жизнь!
-
Liksys
- Сообщения: 2910
-
Bear
- Сообщения: 112
Re: RedHat 9 перенос на другой HDD
Да нет просто необходимость снять тот винт что был и задействовать в другом месте
Такова жизнь!
-
Alexxx
- Сообщения: 892
- Статус: --==XXX==--
- ОС: Archlinux current
Re: RedHat 9 перенос на другой HDD
Вообще-то есть способы и получше. И данный вопрос уже обсуждался, ребята, попробуйте поискать по форуму.
-
Bear
- Сообщения: 112
-
sergius
- Сообщения: 782
-
Liksys
- Сообщения: 2910
Re: RedHat 9 перенос на другой HDD
Эту команду можно использовать, только если к тебя два диска абсолютно одинаковые, размер один и тот же, производитель и пр. Если ты попробуешь сделать это, то кусок нового диска останется не то что без файлов, но и без файловой системы. Подробнее на рисунке.
Код: Выделить всё
Старый диск [||||||||||||||||||||||||***]
Новый диск [.........................................................................]
Точки - пустое место на диске, палки - данные, звездочки - пустая файловая система
Вот что получится после копирования dd:
Старый диск [||||||||||||||||||||||||***]
Новый диск [||||||||||||||||||||||||***.............................................]Это очень приблизительная схема, но дело будет обстоять именно так.
-
sergius
- Сообщения: 782
-
Bear
- Сообщения: 112
-
Liksys
- Сообщения: 2910
Re: RedHat 9 перенос на другой HDD
-
idv
- Сообщения: 144
-
Liksys
- Сообщения: 2910
Re: RedHat 9 перенос на другой HDD
-
snake
- Бывший модератор
- Сообщения: 677
Re: RedHat 9 перенос на другой HDD
Пожалуйста, не надо говорить ерунды!
Все просто и элементарно и абсолютно без рисков. Только, желательно все эти операции делать не на "живой" система, а заргузившись с какого-нибудь лайв-сиди или инсталационного диска.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
idv
- Сообщения: 144
-
kusok
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: RedHat 9 перенос на другой HDD
Самый простой вариант - заюзать mondoarchive. Эта штука запаковывает все файлы, включая загрузчик и с ходу нарезает на загрузочную болванку(используется mindi). На мой взгляд, самая хорошая программа для бэкапов/клонирования.
-
Liksys
- Сообщения: 2910
Re: RedHat 9 перенос на другой HDD
to Snake: Вот именно, что будет геморрой. И еще кусок остается от диска. И ерунды тут нет.
В принципе, ты прав. Можно сделать так, как ты советуешь, после либо примонтировать оставшийся кусок в какой-нить каталог либо сделать с ним RAID с еще каким-нить разделом.
Но все равно, поблочное копирование - не выход. Можно сделать разметку как на старом диске, кусок сунуть в тот раздел, который надо, переписать через дд загрузчик и цп скопировать файлы.
В принципе, ты прав. Можно сделать так, как ты советуешь, после либо примонтировать оставшийся кусок в какой-нить каталог либо сделать с ним RAID с еще каким-нить разделом.
Но все равно, поблочное копирование - не выход. Можно сделать разметку как на старом диске, кусок сунуть в тот раздел, который надо, переписать через дд загрузчик и цп скопировать файлы.
-
qqq
- Сообщения: 10
Re: RedHat 9 перенос на другой HDD
Загрузиться с livecd, разметить новый винт, потом что-нибудь типа
find /old_root | cpio -pd /new_root
и восстановить загрузчик.
find /old_root | cpio -pd /new_root
и восстановить загрузчик.
Есть ли жизнь в offlinе?
-
powerfox
- Сообщения: 458
Re: RedHat 9 перенос на другой HDD
(Liksys @ Jul 21 2006, в 10:39) писал(а):to Snake: Вот именно, что будет геморрой. И еще кусок остается от диска. И ерунды тут нет.
Если не секрет, то в чём он будет заключаться? Вы когда-нибудь видел неразмеченную область? Наверное, вас пугает пустота. Для тех, у кого man от природы не установлен:
1. dd if=/dev/hdX of=/dev/hdY, где hdaX - старый, а hdaY - новый раздел.
2. Если у вас например linux стоит на hda6, а перенести его надо на hdb2, то есть на втором винте он должен стать вторым разделом.
-создаём логический диск(hdb2), с идентичным размером(столько же секторов, что у hda6. Это нужно, чтобы в таблице разделов сохранилась информация о будущем разделе. Это делается утилитой fdisk.
-dd if=/dev/hda6 of=/dev/hdb skip=Число Блоков hdb1.
Я так сегодня дебиан копировал. Не знаю, вроде бы получилось, единственно, число блоков на hdb2 отличается от hda6, но число секторов совпадает. Сейчас перезагружусь, проверю.
snake, хотел извиниться за ТОТ маразм.
-
powerfox
- Сообщения: 458
Re: RedHat 9 перенос на другой HDD
Не грузится... Точнее ядро в папять загружается, но возникает проблема с фс, что-то типа:
Не знаю, что ему не нравится, но init найден ---> фс работает. Завтра, может быть посмотрю.
Код: Выделить всё
ide1
Не могу инициализровать... ext3
Обращаюсь в конец раздела.../dev/hdb2
ext2...
/dev/console не найден
Ядро убивает init.Не знаю, что ему не нравится, но init найден ---> фс работает. Завтра, может быть посмотрю.
-
Liksys
- Сообщения: 2910
Re: RedHat 9 перенос на другой HDD
Геморрой и заключается в образовании пустоты. Остается этот "кусок", который неудобно будет подключать к другим кускам. Рейдом, например. А можно просто примонтировать, и тогда гемора не будет. Неразмеченные области вижу каждый день в лабе и когда устанавлюваю новый жесткий диск к четырехпроцессорному серверу. Кстати, она (пустота )меня нисколько не пугает. Не надо за ламера держать :P
powerfox писал(а): ↑23.07.2006 01:35Не грузится... Точнее ядро в папять загружается, но возникает проблема с фс, что-то типа:
Код: Выделить всё
ide1 Не могу инициализровать... ext3 Обращаюсь в конец раздела.../dev/hdb2 ext2... /dev/console не найден Ядро убивает init.
Не знаю, что ему не нравится, но init найден ---> фс работает. Завтра, может быть посмотрю.
dd?