Skip to content
A multiboot USB key
Shell Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
grub
iso
.gitignore
ChangeLog.md
LICENSE
Makefile
README.md
muk-0.1.0.png
muk.png

README.md

Muk

License Apache 2[] Version

Muk

Creates a multiboot USB key

0.1.0

Usage

  • Find your device :

      $ fdisk -l
    
  • Create a FAT32-formatted USB disk, without partitions:

      $ make init fs=sdb1
    
  • Create a new partition, primary and bootable (using fdisk, cfdisk, or parted)

  • Download iso :

      $ make iso
    
  • Remove your USB device, and plug it back in. The auto-mounter on your OS should detect it now.

  • Create the USB key using the device (like /dev/sdb1) and the mount directory:

      $ sudo bin/build.sh /run/media/userMUK1 sdb
    
  • Umount the USB device.

Development

  • Test the USB key using QEmu:

      $ sudo make test device=/dev/sdb
    
  • You could test downloaded iso :

      $ qemu-system-x86_64 -cdrom iso/archlinux-2016.07.01-dual.iso -m 1024
    

License

See LICENSE for the complete license.

Changelog

A changelog is available here.

Contact

Nicolas Lamirault nicolas.lamirault@gmail.com

You can’t perform that action at this time.