On 29 Jun, Charles Smith wrote:
I don't know if there is a graceful way to separate 32 and 64-bit stuff in the /tftpboot directory, so what I initially tried to do was make an isolinux.cfg menu option which specified an alternate (64-bit) linux and initrd, but when it loads the 64-bit kernel and initrd, the machine immediately reboots.
Just use different filenames... the pxe/tftp steps just read what you say. I use host specific config files, because our auto-install system uses a name=<hostname> arg to get the name and setup the last host stuff, but a sample config is: #DEFAULT qct-64bit name=rs-workstation #DEFAULT qcti name=rs-workstationDEFAULT disk DEFAULT disk LABEL qcti KERNEL vmlinuz APPEND nofb ks=nfs:192.168.1.1:/local/mnt/RedHat-7.3/GV/ks/ks-qct2x36i.cfg initrd=initrd.img ksdevice=eth1 network LABEL qct-64bit KERNEL vmlinuz-sp3 APPEND load_ramdisk=1 initrd=initrd-sp3 autoyast=nfs://192.168.1.1/local/mnt/x86_64/sles8/GV/ks/rs-blade.xml netdevice=eth1 insmod=bcm5700 install=nfs://192.168.1.1/local/mnt/x86_64/sles8 LABEL disk LOCALBOOT 0 In this example, qcti is a 32bit install, qct-64bit is 64bit.. and disk is boot off disk. I use this setup for blades in our blade racks. All our blades pxe boot every time. When installing, the DEFAULT disk line is commented out and the appropriate image is not. During the install process, I have a post(or pre) install script mount the /tftpboot path off the server, and then change it's pxeboot config file to comment out the install image, and uncomment the disk call.. then on future boots, it boots off local disk. But if I want to re-install the OS, I can just edit the config file and reboot the host. But as you can see from above, the 32bit image uses vmlinuz and initrd as the filename, and the 64bit one uses vmlinuz-sp3 and initrd-sp3 as it's file names. Allthough, now that I read your mail again, I see that you might've already done this and it just rebooted on you. You're not using arima motherboards are you? If so, what's your bios rev? We had some issues with older revs with more then 4gig of ram and memory bank interleaving turned on. -- Mike Marion-Unix SysAdmin/Staff Engineer-http://www.qualcomm.com Homer: "Bless you boys." [He's saluting the men marching by in the parade] Marge: "Homer, those are ice cream men." [Homer tears up] Homer: "I know." ==>Simpsons