You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

50m 54s logged

Shortcut for building files

I just made a shortcut today, so it will help me later in this project.

PowerShell file

I have added a PowerShell file to build a Binary file (.bin) and other files (.img, .vdi) from my main Assembly file (.asm).

& "C:\Program Files\NASM\nasm.exe" -f bin boot.asm -o boot.bin


del disk.img -ErrorAction SilentlyContinue
del disk.vdi -ErrorAction SilentlyContinue

$disk= New-Object byte[] (1474560)
[IO.File]::WriteAllBytes("disk.img", $disk)

$boot= [IO.File]::ReadAllBytes("boot.bin")
$disk= [IO.File]::ReadAllBytes("disk.img")
[Array]::Copy($boot, 0, $disk, 0, 512)
[IO.File]::WriteAllBytes("disk.img", $disk)

& "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" convertfromraw disk.img disk.vdi --format VDI
0
44

Comments 1

@scrt401

Do you have bootloader custom made or use grub/lime