
Следуя этому руководству:
https://help.ubuntu.com/community/LiveCDCustomizationFromScratch
Когда он спрашивает:
cp chroot/boot/vmlinuz-2.6.--универсальный образ/casper/vmlinuz
cp chroot/boot/initrd.img-2.6.--универсальный образ/casper/initrd.lz
У меня нет таких файлов:
ls chroot/загрузка
grub memtest86+.bin memtest86+.elf memtest86+_multiboot.bin
Руководство устарело или я пропустил какой-то шаг?
Редактировать:
Согласно моему комментарию ниже, я делаю:
sudo debootstrap --arch=$ARCH $RELEASE chroot
Где amd64 и trusty — это значения.
решение1
Руководство устарело и основано на ядре 2.6.xx. Я предполагаю, что вы используете более новую версию ядра, поскольку этот вопрос был задан недавно.
Для Trusty Tahr, 64-бит -
sudo debootstrap --arch=amd64 trusty chroot
Чтобы проверить версию ядра, введите в терминале следующее:
uname -r
Теперь замените 2.6.x-x
на версию вашего ядра, например 3.13.0-37
, .
cp chroot/boot/vmlinuz-3.13.0-37-generic image/casper/vmlinuz
cp chroot/boot/initrd.img-3.13.0-37-generic image/casper/initrd.lz