Загрузка grub-2.00 с 2 initrds, сбой с RAMDISK: неполная запись

Итак, я пытаюсь разбить initrd на два initrd. Есть несколько довольно значительных скриптов, которые запускаются в initrd, и мы хотели разбить initrd, чтобы мы могли перевернуть только логику или просто часть ядра.

Как один initrd, он отлично работает. Но, когда я разделил его на две части, я получаю сообщение об ошибке:

RAMDISK: incomplete write (-28 != 8388608) 

Элемент initrd в меню grub выглядит так:

 initrd /initramfs-scripts.img /initramfs-kernel.img 

Я не могу найти документацию по использованию двух initrd. Все, что я нашел до сих пор, это: stackexchange вопрос , и это: ошибка grub . Но это не дает мне представления о том, что я делаю неправильно.

One Solution collect form web for “Загрузка grub-2.00 с 2 initrds, сбой с RAMDISK: неполная запись”

Я не уверен, что это квалифицируется как полный ответ, но есть странное поведение с pygrub и initramfs. Кажется, он добавляет несколько байтов в конец. Байты обнуляются, поэтому cpio не заботится о них. Однако мы шифруем initramfs, поэтому алгоритм дешифрования делает.

  • Взаимодействие команд initrd и системных служб, выполняющих то же самое
  • Использование initrd / initramfs в качестве корневой файловой системы
  • Почему мой первый ramdisk настолько велик?
  • Построенное новое ядро, LVM не будет монтироваться из initrd
  • vmlinuz и initrd не найдены после сборки ядра?
  • Скрипт, который распаковывает initrd, позволяет редактировать файл preseed.cfg, а пакеты его снова будут добавлены в cpio и gzip
  • Ubuntu: Как устройства md собираются при загрузке?
  • Зачем нам нужны initramfs и initrd
  • Добавить AHCI в initrd на CentOS7 после установки
  • Инициирование и блокировка устройств
  • Настройка пользовательских настроек Linux Ubuntu / Mint Live CD
  • Interesting Posts

    Ускорьте прокрутку колесика мыши в Chrome на монетном дворе / корица

    Как смонтировать этот .img-файл в Debian 7 правильно?

    bash scripting: используя ожидание

    Chromium on Linux – все загруженные файлы имеют расширение .bin

    Мозаичные окна в GNOME

    Как я могу построить fdupes из источника на Ubuntu?

    virt-manager: можно ли назначать определенные IP-адреса для сертификации виртуальных машин через виртуальный DHCP?

    как получить процессор, которому в настоящее время назначен поток?

    член группы не может записать файл с возможностью записи в группу с помощью reiserfs и расширенных списков ACL

    Как запустить VirtualBox на OpenBSD?

    Страница вырезается в половине, если я печатаю из Chrome или Google Cloud, но с Firefox не

    Nagios / SNMP – уведомления об устройствах, когда цикл ppp / tun подключается

    udev GROUP и MODE для символической ссылки не действуют

    Синтаксис оболочки: как правильно использовать \ для разрыва строк?

    Как получить статус сети (онлайн / офлайн) и присвоить ее переменной в сценарии оболочки?

    Linux и Unix - лучшая ОС в мире.