07 Aug 14 11:31, Valentin Davydov wrote to Vassily Kiryanov:
>>VD> Для начала надо бы выяснить, как твой установщик побил диск. >>VD> Чотбы, значит, осколки подобрать ;-) >> >> Вся старая разбивка на трёхтерабайтных дисках уже мной снесена.
VD> И мусор, который GPT в конец суёт, тоже?
Да, нарочно искал ту цифру NNNN, при которой dd if=/dev/zero of=/dev/ada1 oseek=NNNN bs=1g count=2 conv=sync,noerror выдаст мне: 2+0 blocks read 1+1 blocks written
>> Система >> установленая на полутерабайтный загружается и оба дополнительных >> диска видит. Сейчас вопрос стоит так: как, имея установленную систему >> 10.0-release, перенести её на зеркало из пары дисков. Пойду сейчас >> экспериментировать.
VD> dd if=/boot/zfsboot of=/dev/ada1 bs=512 count=1 VD> dd if=/boot/zfsboot of=/dev/ada1 bs=512 skip=1 oseek=1k VD> zpool replace Z ada0 ada1 VD> zpool online -e Z ada1 #Если новый диск больше и autoexpand выключен VD> zpool attach Z ada1 ada2
Спасибо за идею, но я постараюсь побить большие ЖД в формате GPT так, чтобы ada1p1 freebsd-boot (512kB, как сделал инсталлятор на 500-гиговом) ada1p2 freebsd-ufs (для MySQL, 500 гигов) ada1p3 freebsd-zfs (всё остальное пространство под систему и сайты ~2200Gb) ada1p4 freebsd-swap (4 гига)