Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 3939 из 10763 ===================================== RU.UNIX.BSD =
От   : Valentin Davydov                 2:5020/400         23 Dec 15 17:13:45
Кому : Victor Sudakov                                      23 Dec 15 17:13:45
Тема : Re: beadm
FGHI : area://RU.UNIX.BSD?msgid=<1187503530@ddt.demos.su>+d0380d40
На   : area://RU.UNIX.BSD?msgid=2:5005/49+5677714e
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+567b7650
==============================================================================
From: Valentin Davydov <sp@m.davydov.spb.su>

>   From: Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org>
>   Date: Mon, 21 Dec 2015 09:10:06 +0300
> >>
> >> VD> Это делается установкой
> >> VD> свойства zpool set bootfs=$POOL/$DATASET $POOL перед
> >> перезагрузкой.
> >>
> >> "beadm activate" это и делает.
> >>
> >> А не перед перезагрузкой, а из лоадера это сделать можно?
>
> VD> Из лоадера - нельзя, т. к. он сам находится на датасете. А вот из
> VD> {,gpt}zfsboot, судя по ману, можно. Вызываешь его command prompt
> VD> (см. boot(8)) и явно говоришь ему, кого грузить дальше
> VD> [zfs:pool/filesystem:][/path/to/loader]. Т. е. можно
> VD> загрузиться не просто с любого датасета, но и с любого пула,
> VD> достаточное число дисков которого видит биос.
>
>Попробовал потестировать в данном направлении. Создал BE с именем "test1" с
>помощью сабжа, а текущий сломал: "mv /boot /hren".
>
>После перезагрузки закономерно получаю "Can't find /boot/zfsloader"
>
>ОК, я умный, знаю что делать в boot:
>
>status
>zroot/ROOT/test1:/boot/zfsloader
>
>Ура! лоадер грузится, и даже currdev и loaddev показывают куда надо.
>
>И ядро грузится! "Trying to mount root from zfs:zroot/ROOT/test1 []... "
>И даже начинается загрузка системы
>
>А дальше наступает жопа.
>
>Mounting local filesystems:

То есть рут (вместе с /etc) смонтировался успешно и стартовые скрипты
поехали. Даже mountcritlocal отработал (судя по картинке - полностью).

>internal error: failed to initialize ZFS library

Скорее всего, это /etc/rc.d/zfs где-нибудь в районе zfs mount -a.
Попробуй в синглюзере, оно ли. И ежели да, то багрепорт.

Вал. Дав.

--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.117986 секунды