Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I got into a very specific situation and want to get to know your opinions.

I have got a mini PC with Intel Atom processor which should run CentOS with an upgraded kernel to 3.x and some applications. Disk is a Compact Flash card connected through SATA to CF adapter.

The overall performance of this mini PC is not suitable for compiling kernel. Installing Centos takes more time & effort too so I decided to do the following:

  • mount Compact Flash to VirtualBox on a high-performance PC
  • install CentOS and all applications through Virtual Box to the CF card
  • compile new kernel through VirtualBox
  • get all other settings set
  • backup the content of the CF with dd (to be able to reuse it)
  • boot mini PC with a finalized OS on the CF

I see two main problems:

  • CentOS is installed on a different architecture than it is used on = actually I tried this and it worked
  • new kernel is compiled on a different architecture than it is used on = this should not be a problem if I compile the kernel to run on all architectures

Do you see other problems which I should be aware of?

Do you have experience with similar sirtuation?

Any other ideas?

share|improve this question
Your PC has a different architecture to the atom? – Alex Chamberlain Sep 13 '12 at 8:29
No, both are 64bit. But I do not compile kernel on my PC directly but I use VirtualBox to install & run CentOS and to compile kernel. – bobo Sep 13 '12 at 8:38
VirtualBox just uses one of your CPUs; it is still x86-64. – Alex Chamberlain Sep 13 '12 at 8:55
thank you, I thought that virtual box uses different architecture. – bobo Sep 17 '12 at 13:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.