diff --git a/README.md b/README.md index f3e1c3c..30e3de7 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,16 @@ should be bootable both by UEFI and legacy boot. You should build the project using `cargo build`. An AUR package will be provided with the first stable version. +## Requirements + +This tool should be ran from an exiting Arch Linux installations. It depends on the following tools: + +* sgdisk +* partprobe +* pacstrap and arch-chroot +* mkfs.fat +* mkfs.btrfs + ## Usage ``` shell @@ -23,7 +33,7 @@ perform further customizations before your first boot. ## What exactly does it do? -This tool doesn't inspire to be a generic installer for Arch Linux. Instead, it does the minimum +This tool doesn't aspire to be a generic installer for Arch Linux. Instead, it does the minimum steps required to create a bootable USB with a few tweaks. 1. Partition the disk as suggested [here](http://valleycat.org/linux/arch-usb.html). The last @@ -32,4 +42,5 @@ steps required to create a bootable USB with a few tweaks. drive's cache, which will speed up things when you create multiple drives. This tool will install the base system, grub, intel-ucode, NetworkManager and btrfs-progs 1. Generate initramfs without the `autodetect` hook +1. Set NetworkManager to start at boot 1. Install GRUB in both legacy and UEFI modes