|
@ -4,16 +4,16 @@ License: GNU General Public License |
|
|
The Makefile included with this source package doesn't attempt |
|
|
The Makefile included with this source package doesn't attempt |
|
|
to figure out whether your system has the proper requirements. |
|
|
to figure out whether your system has the proper requirements. |
|
|
It may seem like a great idea to have a configure script, but |
|
|
It may seem like a great idea to have a configure script, but |
|
|
these things can fail, besides gbootroot is a program designed for people |
|
|
these things can fail, besides gbootroot is a program designed for users |
|
|
who intend to build distributions and boot disks, so understanding what |
|
|
who intend to build distributions and boot disks, so understanding what |
|
|
things are required to get gbootroot to work completely can be quite |
|
|
things are required to get gbootroot to work completely can be quite |
|
|
beneficial. At the very least, do a "make", and try gbootroot because the |
|
|
beneficial. At the very least, do a "make", and try gbootroot because the |
|
|
program will tell you what things are missing - hopefully nothing - and then |
|
|
program will tell you what things are missing - hopefully nothing - and then |
|
|
you can refer to this README for help. |
|
|
you can refer to this README for help. |
|
|
|
|
|
|
|
|
Out of the box this program works with the i386 architecture, people using |
|
|
Out of the box this program works with the i386 architecture, for other |
|
|
other architectures will need to compile genext2fs and user-mode-linux if |
|
|
architectures genext2fs and user-mode-linux will need to be compiled if |
|
|
they want full functionality. Eventually, the Advanced Kernel Section in |
|
|
full functionality is desired. Eventually, the Advanced Kernel Section in |
|
|
this program will be able to help with the uml compile. |
|
|
this program will be able to help with the uml compile. |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -52,8 +52,8 @@ Get kernel sources from www.kernel.org which preferably |
|
|
match the kernel version used by gbootroot - this can be found in the Changes |
|
|
match the kernel version used by gbootroot - this can be found in the Changes |
|
|
file - and then a matching uml-patch from |
|
|
file - and then a matching uml-patch from |
|
|
http://sourceforge.net/project/showfiles.php?group_id=429. Use config as |
|
|
http://sourceforge.net/project/showfiles.php?group_id=429. Use config as |
|
|
your .config at the base of the sources. There's good instructions on how to |
|
|
your .config at the base of the sources. There are good instructions on how |
|
|
do compile a uml kernel at |
|
|
to compile a uml kernel at |
|
|
http://user-mode-linux.sourceforge.net/UserModeLinux-HOWTO-2.html. |
|
|
http://user-mode-linux.sourceforge.net/UserModeLinux-HOWTO-2.html. |
|
|
Then put the uml kernel in the directory cited above and call it linux; you can |
|
|
Then put the uml kernel in the directory cited above and call it linux; you can |
|
|
put the modules in a Replacements directory later on (see FAQ). |
|
|
put the modules in a Replacements directory later on (see FAQ). |
|
@ -72,9 +72,9 @@ cd ../uml_moo; make; |
|
|
Put the uml kernel in the directory cited above with the same names. When |
|
|
Put the uml kernel in the directory cited above with the same names. When |
|
|
you run gbootroot's Makefile everything will be put in the proper places. |
|
|
you run gbootroot's Makefile everything will be put in the proper places. |
|
|
|
|
|
|
|
|
Note: Please send the user-mode-linux-devel list and me your experiences if |
|
|
Note: Please send the user-mode-linux-devel and gbootroot-devel lists your |
|
|
you successfully get another architecture working so they can be shared with |
|
|
experiences if you successfully get another architecture working so they can |
|
|
the community. |
|
|
be shared with the community. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Boot Methods: |
|
|
Boot Methods: |
|
|