installing_arch_linux_with_gpt
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| installing_arch_linux_with_gpt [2014/08/01 14:46] – [Build a kernel] falk | installing_arch_linux_with_gpt [2014/08/10 19:34] (current) – falk | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| * An USB stick (at least 256MB) | * An USB stick (at least 256MB) | ||
| * About 4-5 hours of time | * About 4-5 hours of time | ||
| + | |||
| + | ===== Download a kernel ===== | ||
| + | |||
| + | You can download a prebuilt one here: [[http:// | ||
| ===== Build a kernel ===== | ===== Build a kernel ===== | ||
| Line 19: | Line 23: | ||
| Add the binaries to your path: '' | Add the binaries to your path: '' | ||
| - | Checkout a working kernel sourcetree. I recommend | + | Checkout a working kernel sourcetree. I recommend |
| - | + | ||
| - | + | ||
| - | $ cd ~/ac100 | + | |
| - | $ git clone -b for-next-thierry git:// | + | |
| Create a directory for (kernel) installation: | Create a directory for (kernel) installation: | ||
| - | Current vanilla kernel (3.15.6) should work out of the box. | + | |
| ==== Building the kernel ==== | ==== Building the kernel ==== | ||
| - | $ cd ~/ac100/marvin24s-kernel | + | $ cd ~/ac100/linux-3.15.6 |
| $ make tegra_defconfig ARCH=arm | $ make tegra_defconfig ARCH=arm | ||
| $ make menuconfig ARCH=arm | $ make menuconfig ARCH=arm | ||
| Line 41: | Line 39: | ||
| * Supplement the appended DTB with traditional ATAG information | * Supplement the appended DTB with traditional ATAG information | ||
| * Kernel command line type (Use bootloader kernel arguments if available) | * Kernel command line type (Use bootloader kernel arguments if available) | ||
| + | |||
| + | Or use [[http:// | ||
| + | |||
| + | $ cd ~/ | ||
| + | $ curl http:// | ||
| + | $ make oldconfig ARCH=arm | ||
| Build your kernel: | Build your kernel: | ||
| Line 62: | Line 66: | ||
| Congratulations, | Congratulations, | ||
| - | + | ===== Installing on your AC100 ===== | |
| - | ==== Installing on your AC100 ==== | + | |
| Copy '' | Copy '' | ||
| Line 113: | Line 116: | ||
| You should have a (very) basic ArchLinuxArm system now. Log in with " | You should have a (very) basic ArchLinuxArm system now. Log in with " | ||
| + | |||
| + | For increased X11 performance build the opentegra driver according to [[http:// | ||
| + | |||
| + | First, build the modified libdrm: | ||
| + | |||
| + | git clone git:// | ||
| + | cd drm | ||
| + | ./ | ||
| + | make | ||
| + | make install | ||
| + | | ||
| + | Then, build the opentegra driver: | ||
| + | |||
| + | git clone git:// | ||
| + | cd xf86-video-opentegra | ||
| + | ./ | ||
| + | make | ||
| + | make install | ||
| + | |||
| + | |||
| + | |||
| + | |||
installing_arch_linux_with_gpt.1406897193.txt.gz · Last modified: by falk
