Привет!Встала следующая задача, пока не получается (не использую BSD почти) победить:
1. есть сервер1 (псевдо-аппаратное зеркало на LSI MEGARaid), два диска ad0 и ad2 в зеркале.
2. есть сервер2 - виртуальная машина (vmware), в ней LSI SCSI, один диск
Как перенести систему с "сервер1" на "сервер2" ???
Что было сделано?
1. сервер2 - добавил жесткий диск примерно такого же размера (больще), как половинка зеркала в "сервер1", назовем его "диск2".
2. на "диск2" сделал соайс ТАКОГО ЖЕ размера, как слайс, занимающий весь диск, на половинке зеркала в сервер1. получили ++da0s1++
2а. сделал в s1 партиции, как в сервер1
3. с помощью dd+nc перенес партиции с сервер1 на сервер2. ПРОВЕРИЛ рутовую партицию на сервер2 с помощью fsck - все ОК.
4. на диск2 на сервер2 поправил в fstab все разделы ar0xxx на da0xxx.
***
4. при загрузке сервер2 бутлоадер не видит рутовую партицию. призагрузке в cli бутлоадера рутовую партицию видно, т.к. /boot находится на /
5. при загрузке видно, что ядро грузит mpt - драйвер LSI контроллеров. также грузил руками scsi_low.ko - da0 все равно не появляется =)
Что еще надо сделать, чтобы бутлоадер увидел da0 с котрого ему грузаться надо?