From 4513325cfad1abbc9db502c368b670ffd000a150 Mon Sep 17 00:00:00 2001 From: Ruslan Isaev Date: Tue, 25 Mar 2025 23:48:12 +0300 Subject: [PATCH] make makefile use mkfs.vfat and fix bochsrc --- Makefile | 3 ++- bochsrc | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 3d8c68a..9fa9449 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,8 @@ create-image: parted boot.iso --script mkpart primary fat32 1MiB 100% sudo losetup /dev/loop0 boot.iso sudo losetup /dev/loop1 boot.iso -o 1048576 - sudo mkdosfs -F32 -f 2 /dev/loop1 + #sudo mkdosfs -F32 -f 2 /dev/loop1 + sudo mkfs.vfat -F32 -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/* /mnt/ diff --git a/bochsrc b/bochsrc index cb9e5a2..d393ab0 100644 --- a/bochsrc +++ b/bochsrc @@ -1,6 +1,6 @@ romimage: file=$BXSHARE/BIOS-bochs-latest vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest -boot: cdrom -ata0-master: type=cdrom, path="boot.iso", status=inserted -#boot:disk -#ata0-master: type=disk, path="boot.iso", cylinders=615, heads=6, spt=17 +#boot: cdrom +#ata0-master: type=cdrom, path="boot.iso", status=inserted +boot:disk +ata0-master: type=disk, path="boot.iso", cylinders=306, heads=16, spt=17