]> git.lizzy.rs Git - loadnothing.git/blobdiff - Makefile
Don't set bits to 16
[loadnothing.git] / Makefile
index 147f357d1477e74813613ecdbfd22723b9047158..d6a4fe5e923143524b49ad836d731b02b057ca7b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -11,15 +11,15 @@ stage2/target/x86_64-loadnothing/debug/stage2: stage2/src/main.rs
        cd stage2 && cargo build
 
 nothing.img: magic.bin stage1/boot.bin stage2/target/x86_64-loadnothing/debug/stage2
-       dd if=/dev/zero of=nothing.img bs=2M count=1
+       dd if=/dev/zero of=nothing.img bs=16M count=1
        parted -s nothing.img mklabel msdos
-       parted -s -a optimal nothing.img mkpart primary fat32 1M 100%
+       parted -s -a optimal nothing.img mkpart primary fat32 256s 100%
        doas losetup /dev/loop1 nothing.img
        doas mkfs.fat /dev/loop1p1
        doas losetup -d /dev/loop1
        dd if=stage1/boot.bin of=nothing.img bs=1 count=446 conv=notrunc
        dd if=magic.bin of=nothing.img bs=1 seek=510 count=2 conv=notrunc
-       dd if=stage2/target/x86_64-loadnothing/debug/stage2 of=nothing.img bs=1 seek=512 conv=notrunc
+       dd if=stage2/target/x86_64-loadnothing/debug/stage2 of=nothing.img bs=512 seek=1 conv=notrunc
 
 vm: nothing.img
        qemu-system-x86_64 -hda nothing.img