Skip to content

ArchLinux-Development/Arch_BTRFS_Install_Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arch BTRFS Install Script

This script provides a streamlined method to install Arch Linux with a BTRFS filesystem. It's designed to simplify the installation process, making it more user-friendly and efficient.

Table of Contents

Features

  • BTRFS Filesystem: The script uses the BTRFS filesystem, which offers advanced features like snapshots, compression, and subvolumes.

  • UEFI and Legacy Boot: Whether your system uses UEFI or Legacy boot modes, this script has got you covered.

  • Optional Repositories: Extend your package selection with additional repositories like CachyOS and Chaotic AUR.

  • BTRFS LUKS Encryption: The script provides an option for users to set up LUKS encryption on their BTRFS filesystem, ensuring data security.

Prerequisites

Before you begin, ensure you have:

  • A bootable Arch Linux USB or CD.
  • An active internet connection during the installation.
  • Basic knowledge of Linux command-line operations.

Usage

  1. Boot into your Arch Linux live environment.
  2. Download the script:
curl -LO https://bit.ly/arch_btrfs_install
  1. Make the script executable:
chmod +x arch_btrfs_install.py
  1. Execute the script:
./arch_btrfs_install.py

Optional Repositories

Expand your Arch Linux experience with these optional repositories:

  • CachyOS: An optimized version of Arch Linux that incorporates the Cachy scheduler.

  • Chaotic AUR: An unofficial user repository offering a plethora of packages not present in the official repositories.

BTRFS LUKS Encryption

For users who prioritize data security, the script offers an option to set up LUKS encryption on the BTRFS filesystem. This ensures that your data remains encrypted and can only be accessed with the correct passphrase.

Recommendations

  • Backup: Always back up any crucial data before initiating the installation process.

  • Documentation: For a smoother installation experience, familiarize yourself with the Arch Linux installation guide and the features of BTRFS.

  • Snapshots: After the installation, consider exploring BTRFS's snapshot capabilities and set up a regular snapshot schedule.

Contributing

We value your input! Contributions, issues, and feature requests are always welcome. Check the issues page for current issues or to create a new one.

License

This project is licensed under MIT.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages