Oscar 4.x does not support mixed architecture. Erich should be able to help work through the hard drive problem.
Have you tried using the "Use your own kernel" functionality? I don't know that this supports mixed arch in particular, but it might... This is way outside my level, so I probably should keep quiet :) On 1/28/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Thanks for the tips! > > I ended up just changing the links for 'kernel' and 'initrd' in the /tftpboot > directory to point to the 32bit ones. I did this prior to reading your > response, but it seems to work. > > I have another problem though, and I noticed several threads regarding it: > > My hard disk is not being recognized by SystemImager. > > I read through several of the threads in the archives, but I still haven't > been able to get the hard disk recognized. > The drive is IDE: Samsung SP0802N > The ATA controller is: Promise PDC20277 > > I tried editing the image master script > at line 96 > echo Calling modprobe sata-promise > insmod scsi_mod.ko > insmod libata.ko > insmod sata_promise.ko > modprobe sata_promise > > Below is the error dialog, it shows that those modules are loaded, but still > it does not recognize the device. > > The specific error is: > > get_arch > Calling modprobe sata-promise > insmod: cannot insert > `/lib/modules/2.6.18-boel_v3.7.5/kernel/drivers/scsi/scsi_mod.ko': File > exists (-1): File exists > enumerate_disks > DISKS=0 > > NO DISK DEVICE FILES WERE FOUND. THIS USUALLY MEANS THE KERNEL DID NOT > RECOGNIZE ANY OF THE ATTACHED DISKS. > > The kernel boot messages, which preceded this, may indicate why. > > Reverting to disk configuration specified by image master script. > > > Partitioning /dev/hde... > Old partition table for /dev/hde: > Error: Could not stat device /dev/hde - No such file or directory. > dd if=/dev/zero of=/dev/hde bs=512 count=1 || shellout > 1+0 records in > 1+0 records out > blockdev --rereadpt /dev/hde > BLKRRPART: Inappropriate ioctl for device > parted -s -- /dev/hde mklabel msdos || shellout > Creating partition /dev/hde1. > parted -s -- /dev/hde mkpart primary 0 100 || shellout > Error: The location 100 is outside of the device /dev/hde. > Killing off running processes. > > Any suggestions? > > One of my plans was to just revert to OSCAR 4.2, but does 4.2 support mixed > architecture clusters? > > Thanks for any advice, > James > > > > From: Erich Focht <[EMAIL PROTECTED]> > > Date: 2007/01/22 Mon AM 10:55:09 EST > > To: oscar-users@lists.sourceforge.net > > CC: [EMAIL PROTECTED] > > Subject: Re: [Oscar-users] Installation Problem > > > > Hi James, > > > > your boot kernel and initrd are 64 bit, but should be 32 bit. > > > > We're just having another thread on this in the same mailing list. Here's a > > quote from it which might help you. > > > > : For installing the xeons you'll need to do some tricks. > > : - copy /usr/share/systemimager/boot/i386/standard/kernel > > : to /tftpboot/kernel-install-i386 > > : - copy /usr/share/systemimager/boot/i386/standard/initrd.img > > : to /tftpboot/initrd-install-i386.img > > : - copy /tftpboot/pxelinux.cfg/default to /tftpboot/install-i386.pxe > > : - edit the file /tftpboot/install-i386.pxe to point to the > > kernel-install-i386 > > : and initrd-install-i386.img which you prepared in the previous steps. > > : - set up /etc/netbootmgr.conf, get the install-i386.pxe file integrated. > > : - start netbootmgr and switch the next boot action to install-i386 > > : - boot and watch the xeon nodes... > > > > Hope it helps... > > > > regards > > Erich > > > > On Monday 22 January 2007 16:00, [EMAIL PROTECTED] wrote: > > > Greetings all, > > > > > > I am trying to install OSCAR on a 64bit server, and my client nodes will > > > be 32bit. > > > When I network boot my client gives an error: > > > "Your CPU does not support long mode. Use a 32bit" > > > > > > In the 'define oscar clients': > > > 1) I specified rhel-4-i386 rpmlist > > > 2) The distros I have on my server are CentOS4: both i386 and x86_64. > > > They are each in their respective /tftpboot/distro/ folders. > > > 3) From the drop down I selected 'centos-4-i386' > > > > > > And then I built the image. > > > > > > Am I doing something wrong to create a 32bit client from a 64bit server? > > > > > > I can post the OSCAR logs if need, but I feel I may just be doing > > > something obviously wrong ( I have installed OSCAR 5 before, but only on > > > hardware where the server was the same architecture as the clients ) > > > > > > Thanks for any help, > > > James > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Oscar-users mailing list > Oscar-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oscar-users > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Oscar-users mailing list Oscar-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-users