Skip to content

simple app for testing bootable isos. Temporary and will be deleted.

Notifications You must be signed in to change notification settings

diskfs/isotester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iso image tester

This is a simple repo to compare creating a bootable iso image with standard linux utilities, notably genisoimage, and go-diskfs.

To compare, you do the following:

  1. Clone this repo to get all the files you need.
  2. Get the necessary binaries for booting and place them in files/.
  3. Generate an iso image using the standard linux utilities.
  4. Generate an iso image using go-diskfs.

To keep it simple, all you need to do is:

make generate

This will:

  1. Get all of the binary dependencies - to run separately, make deps
  2. Build the go builder - to run separately, make build
  3. Generate an image isos/linux.iso via genisoimage - to run separately, make generate-linux
  4. Generate an image isos/go.iso via the go binary - to run separately, make generate-go

To run either image in qemu:

make run-go
make run-linux

About

simple app for testing bootable isos. Temporary and will be deleted.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published