Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
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
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 4438 из 10763 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          22 Aug 16 20:13:24
Кому : Valentin Davydov                                    22 Aug 16 20:13:24
Тема : BE (boot environments)
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+57bafb3f
На   : area://RU.UNIX.BSD?msgid=<1187505737@ddt.demos.su>+9af15cc5
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Dear Valentin,

22 Aug 16 10:24, you wrote to me:

>>   From: Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org>
>>   Date: Sun, 21 Aug 2016 18:30:34 +0300
>>
>> Я что ли единственный, кто держит Root на ZFS?

VD> Я держу. Причём даже кое-где portable.

>> Если таки не единственный, просветите. Иногда приходится
>> подмонтировать диск с рабочей системой (назовем ее "Система 1") к
>> LiveCD, mfsBSD или просто к другой системе (Система 2). Я так
>> понимаю, что надо на Системе 2 импортировать пул от Системы 1:
>>
>> zpool -R /a 4169731729437944098 system1_zroot

VD> Ты пропустил слово import и сказал лишнее system1_zroot.

Это не лишнее, это для придания вопросу глубины. Вдруг на Системе 2 уже есть пул с таким именем, как тогда быть?

>> Делаем с ним что нужно, и потом
>>
>> zpool export system1_zroot
>>
>> А Система 1 теперь будет грузиться с пула, который импортировали на
>> Системе 2, потом экспортировали, да еще и переименовали?

VD> Будет при определённых условиях. Либо в опциях загрузки (как в bootfs
VD> пула, так и в vfs.root.mountfrom лоадера) должно быть указано
VD> актуальное на момент загрузки имя пула, либо не указано ничего, но
VD> тогда это должен быть первый (например, единственный) zpool, доступный
VD> через bios. Помотри исходники zfsboot и zfsloader, там алгоритмы
VD> перебора пулов и принятия решения о корневой ФС достаточно подробно
VD> откомментированы.

Спасибо, ценный совет, посмотрю.

А не в этом ли проблема с выбором сабжа из меню лоадера (PR 211835), что они оттуда переопределяют vfs.root.mountfrom, но не переопределяют bootfs пула?

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

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