Skip to content
This repository has been archived by the owner on Jun 8, 2022. It is now read-only.

Commit

Permalink
README
Browse files Browse the repository at this point in the history
  • Loading branch information
r-darwish committed Nov 1, 2018
1 parent cac20b3 commit 0bc0604
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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

0 comments on commit 0bc0604

Please sign in to comment.