
Don't put yourself downshadrach wrote:I had an issue where once i got the kernel sources down, and got menuconfig done, wouldnt "make bzImage". Did I just make some dumb n00b mistake?

RobNYC, which architecture did you install as? Check make.conf to make sure it is, CHOST=i686-pc-linux-gnu, and NOT i386 - it installs from the x86 tarballs, which by default, use i386, but in the installation it is changed before it builds the toolkit and system to the appropriate make.conf for your architecture.RobNyc wrote:damn that archck kernel config u have is huge, and i disabled some stuff i didnt needed, but i guess a lot of other shit are still there i see a lot of Modules
anyways this installation process was more fun than the others .. guide is very easy to follow
now I'm getting when emerging splashutils and splash-themes-gentoo
Unpacking klibc-1.1.tar.bz2 to /var/tmp/portage/klibc-1.1./work *It does not look like your cross-compiler is setup properly! .. ERROR : dev-libs/klibc-1.1 failed. Fuction src_unpack Line 67 Exitcode 0 .
CHOST= i686-pc-linux-gnu
I Looked at my usr and I Only found i386-pc-linux-gnu not i686
carpman, It is possible, do the following.carpman wrote:hello, currently doing a test install on an Xp box i have but was wondering if it is possible to convert existing system to this setup bu rebuilding everything?
i know i should just do fresh install but have duron 1100 with everything configured so would not want to go through that all gain but could leave it on rebuilding system for as long as required.
cheers
Code: Select all
# wget bfgraphics.net/conrad/0.5.0/athlon-xp/conrad-install-athlon-xp-part2.sh
# chmod +x conrad-install*
# mv conrad-install* /
# cd /
# nano conrad-install-*
Find the part where it says, emerge -e system, change it to emerge -e world.
then execute the script
# ./conrad-install*
Then it should execute everything, and the entire world will be the most up-to-date packages compiled by GCC4, and GCC4 will be the default compiler.
I did checked. I'm gonna re-do anyhow. cuz i did follow everything, etc . then i was up to the splashutils step and later on got that probcheater1034 wrote:RobNYC, which architecture did you install as? Check make.conf to make sure it is, CHOST=i686-pc-linux-gnu, and NOT i386 - it installs from the x86 tarballs, which by default, use i386, but in the installation it is changed before it builds the toolkit and system to the appropriate make.conf for your architecture.RobNyc wrote:damn that archck kernel config u have is huge, and i disabled some stuff i didnt needed, but i guess a lot of other shit are still there i see a lot of Modules
anyways this installation process was more fun than the others .. guide is very easy to follow
now I'm getting when emerging splashutils and splash-themes-gentoo
Unpacking klibc-1.1.tar.bz2 to /var/tmp/portage/klibc-1.1./work *It does not look like your cross-compiler is setup properly! .. ERROR : dev-libs/klibc-1.1 failed. Fuction src_unpack Line 67 Exitcode 0 .
CHOST= i686-pc-linux-gnu
I Looked at my usr and I Only found i386-pc-linux-gnu not i686
[

I haven't tested qemu - I know you can install it with vmware.steelrose wrote:Hi.Can i install conrad with chroot or by cd with qemu?
Code: Select all
4.3 - Creating your partitons - Reiser4 for root, ext2 for boot, swap for swap
Code:
# mkfs.reiser4 /dev/hda3
# mkfs.ext2 /dev/hda1
# mkswap /dev/hda2
# swapon /dev/hda2
Code: Select all
9.4 - Emerging Grub
(Very soon, I will change to how to install grub 0.97 with reiser4 support/splash, and setup the /boot/grub directory and inject grub-0.97 to tell portage it's installed)
Code:
# mount /dev/hda3 /boot
# echo sys-boot/grub ~x86 >> /etc/portage/package.keywords
# emerge grub
Code: Select all
12.3 - Configuring FSTAB
Code:
# nano /etc/fstab
# <fs> <mountpoint> <type> <opts> <dump/pass>
/dev/hda3 /boot ext2 noauto,notail 1 2
/dev/hda1 / reiser4 notail 0 1
/dev/hda2 none swap sw 0 0
/dev/hdd /mnt/cdrom iso9660 user,noauto,ro,exec 0 0
/dev/fd0 /mnt/floppy auto noauto,users 0 0
Code: Select all
vmlinuz-2.6.14-archck1
Code: Select all
kernel-2.6.14-archck1
The only reason i want to install it by chroot or qemu is just to have something to do will installing conrad.By the way i will chroot from a existent gentoo not livecd.. I will try it and tell you about the resultsI haven't tested qemu - I know you can install it with vmware.
by chroot is strongly not reccomended, you may get compiler errors, and it's way faster to migrate to gcc 4 after booting.
Is there any particular reason you want to do it from chroot? you basically setup a basic bootable system, and once booted you migrate to the new compiler.
----
As I said, you can TRY from a chroot, but in my experience, installing from the chroot on the livecd will start giving you the following errors, on system packages like GROFF
Error: C++ compiler cannot create executables
Which happens offen when people upgrade their compilers to anything new, there are various reasons to this, however, I have not found the fix for this error in the chroot, it is just something not meant to be.
However, I find it better and way quicker (less ram-consuming) to do it as shown in the guide
loging as su and mkdir -p /var/log/portageRobNyc wrote:Once again .. i'm done with kernel, this time seems it took a lil longer but I even pretty much configured it manually well i used your config and then i checked .. done!
next i looked at /usr and i only saw i386 not i686 once again ... and im doing emerge splashutils splash-themes-gentoo
!!! Cannot create log.... No write access / Does not exist
!!! PORT_LOGDIR: /var/log/portage
!!! Cannot create log... No write access / Does not exist
!!! PORT_LOGDIR: /var/log/portag
and in all my emerges that keeps show
and once again the error of my cross-compiler
steelrose wrote:Cheater 1034 wrote :The only reason i want to install it by chroot or qemu is just to have something to do will installing conrad.By the way i will chroot from a existent gentoo not livecd.. I will try it and tell you about the resultsI haven't tested qemu - I know you can install it with vmware.
by chroot is strongly not reccomended, you may get compiler errors, and it's way faster to migrate to gcc 4 after booting.
Is there any particular reason you want to do it from chroot? you basically setup a basic bootable system, and once booted you migrate to the new compiler.
----
As I said, you can TRY from a chroot, but in my experience, installing from the chroot on the livecd will start giving you the following errors, on system packages like GROFF
Error: C++ compiler cannot create executables
Which happens offen when people upgrade their compilers to anything new, there are various reasons to this, however, I have not found the fix for this error in the chroot, it is just something not meant to be.
However, I find it better and way quicker (less ram-consuming) to do it as shown in the guide
wow one BIG typo =0carpman wrote:Think you have some errors in guide?
The partiton layout/reference is not consistant:
In this section hd3 is / and reiser4Code: Select all
4.3 - Creating your partitons - Reiser4 for root, ext2 for boot, swap for swap Code: # mkfs.reiser4 /dev/hda3 # mkfs.ext2 /dev/hda1 # mkswap /dev/hda2 # swapon /dev/hda2
In this section you are mounting hda3 (reiser4) as /boot which should be hda1 and ext2?Code: Select all
9.4 - Emerging Grub (Very soon, I will change to how to install grub 0.97 with reiser4 support/splash, and setup the /boot/grub directory and inject grub-0.97 to tell portage it's installed) Code: # mount /dev/hda3 /boot # echo sys-boot/grub ~x86 >> /etc/portage/package.keywords # emerge grub
In tis section you are again mounting hda3 as /bootCode: Select all
12.3 - Configuring FSTAB Code: # nano /etc/fstab # <fs> <mountpoint> <type> <opts> <dump/pass> /dev/hda3 /boot ext2 noauto,notail 1 2 /dev/hda1 / reiser4 notail 0 1 /dev/hda2 none swap sw 0 0 /dev/hdd /mnt/cdrom iso9660 user,noauto,ro,exec 0 0 /dev/fd0 /mnt/floppy auto noauto,users 0 0
If i am correct and havenot missed someting then the grub setup also is wrong.
Also with kernel the method you use to build kernel installs it in boot as:
but in grub you ref:Code: Select all
vmlinuz-2.6.14-archck1Code: Select all
kernel-2.6.14-archck1
not big stuff but may cause confusion.
seren wrote:loging as su and mkdir -p /var/log/portageRobNyc wrote:Once again .. i'm done with kernel, this time seems it took a lil longer but I even pretty much configured it manually well i used your config and then i checked .. done!
next i looked at /usr and i only saw i386 not i686 once again ... and im doing emerge splashutils splash-themes-gentoo
!!! Cannot create log.... No write access / Does not exist
!!! PORT_LOGDIR: /var/log/portage
!!! Cannot create log... No write access / Does not exist
!!! PORT_LOGDIR: /var/log/portag
and in all my emerges that keeps show
and once again the error of my cross-compiler
its missing thats all. thats your log dir for portage

ok. i was gonna try the i686 instead of pentium3cheater1034 wrote:Carpman, I fixed that and added to install grub when /boot is on root, and when you have a seperate boot partition
Sorry, I don't use a boot partition :-p
RobNYC, Sorry about that error, mkdir -p /var/log/portage is the correct fix, I added after downloading the new make.conf about making appropriate overlay and log directories.
------
Edit * The conrad website is going up in a few hours, you can read the emotional story about why we used the name and logo of Conrad, on the "About"
And you can read about various other conrad gentoo projects, I wil post back when it is up