Live CD с нуля - Нет vmlinuz* / initrd.img*
Следуя этому руководству:
https://help.ubuntu.com/community/LiveCDCustomizationFromScratch
Когда он спрашивает:
cp chroot / boot / vmlinuz-2.6.- родовое изображение / каспер / vmlinuz
cp chroot / boot / initrd.img-2.6.--общий образ /casper/initrd.lz
У меня нет таких файлов:
ls chroot / boot
grub memtest86 +.bin memtest86 +.elf memtest86 + _multiboot.bin
Руководство устарело или я пропустил шаг?
Редактировать:
Согласно моему комментарию ниже, я делаю:
sudo debootstrap --arch=$ARCH $RELEASE chroot
Где amd64 и верные значения.
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