12345678910111213141516171819 |
- #!/bin/sh
- # SPDX-License-Identifier: GPL-2.0+
- #
- # Sample script to build a disk image suitable for use with coreboot. The image
- # includes a kernel and initrd.
- #
- # YOU WILL NEED to modify this for your needs, e.g. select a kernel.
- #
- # Run this with:
- # qemu-system-i386 -bios coreboot.rom -drive file=disk.img,if=virtio
- qemu-img create -f raw disk.img 120M
- mkfs.ext2 -F disk.img
- sudo mkdir -p /mnt/rootfs
- sudo mount -o loop disk.img /mnt/rootfs
- sudo mkdir -p /mnt/rootfs/boot
- sudo cp /boot/vmlinuz /mnt/rootfs/boot/.
- sudo cp /boot/initrd.img /mnt/rootfs/boot/.
- sudo umount /mnt/rootfs
|