Mikrotik boots on one computer but freezes on other

I have Mikrotik 4.5 x86 version installed in a CF on an old P4 computer. This setup works fine but I want to upgrade to a dual core Athlon and here comes the problem: when I use this CF on the new computer it shows the first 2 lines of the booting (up to something like “Loading initrd”, I can’t remember how exactly its written) and then it freezes there, no error messages or anything else. When I put the CF back in the old computer it boots without any problems.

I have tried reinstalling using netinstall (installing a CD drive on this computer is a pain because I don’t have a sata cd drive and the CF to IDE adapter plugs directly to the motherboard taking up the only IDE channel) but the problem persists.

Anyone has any idea of what can be the cause for this freeze and how I can solve it?

Thanks in advance.

EDIT. I just tried some 2.9.x version on the dual-core computer and it boots without any freezes. 3.x and higher still freeze though so problem isn’t solved.

turn on or off the dual core support in “/system hardware” before you move it

It seems that somewhere between 3.25 and 3.30 they began to require

/system hardware set multi-cpu=yes

when running multi-core CPUs.

Tom

We have try this command …but no result …
Any idea ?

Thanks for the answers, but unfortunately this didn’t work :frowning: (same freeze on boot).

Any other ideas?

Try lowering PIO mode to 0.

What is this PIO mode?

Open BIOS settings and check settings for CF which is recognized as HDD.