Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
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
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 3933 из 10763 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          21 Dec 15 09:10:06
Кому : Valentin Davydov                                    21 Dec 15 09:10:06
Тема : beadm
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+5677714e
На   : area://RU.UNIX.BSD?msgid=<1187503461@ddt.demos.su>+395d26ce
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+567a63a8
Ответ: area://RU.UNIX.BSD?msgid=<1187503530@ddt.demos.su>+d0380d40
==============================================================================
Dear Valentin,

17 Dec 15 14:49, you wrote to me:
>>
>> 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:
internal error: failed to initialize ZFS library
ps: empty file: Invalid argument

Система нерабочая. Интересно, чего не хватает? Такое чувство, что devfs.
Картинка: http://s008.radikal.ru/i303/1512/56/0a0bb84541e2.png


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20110223-b20110223
* Origin: Ulthar (2:5005/49)

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