DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
My mobo is failing and I have to replace it. Computer hardware has progressed and my old 'socket A' is way out of date. The new mobo & cpu will be 64 bit; still Amd. Can I simply put it together with my harddrive and boot up? Will the 64 bit cpu run a 32 bit system?
As far as 32 bit vs. 64 bit kernel I believe that the 32 bit kernel is going to provide the same performance on a workstation and will give you fewer problems with drivers. The 64 bit kernel is mostly for using a huge RAM configuration. Other than that there is no significant performance gain using the 64 bit kernel.
You can certainly try plugging your configured hard drive into a new computer. If you are using a Linux distro that is configured to use modules rather than putting all of the drivers into the kernel then you might get it running on the first try. In theory it should work. In practice you'll just have to try it and find out.
Yes, you can run a 32 bit OS on a 64-bit CPU. I've used a variety of 32-bit OS's on my Athlon 64. As for using the old hard drive, it should work. But, I can't guarantee anything.
Thanks. Right now, I'm using the kernel 2.6.17-2-k7. I'm running Etch. How much is a "huge RAM configuration"? My new memory will be a gig.
When you have > 4gb a 32bit kernel needs to reserve a hole in the memory that costs you something like ~500mb so if using 4gb you actually get ~3.5gb usable. You should be alright on putting in the old drive but will probably have to reconfigure the sound card, maybe nic but a kernel that new should have support for the new one and possibly the video card if you specified a BusID in the X config if that changed or brand of card changed requiring new driver.
1GB is not huge. 4-16GB is huge. uP are designed to be backwards compatible. By design a 64-bit processor will run 32-bit applications (those tricky engineers). Same thing happened when 16- and 32-bit uP hit the market.
Note that this is different from certain operating systems that require new, state-of-the art, NASA hardware to run. Oh, wait, NASA is using Gentoo in one of their latest projects.
Last edited by weibullguy; 10-03-2006 at 11:30 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.