• Running in 32 04 64 bit mode?

    From Richard Owlett@3:633/10 to All on Tuesday, September 15, 2026 10:40:28
    I have a Dell Latitude E6410 running Debian 9.13

    Having a "senior moment" ;{
    How do I identify whether in 32 or 64 bit mode.



    --- PyGate Linux v1.5.19
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Harold Stevens@3:633/10 to All on Tuesday, September 15, 2026 11:17:02
    In <118botc$2ij8u$1@dont-email.me> Richard Owlett:
    ...
    Debian 9.13
    ...
    How do I identify whether in 32 or 64 bit mode.

    uname -a

    --
    Regards, Weird (Harold Stevens) * IMPORTANT EMAIL INFO FOLLOWS *
    Pardon any bogus email addresses (wookie) in place for spambots.
    Really, it's (wyrd) at att, dotted with net. * DO NOT SPAM IT. *
    I toss (404) GoogleGroup (404 http://twovoyagers.com/improve-usenet.org/).

    --- PyGate Linux v1.5.19
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From songbird@3:633/10 to All on Tuesday, September 15, 2026 13:14:49
    Richard Owlett wrote:
    I have a Dell Latitude E6410 running Debian 9.13

    Having a "senior moment" ;{
    How do I identify whether in 32 or 64 bit mode.


    what does:

    # uname -a

    say?

    mine says:

    Linux entwife 7.1.13+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 7.1.13-1 (2026-09-03) x86_64 GNU/Linux


    # dpkg -l | grep linux-image

    might also add some clues

    mine says:

    ii linux-image-7.1.12+deb14-amd64 7.1.12-1 amd64 Linux 7.1.12 for 64-bit PCs
    ii linux-image-7.1.13+deb14-amd64 7.1.13-1 amd64 Linux 7.1.13 for 64-bit PCs
    ii linux-image-amd64 7.1.13-1 amd64 Linux for 64-bit PCs (meta-package)


    look at your i386 packages, mine says:

    # dpkg -l | grep i386

    ii libc6-dev-i386 2.43-5 amd64 GNU C Library: 32-bit development libraries for AMD64
    ii libc6-i386 2.43-5 amd64 GNU C Library: 32-bit shared libraries for AMD64
    ii libc6-i386-x32-cross 2.43-3cross8 all GNU C Library: 32-bit shared libraries for AMD64 (for cross-compiling)

    if i were running a i386 oriented system there would be a lot more than those three.



    and then there is the command line in your boot process or grub
    and any flags you are passing to that:

    mine look like (in Refind):

    menuentry Linux-Default-Debian-Testing {
    latest-kernel
    ostype Linux
    volume ROOT_03
    loader /vmlinuz
    initrd /initrd.img
    options "ro root=LABEL=ROOT_03 net.ifnames=0 systemd.dump_core=true"
    }

    and for grub it looks like: (i normally don't boot using grub)

    echo 'Loading Linux 7.1.13+deb14-amd64 ...'
    linux /boot/vmlinuz-7.1.13+deb14-amd64 root=/dev/sda2 ro net.ifnames=0
    echo 'Loading initial ramdisk ...'
    initrd /boot/initrd.img-7.1.13+deb14-amd64


    songbird

    --- PyGate Linux v1.5.19
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Marco Moock@3:633/10 to All on Tuesday, September 15, 2026 20:34:49
    Am 15.09.26 um 17:40 schrieb Richard Owlett:
    How do I identify whether in 32 or 64 bit mode.

    The installed OS:

    uname -m

    i686 (or anthing like ix86) indicates 32 bit, if it is x86_64, it is 64 bit.

    The CPU:
    lscpu |grep -i mode

    --
    Gruá
    Marco

    Junk-Mail bitte an trashcan@stinkedores.dorfdsl.de

    --- PyGate Linux v1.5.19
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)