Страница 1 из 1

ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-12 20:12:07
vadimka2
Собрал систему 8.0-RELEASE версию по http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot. Все стало без проблем, со временем добавил второй диск через zpool attach
Все работает все хорошо. Потом пересобрал МИР и обновил ZFS до 14 версии.
Пришлось ребутнуть машину, после этого она не поднялась :(

NO ZFS pools located? can`t boot
ZFS: unsupported ZFS version 14 (should be 13)

Вот теперь незнаю что делать :(

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-12 21:35:14
val
Да, у меня такая же беда. Пока, к сожалению, решения не нашел :x

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-12 21:50:39
Alex Keda
ну там типа

Код: Выделить всё

zpool upgrade
да и в /usr/src/UPDATING чё-то должно быть

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-12 21:56:39
val
Нет там ничего в UPDATING. Единственно, что удалось найти (что может иметь отношение к делу) это вот это http://forums.freebsd.org/showthread.php?p=61313

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-12 22:05:42
Alex Keda
пишите в рассылку...

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-13 13:54:37
val
Довожу решение: необходимо обновить загрузчик, достаточно только gptzfsboot:

Код: Выделить всё

gpart bootcode -p /boot/gptzfsboot -i 1 ad4

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-13 21:50:03
vadimka2
val писал(а):Довожу решение: необходимо обновить загрузчик, достаточно только gptzfsboot:

Код: Выделить всё

gpart bootcode -p /boot/gptzfsboot -i 1 ad4
После этого получаю:

Код: Выделить всё

Trying to mount root from zfs:zroot
ROOT MOUNT ERROR:
...
Loader variables:
vfs.root.mountfrom=zfs:zroot
vfs.root.mountfrom.options=rw
...
mountroot>
похоже что-то нетак :cz2:

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-13 22:15:08
Alex Keda
кэш загружен?

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-13 22:34:01
vadimka2
lissyara писал(а):кэш загружен?
lsmod выдал:

Код: Выделить всё

/boot/zfs/zpool.cache
lsdev -v

Код: Выделить всё

...
ZFS devices:
   pool: zroot
Config:
   name   STATE
   zroot    ONLINE
        gpt/disk0     ONLINE

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-14 0:23:28
проходил_мимо
val писал(а):Довожу решение: необходимо обновить загрузчик, достаточно только gptzfsboot:

Код: Выделить всё

gpart bootcode -p /boot/gptzfsboot -i 1 ad4
Подскажите новичку, как ввести эту команду, если нельзя загрузится?

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-14 14:41:25
val
проходил_мимо писал(а):Подскажите новичку, как ввести эту команду, если нельзя загрузится?
LiveCD + chroot окружение. Я использовал уже заточенную версию дистрибутива с ZFS, взять можно отсюда http://mfsbsd.vx.sk/.

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-14 14:44:04
val
vadimka2 писал(а): После этого получаю:

Код: Выделить всё

Trying to mount root from zfs:zroot
ROOT MOUNT ERROR:
...
Loader variables:
vfs.root.mountfrom=zfs:zroot
vfs.root.mountfrom.options=rw
...
mountroot>
похоже что-то нетак :cz2:
Попробуй загрузиться с другой системы и смонтировать zfs.

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-14 22:00:05
vadimka2
val писал(а):
vadimka2 писал(а): После этого получаю:

Код: Выделить всё

Trying to mount root from zfs:zroot
ROOT MOUNT ERROR:
...
Loader variables:
vfs.root.mountfrom=zfs:zroot
vfs.root.mountfrom.options=rw
...
mountroot>
похоже что-то нетак :cz2:
Попробуй загрузиться с другой системы и смонтировать zfs.
Загрузился с другой системы, смонтировал zfs

Код: Выделить всё

zfs mount -a
df -h выдает:

Код: Выделить всё

/dev/ad10s1a   /
...
zroot/tmp  /tmp
zroot/usr   /usr
zroot/var   /var
zpool list выдает:

Код: Выделить всё

zroot 364G 4,10G 360G 1% ONLINE
делаю:

Код: Выделить всё

gpart bootcode -p /boot/gptzfsboot -i 1 ad4

shutdown -h now
отключаю флешку и новый хард
загружаюсь с старого диска:

Код: Выделить всё

ROOT MOUNT ERROR
...
mountroot>

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-01-15 9:45:05
val
Ну так ты на какой диск bootcode пишешь? вроде как на ad4, а zfs у тебя на ad10
или я не прав?

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-02-10 18:46:55
Kotjara
Сегодня обновился до 8.0 stable подобных глюков не было. В /etc/src.conf запись

Код: Выделить всё

LOADER_ZFS_SUPPORT=YES
Была?

Re: ZFS unsupported ZFS version 14 (should be 13)

Добавлено: 2010-02-24 15:47:39
Kotjara
Сам себе отмечу, пересобралось замечательно, одно НО. После того как догнал до версии 14, тоже перестало грузиться. :cry:
IMHO после сборки мира и zpool upgrade, надо сделать

Код: Выделить всё

gpart bootcode -p /boot/gptzfsboot -i adX
:Bravo:
Спасибо val mfsBSD спас "отца русской демократии" :drinks: