8000 GitHub - ssrg-vt/mklinux-utils: Utilities for running old Popcorn
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ssrg-vt/mklinux-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Antonio Barbalace, SSRG VT, August 2013

HOW TO RUN Popcorn Linux
===============================================================================

COMPATILITY LIST
-------------------------------------------------------------------------------

Currently only Linux kernel 3.2.14 is supported.
We actively support only Intel x86 64bit processors.
To install Popcorn YOU MUST run a Linux kernel with the option CONFIG_NUMA
enabled.

Popcorn Linux INSTALLATION INSTRUCTIONS
-------------------------------------------------------------------------------

0.  Download and untar vanilla Linux 3.2.14 from http://www.kernel.org
1.  Download the most recently patches from http://www.popcornlinux.org
2.  Apply the patches to the kernel sources
3.  Install the kernel (you can use the ./kinst.sh script included in the patch)
4.  change directory to mklinux-utils installation directory
5.  ./wipeout_all.sh
6.  make clean
7.  make all
8.  ./generate_all.sh
9   ./create_elf.sh ../path-to-kernel/vmlinux
10. Annotate boot_args_0.args
11. Apply them in the --append paramter in the boot loader (grub/lilo) or
    alternatively add them manually at the boot
12. have you ramdisk available and copy in the mklinux-utils directory
13. name it 'ramdisk.img'
14. Download untar and install our version of kexec (mklinux-kexec)
15. you are ready to reboot in Popcorn Linux!

Popcorn Linux BOOTING INSTRUCTIONS
-------------------------------------------------------------------------------

0.  At the bootloader choose the right kernel and before booting check if
    the kernel command line arguments (above --append) match boot_args_0.args
1.  when the kernel is up, login as root
2.  change directory to mklinux-utils
3.  load each of the other kernels simply by './mklinux-boot.sh N' where N is
    the kernel ID of the one you are gonna to load

Popcorn Linux CONNECTING TO ANOTHER KERNEL
-------------------------------------------------------------------------------

TODO 

About

Utilities for running old Popcorn

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0