make makefile use mkfs.vfat and fix bochsrc
This commit is contained in:
@@ -25,7 +25,8 @@ create-image:
|
|||||||
parted boot.iso --script mkpart primary fat32 1MiB 100%
|
parted boot.iso --script mkpart primary fat32 1MiB 100%
|
||||||
sudo losetup /dev/loop0 boot.iso
|
sudo losetup /dev/loop0 boot.iso
|
||||||
sudo losetup /dev/loop1 boot.iso -o 1048576
|
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 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 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/
|
sudo cp -r grubshit/* /mnt/
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
romimage: file=$BXSHARE/BIOS-bochs-latest
|
romimage: file=$BXSHARE/BIOS-bochs-latest
|
||||||
vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
|
vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
|
||||||
boot: cdrom
|
#boot: cdrom
|
||||||
ata0-master: type=cdrom, path="boot.iso", status=inserted
|
#ata0-master: type=cdrom, path="boot.iso", status=inserted
|
||||||
#boot:disk
|
boot:disk
|
||||||
#ata0-master: type=disk, path="boot.iso", cylinders=615, heads=6, spt=17
|
ata0-master: type=disk, path="boot.iso", cylinders=306, heads=16, spt=17
|
||||||
|
|||||||
Reference in New Issue
Block a user