1 |
Sweet, looks like building my own kernel is out of the question in the near |
2 |
future. Fortunately, my boot and root are ext2 and ext3 respectfully, so |
3 |
perhaps this will still have a happy ending. I'll give it all a whirl with |
4 |
your kernel tomorrow. Thanks for your patience. Have a good turkey day. |
5 |
-andy |
6 |
|
7 |
|
8 |
On 24 Nov 2004, Stephen P. Becker wrote: |
9 |
> Andrew Finley wrote: |
10 |
> > Thanks Steve, |
11 |
> > Ok, should this kernel go in the volume header then use arcboot? If I |
12 |
> > wanted to build a proper kernel, can I still use the kernel that comes |
13 |
from |
14 |
> > emerge-source (if so what build options should be used)? |
15 |
> > -andy |
16 |
> > |
17 |
> |
18 |
> Arcboot loads from the volume header, but it doesn't boot kernels out of |
19 |
> a volume header at all. Rather, it boots them from an ext2/ext3 |
20 |
> partition. So, you would put arcboot in the volume header, and then the |
21 |
> kernel on and ext3 or ext3 partition, set up the config file, and then |
22 |
> just do "boot -f arcboot" from the prom to get going. If you happened |
23 |
> to do something silly like make your entire filesystem reiserfs or xfs, |
24 |
> then you are out of luck with respect to arcboot. |
25 |
> |
26 |
> As for building your own ip32 kernel, you have to use 2.6 sources, which |
27 |
> you will have to unmask yourself. You can run "make ip32_defconfig" |
28 |
> inside the source tree, which will give you a base config to work from. |
29 |
> You can then enter menuconfig and tweak to your liking. Or, you could |
30 |
> get my config from /proc/config.gz when/if you are able to boot my |
31 |
> kernel, and then tweak that. In any case, you can't use the native |
32 |
> system compiler, since the kernel must be 64-bit. You will either have |
33 |
> to emerge gcc-mips64 (after making sure you are using the proper |
34 |
> cascaded profile), or build a mips64 cross-compiler on another machine. |
35 |
> |
36 |
> Steve |
37 |
> |
38 |
> -- |
39 |
> gentoo-mips@g.o mailing list |
40 |
> |
41 |
> |
42 |
|
43 |
|
44 |
|
45 |
-- |
46 |
gentoo-mips@g.o mailing list |