|
From: | Narcis Garcia |
Subject: | Re: Is there a way to get the architecture of the machine just booted up by GRUB2: [32|64]-[amd|arm]? ... |
Date: | Sun, 17 Dec 2023 10:11:43 +0100 |
El 17/12/23 a les 9:43, Albretch Mueller ha escrit:
I can't find it in the documentation: https://www.gnu.org/software/grub/manual/grub/grub.html https://www.mail-archive.com/search?l=help-grub%40gnu.org&q=architecture+amd64 you could deduce via dmidecode if a machine is 32- or 64-bit, and, say, in Debian Linux, after boot up you can get the processor type from the OS by running: $ dpkg --print-architecture amd64 $ uname -a Linux debian 5.10.0-18-amd64 #1 SMP Debian 5.10.140-1 (2022-09-02) x86_64 GNU/Linux How could you get the architecture it is running on from GRUB2? lbrtchx
Hello, I don't know in GRUB command line, but in GNU operating systems you need to differentiate:
This returns something if CPU is 64-bit capable (only Linux): $ grep -ie '^flags.*:.* lm ' /proc/cpuinfo This returns running kernel architecture (either Linux or Hurd): $ uname -m This returns Dpkg/Debian packages architecture: $ dpkg --print-architecture I've tried on GNU GRUB 2.06 : $ lbrtchx error: can't find command `lbrtchx'. -- Narcis Garcia
[Prev in Thread] | Current Thread | [Next in Thread] |