
このガイドに従ってください:
https://help.ubuntu.com/community/LiveCDCustomizationFromScratch
次のように尋ねられた場合:
cp chroot/boot/vmlinuz-2.6 を実行します。--汎用イメージ/casper/vmlinuz
chroot/boot/initrd.img-2.6 をcpします。--汎用イメージ/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