diff --git a/Makefile b/Makefile index 7363619..3d8c68a 100644 --- a/Makefile +++ b/Makefile @@ -19,22 +19,16 @@ OUTPUT = myos.bin all: $(OUTPUT) create-image: - #sudo umount /mnt - #sudo losetup -D cp myos.bin grubshit/boot/ - #grub-mkrescue -o boot.iso grubshit dd if=/dev/zero of=boot.iso bs=1M count=256 parted boot.iso --script mklabel msdos parted boot.iso --script mkpart primary fat32 1MiB 100% - #sudo mkdosfs -F 32 -I boot.iso - #parted boot.iso mklabel msdos mkpart primary ext4 2048s 100% set 1 boot on sudo losetup /dev/loop0 boot.iso sudo losetup /dev/loop1 boot.iso -o 1048576 sudo mkdosfs -F32 -f 2 /dev/loop1 - #sudo mkfs.vfat -F 32 -f 2 /dev/loop1 sudo mount /dev/loop1 /mnt sudo grub-install --root-directory=/mnt --no-floppy --modules="normal part_msdos ext2 multiboot biosdisk" /dev/loop0 #there was biosdev also - sudo cp -r grubshit/boot/ /mnt/ + sudo cp -r grubshit/* /mnt/ sync sudo umount /mnt sudo losetup -D