Ubuntu 16.04.2 LTS на корне ZFS - не могущий загрузиться

Я следовал этому руководству для установки 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 окружил, но не уверенный, где я пошел не так, как надо. Кто-либо может советовать? Я видел, что многие люди следуют этому руководству успешно, таким образом, я не ясен, где я пошел не так, как надо.

Заранее спасибо!

2
задан 30 March 2017 в 15:23

1 ответ

Я столкнулся с этой той же проблемой. Фиксация для меня включенное добавление к 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!

0
ответ дан 2 December 2019 в 09:15

Другие вопросы по тегам:

Похожие вопросы: