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: 2014/08/01 14:46 by falk