Hello,

I will brief the reason why I have written a minimal script that does the same 
work as the program installboot(8) (at least what I needed).

I had compiled the boot(8) for i386, and I was wondering how to test it, but I 
did not brave enough for testing in the hard disk of my computer (though I used 
before installboot because I erased /boot once, but this was another story). 
So I decided to create a new partition and new file system at a flash memory, 
after that /boot (new program compiled) was copied at new flash memory file 
system. I thought that the next step will be easy, just use installboot 
program, but I did not manage to modify the values that installboot changes to 
biosboot, because the file system is not the same as the installed system.

After that, I created an script to do it "manually". Of course, I have get the 
offset of the variables from my biosboot, and maybe in other computer could be 
different. Anyway, I think sharing the script is profitable.

The script can be found at https://github.com/jbgg/installboot2 [ 
https://github.com/jbgg/installboot2 ].

If this subject does not fit for this email list, I apologize.

Thank you for reading.


Bosco.

Reply via email to