После миграции с диска на диск в ZFS пока случается так, что проподает моя любимая удобная gpt-метка. Исправить это проще пареной репы!
1 2 3 4 5 6 7 8 9 10 11 | # zpool status pool: zroot state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM zroot ONLINE 0 0 0 gptid/53522827-cc36-11e0-baa3-001966f76647 ONLINE 0 0 0 errors: No known data errors |
Прежде всего понадобится DVD для fixit режима. Пока он качается, я смотрю gpart show -l и если там null-ы, я натыкаю меток для необходимых партиций:
1 2 3 4 5 6 7 | # gpart modify -i 2 -l swap1 ada0 # gpart modify -i 3 -l disk1 ada0 # gpart show -l => 34 1953525101 ada0 GPT (931G) 34 128 1 (null) (64k) 162 8388608 2 swap1 (4.0G) 8388770 1945136365 3 disk1 (927G) |
Далее увожу на перезагрузку систему. И гружусь с DVD, выбирая fixit консоль.
1 | # shutdown -r now |
Загружаю модули для работы с ZFS.
1 2 | # kldload /mnt2/boot/kernel/opensolaris.ko # kldload /mnt2/boot/kernel/zfs.ko |
Далее проверю всё ли то, что нужно для исправления на месте:
1 2 | # ls /dev/gpt disk1 swap1 |
Отлично. Импортирую пул в фиксит, но хитро, перечисляя устройства для пула из /dev/gpt а так же указав альтернативный временный root для пула (чтобы он не смонтировался в корень, конечно же).
1 | # zpool import -f -d /dev/gpt -o altroot=/zroot zroot |
Через минуту всё будет кончено! :D В смысле готово. Перегружаюсь в систему.
1 | # shutdown -r now |
Проверяю результат. Метка пула на месте. Повода паниковать как всегда в случае с ZFS нет.
1 2 3 4 5 6 7 8 9 10 11 | # zpool status pool: zroot state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM zroot ONLINE 0 0 0 gpt/disk1 ONLINE 0 0 0 errors: No known data errors |
Желаю и Вам поменьше портить себе нервы с файловыми системами.
Бамп!
Ну хватит вставлять подписи с сайта в буфер обмена. К вам приходят не цитировать, а в терминал копипастить, даже в текстовом редакторе лень убирать подпись сайта. Зачем так усложнять? Вы ведь используете opensource (Linux, FreeBSD, WordPress)
Я в Вами поделился мыслями и наблюдениями. А уж куда их деть – Ваши проблемы.
Браво! Искренне благодарен. Но как посетитель вашего ресурса отмечаю что есть неудобство при использовании ваших мыслей и наблюдений. Желаю замечательному ресурсу развиваться.
Также не понимаю к чему вставлено изображение выше
.