Is it possible to fool Linux what CPU, the amount of memory etc it runs on? I have a NAS running an obscure custom Linux distribution (Seagate's internal) that requires a certain hardware to enable a function I want to use but my device doesn't fit those requirements.

I don't think there is a technical reason for this limitation, rather it has to do with marketing and market segmentation, and was thinking that maybe I could manipulate what uname, /proc/cpuinfo and similar are returning to make the admin interface allow me to enable this function (volume encryption) that way.

Is this possible? I have root access.

  • 1
  • What uname prints memory information? – muru Dec 28 '20 at 15:24
  • 1
    @muru: the way I understand the question is that OP wants to fake both amount of RAM installed and CPU type. – Arkadiusz Drabczyk Dec 28 '20 at 16:04
  • I came across this link. – KGIII Dec 28 '20 at 20:06
  • @KGIII Seems too complicated. Doubt I have the necessary tools on my limited version of Linux. – d-b Dec 28 '20 at 22:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.