Я следовал этому руководству для установки LTS Ubuntu 16.04.2 (Рабочий стол) система:
https://github.com/zfsonlinux/zfs/wiki/Ubuntu-16.04-Root-on-ZFS
Я завершил все к шагу 6.4 и просто перезагрузил сервер. Все шаги, до которых были завершены успешно. Я выполняю систему с BIOS EFI, и это настроено к начальной загрузке EFI сначала, и отступите к наследию. Я выполнил только связанные с "EFI" шаги в инструкции по установке, поскольку она предлагает следующее только один или другой.
Я перезагрузил, и загрузчик личинки подходит прекрасный, начальные загрузки опции по умолчанию после 5 секунд, и ядро подходит - таким образом, первоначально все хорошо.
Однако приблизительно 4 секунды в, я вижу сообщение:
Begin: Running /scripts/local-block ... done.
повторные многочисленные времена.
Затем система перестала работать с:
ALERT: ZFS=rpool/ROOT/ubuntu does not exist. Dropping to shell!
Я сделал, чтобы BusyBox окружил, но не уверенный, где я пошел не так, как надо. Кто-либо может советовать? Я видел, что многие люди следуют этому руководству успешно, таким образом, я не ясен, где я пошел не так, как надо.
Заранее спасибо!
Я столкнулся с этой той же проблемой. Фиксация для меня включенное добавление к linux
строка моей записи загрузки личинки. В моем случае это пропускало boot=zfs запись.
(примечание: это для debian, поэтому корректируйтесь к своему ядру и т.д.)
linux /ROOT/debian@/boot/vmlinuz-4.9.0.3-amd64 root=ZFS=rpool/ROOT/debian ro boot=zfs $bootfs quiet
, который, после того как Вы добираетесь, где можно войти систему, можно отредактировать/etc/default/grub и добавить к GRUB_CMDLINE_LINUX_DEFAULT="quiet"
для создания ее
GRUB_CMDLINE_LINUX_DEFAULT="boot=zfs $bootfs quiet"
, Который должен получить Вас загруженный, и можно хотеть записать ее, поскольку будущие обновления могут повредить ее снова :)
Счастливый ZFSing!