Развернуть / загрузить ZFS на виртуальной машине

Поэтому я настроил виртуальную машину с Ubuntu Mate 20.04 и, так как я хотел попробовать ее, я настроил ее на использовать ZFS. Я использую диск размером 10 ГБ, и установщик решил настроить мой пул на емкость 480 МБ. Однако df -h показывает

bpool/BOOT/ubuntu_cub7km                          118M   92M   26M  78% /boot

, что у меня 0 опыта работы с ZFS и я не знаю, что это такое. Я не' даже одно обновление ядра без ошибки, которую initramfs не смог записать на диск.

Setting up initramfs-tools (0.136ubuntu6.2) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-firmware (1.187.1) ...
update-initramfs: Generating /boot/initrd.img-5.4.0-40-generic
I: The initramfs will attempt to resume from /dev/sda5
I: (UUID=ff3fca52-c9f0-4369-9aaf-598aa999db8b)
I: Set the RESUME variable to override this.
Error 24 : Write error : cannot write compressed block 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: failed for /boot/initrd.img-5.4.0-40-generic with 1.
dpkg: error processing package linux-firmware (--configure):
 installed linux-firmware package post-installation script subprocess returned error exit status 1

Как я могу расширить этот раздел? Обычно я просто запускаю gparted и немного изменяю размеры, но zfs должен быть продвинутым и прочим. Я попытался включить автоэкспандирование для bpool, но проблема осталась. Я не знаю, куда же ушло оставшееся пространство ~ 400 МБ для этого пула.

В качестве обходного пути я переместил файл образа initfs в свой домашний каталог и снова запустил apt upgrade , что привело к генерации нового Файл initramfs без проблем. Но это кажется опасным и ненужным.

Редактировать

Я переустановил виртуальную машину, чтобы использовать традиционную файловую систему ext4. Таким образом, я не могу попробовать никаких ответов.

1
задан 8 July 2020 в 01:10

1 ответ

Я получил «похожую» ошибку после установки нескольких пакетов, похожую на то, что у меня не ZFS, но то же сообщение об ошибке. Я искал и нашел вашу проблему. Здесь моя ошибка (см. Ниже). Я смог получить исправление, ответив здесь следующим образом: Впервые в Linux я получаю эту повторяющуюся ошибку «ОШИБКА» update-grub «возвратил ошибку: выход из состояния 1», пожалуйста, сообщите

TLDR; / boot был заполнен на 100%, был очищен с помощью sudo apt clean, sudo apt auto-remove , update-initramfs был запущен как часть sudo apt auto-remove и прошел успешно.

sudo apt-get install libgtk2.0-0 libgtk-3-0 libnotify-dev libgconf-2-4 libnss3 libxss1 Чтение списков пакетов ... Готово дерево зависимостей Чтение информации о состоянии ... Готово libgtk2.0-0 это уже самая новая версия (2.24.32-4ubuntu4). libnotify-dev is уже самая новая версия (0.7.9-1ubuntu2). libxss1 уже новейшая версия (1: 1.2.3-1). libgconf-2-4 уже самая новая версия (3.2.6-6ubuntu1). libgtk-3-0 уже самая новая версия (3.24.20-0ubuntu1). libnss3 уже самая новая версия (2: 3.49.1-1ubuntu1.2). Следующие пакеты были автоматически установлен и больше не требуется: libllvm9 linux-headers-5.4.0-29 linux-headers-5.4.0-29-generic
linux-image-5.4.0-29-generic linux-modules-5.4.0-29-generic
linux-modules-extra-5.4.0-29-generic Используйте команду «sudo apt autoremove» для удалить их. 0 обновлено, 0 недавно установлено, 0 для удаления и 0 нет модернизированы. 1 не полностью установлен или удален. После этой операции 0 Б дополнительного дискового пространства. Вы хотите продолжить? [Y / N] Y Настройка initramfs-tools (0.136ubuntu6.2) ... update-initramfs: отложенное обновление (триггер активирован) Обработка триггеров для initramfs-tools (0.136ubuntu6.2) ... update-initramfs: создание /boot/initrd.img-5.4.0-40-generic Ошибка 24: Ошибка записи: невозможно запись сжатого блока E: сбой mkinitramfs cpio 141 lz4 -9 -l 24 update-initramfs: не удалось для /boot/initrd.img-5.4.0-40-generic с 1. dpkg: пакет обработки ошибок initramfs-tools (--configure): установленный подпроцесс сценария после установки пакета initramfs-tools возвращена ошибка состояние выхода 1 Обнаружены ошибки при обработке: initramfs-tools E: Подпроцесс / usr / bin / dpkg вернул код ошибки (1)

0
ответ дан 30 July 2020 в 22:11

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

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