URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93005
[ Назад ]

Исходное сообщение
"Перенос Suse на новый жесткий диск"

Отправлено dimawar , 09-Фев-12 06:00 
Здравствуйте!
У меня возникла проблема на одном сервере с ОС Open Enterprise Server, на котором стоит Novell. Начал сыпаться жесткий диск (/dev/sda) с корневым разделом (/dev/sda2), на первом разделе swap (/dev/sda1).
/ имеет файловую систему ReiserFS
На этом жестком диске много badblock'ов (около 350), которые не удается ни отремапить, ни затереть нулями.
У меня есть такой же жесткий диск, я хочу туда перенести всю систему.
Делал через
 dd if=/dev/sda of=/dev/sdb conv=noerror,sync 

но результата нет, т.к. reiserfs требует проверить файловую систему и перестроить дерево (reiserfsck --rebuild-tree /dev/sdb2) - процесс проходит, но в итоге все файлы уходят в папку lost+found со странными названиями.
Я сейчас хочу сделать следующее: разбить второй жесткий диск (/dev/sdb) также как и старый (/dev/sda), отформатировать в ext3 раздел /dev/sdb2 и скопировать все данные с раздела /dev/sda2 в раздел /dev/sdb2 командой
cp -R /mnt/sda2/ /mnt/sdb2/

Что делать с загрузчиком? как перенести на новый жесткий диск?
или может быть есть еще какой-то вариант переноса системы с битого жесткого диска?

Содержание

Сообщения в этом обсуждении
"Перенос Suse на новый жесткий диск"
Отправлено anonymous , 09-Фев-12 11:05 
>[оверквотинг удален]
> но результата нет, т.к. reiserfs требует проверить файловую систему и перестроить дерево
> (reiserfsck --rebuild-tree /dev/sdb2) - процесс проходит, но в итоге все файлы
> уходят в папку lost+found со странными названиями.
> Я сейчас хочу сделать следующее: разбить второй жесткий диск (/dev/sdb) также как
> и старый (/dev/sda), отформатировать в ext3 раздел /dev/sdb2 и скопировать все
> данные с раздела /dev/sda2 в раздел /dev/sdb2 командой
cp -R /mnt/sda2/ 
> /mnt/sdb2/

> Что делать с загрузчиком? как перенести на новый жесткий диск?
> или может быть есть еще какой-то вариант переноса системы с битого жесткого
> диска?

Может быть, через dump/restore? Должно сработать лучше.
Загрузчик, имхо, достаточно просто переинсталлить, в крайней случае cfdisk/parted Вам в помощь, они умеют копировать/восстанавливать загрузчик и таблицу разделов.


"Перенос Suse на новый жесткий диск"
Отправлено dimawar , 09-Фев-12 18:03 

> Может быть, через dump/restore? Должно сработать лучше.
> Загрузчик, имхо, достаточно просто переинсталлить, в крайней случае cfdisk/parted Вам
> в помощь, они умеют копировать/восстанавливать загрузчик и таблицу разделов.

А dump/restore с битыми секторами нормально работает?
Есть какой-нибудь live-cd с этими утилитами? cfdisk/parted, dump/restore ?