readme.txt 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. how to install Parabola GNU/Linux-Libre onto a usb flash drive or
  2. microSD card for the ASUS C201PA
  3. #### Required Hardware for this guide
  4. * ASUS C201PA
  5. * usb flash drive 8GB or greater
  6. * internet connection
  7. * a computer (assumed x86 or x86_64)
  8. #### Cross Build Environment
  9. * we are going to have to build the kernel manually
  10. * we want to keep things as close to parabola stock as possible,
  11. * we will need the following installed on the build_computer
  12. +-- bash
  13. +-- makepkg
  14. +-- git
  15. +-- sgdisk
  16. +-- wget
  17. +-- arm-none-eabi-gcc
  18. #### Get external dependencies
  19. * $ ./get_external_dependencies.sh
  20. #### Build Kernel
  21. * $ ./build_kernel.sh
  22. #### Partition the disk
  23. * the provided partition_8gb.sh script will automatically setup
  24. +-- the provided disk to have a 32MB kernel partition as part 1
  25. +-- a 4GB swap partition as part 3
  26. +-- a rootfs partition (ext4) as part 2, with max remaining size
  27. * partition_usb.sh will make a 4GB swap partition if the device is 5GB or larger
  28. * provide the disk device as the only arguement to partition_8gb.sh
  29. +-- eg: # ./partition_usb.sh /dev/sdX
  30. #### Install the rootfs and kernel
  31. * # ./install_to_disk.sh /dev/sdX
  32. #### Post Install
  33. #### building a kernel in system
  34. * # pacman --noconfirm --needed -S fakeroot make gcc pkg-config libyaml base-devel trousers pkgfile strace bc uboot-tools dtc wget
  35. * comment out the line: export CROSS_COMPILE=arm-none-eabi-
  36. #### openrc install with encrypted fs on sdcard