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

Исходное сообщение
"Перенос системы FreeBSD c винта на винт"

Отправлено Nightman , 13-Окт-06 12:35 
Делалось следущее:
брался новый винт цеплялся слэйвом и с помощью dd if=/dev/ad0 of=/dev/ad1 conv=noerror
Сливалось все что есть.
Цепляю полученый винт ядро не грузится
Что делать?

Содержание

Сообщения в этом обсуждении
"Перенос системы FreeBSD c винта на винт"
Отправлено lavr , 13-Окт-06 12:40 
>Делалось следущее:
>брался новый винт цеплялся слэйвом и с помощью dd if=/dev/ad0 of=/dev/ad1 conv=noerror

а что винты одинаковые? хотя бы по объему?

>Сливалось все что есть.
>Цепляю полученый винт ядро не грузится
>Что делать?


"Перенос системы FreeBSD c винта на винт"
Отправлено Nightman , 13-Окт-06 13:27 
>>Делалось следущее:
>>брался новый винт цеплялся слэйвом и с помощью dd if=/dev/ad0 of=/dev/ad1 conv=noerror
>
>а что винты одинаковые? хотя бы по объему?
>
>>Сливалось все что есть.
>>Цепляю полученый винт ядро не грузится
>>Что делать?

Абсолютно одинаковые.
NO /boot/loader
Что то с загрузкой.. поковырять в сторону boot0cfg?
uin: 217753524


"Перенос системы FreeBSD c винта на винт"
Отправлено lavr , 13-Окт-06 13:40 
>>>Делалось следущее:
>>>брался новый винт цеплялся слэйвом и с помощью dd if=/dev/ad0 of=/dev/ad1 conv=noerror

лучше так:

# dd if=/dev/ad0 of=/dev/ad1 conv=noerror,sync bs=16k

если диски без ошибок, лучше bs=64k

после чего, перед перезагрузкой можно сделать:

# fsck -y /dev/ad1sX[a-h]

почему, да потому что dd выполнялось на живых FS, ну или

# reboot

- зайти в BIOS и сменить загрузочный HDD на новый, подразумевается что копирование
прошло успешно и на ad0 был MBR иначе на ad1 нужно загрузчик записать

>>а что винты одинаковые? хотя бы по объему?
>>
>>>Сливалось все что есть.
>>>Цепляю полученый винт ядро не грузится
>>>Что делать?
>
>Абсолютно одинаковые.
>NO /boot/loader
>Что то с загрузкой.. поковырять в сторону boot0cfg?
>uin: 217753524

boot0cfg - boot manager, если используете его, то конечно нужно посмотреть, или
прописать mbr на ad1 (см выше про BIOS и mbr)


"Перенос системы FreeBSD c винта на винт"
Отправлено Nightman , 13-Окт-06 15:46 
>>>>Делалось следущее:
>>>>брался новый винт цеплялся слэйвом и с помощью dd if=/dev/ad0 of=/dev/ad1 conv=noerror
>
>лучше так:
>
># dd if=/dev/ad0 of=/dev/ad1 conv=noerror,sync bs=16k
>
>если диски без ошибок, лучше bs=64k
>
>после чего, перед перезагрузкой можно сделать:
>
># fsck -y /dev/ad1sX[a-h]
>
>почему, да потому что dd выполнялось на живых FS, ну или
>
># reboot
>
>- зайти в BIOS и сменить загрузочный HDD на новый, подразумевается что
>копирование
>прошло успешно и на ad0 был MBR иначе на ad1 нужно загрузчик
>записать
>
>>>а что винты одинаковые? хотя бы по объему?
>>>
>>>>Сливалось все что есть.
>>>>Цепляю полученый винт ядро не грузится
>>>>Что делать?
>>
>>Абсолютно одинаковые.
>>NO /boot/loader
>>Что то с загрузкой.. поковырять в сторону boot0cfg?
>>uin: 217753524
>
>boot0cfg - boot manager, если используете его, то конечно нужно посмотреть, или
>
>прописать mbr на ad1 (см выше про BIOS и mbr)

Бэдов тьма. dd спишет мне mbr со старого винта или нет? Я так понимаю если "old" система грузилась то копия сделаная dd также должна грузиться. Или есть ньюансы?
Как опасно пользовать dd вне singleuser ражиме?