Page 1 of 1
script/command for extracting .img and qemu install config - solved
Posted: Wed Feb 05, 2025 9:32 am
by williwaw
I have a been running a frugal install of vanilladpup-10.0.68-xwayland.iso. It works quite well! and am now wanting to make a second frugal of vanilladpup-11.0.213-labwc-uefi.img
Are there any tools for mounting .img files in 10.0.68?
having created a new directory 'mnt" in the install directory (v11) which contains the uncompressed image and having opened a terminal there....
Code: Select all
/initrd/mnt/dev_save/v11 $ mount -o loop vanilladpup-11.0.213-labwc-uefi.img /mnt/home/v11/mnt
mount-FULL: /initrd/mnt/dev_save/v11/mnt: wrong fs type, bad option, bad superblock on /dev/loop7, missing codepage or helper program, or other error.
dmesg(1) may have more information after failed mount system call.
Re: mounting vanilladpup-11.0.213-labwc-uefi.img
Posted: Wed Feb 05, 2025 11:02 am
by dimkr
This image doesn't contain a partition, but a file system with partitions. You can't mount as if it were a partition.
Start with losetup -fP --show vanilladpup-11.0.213-labwc-uefi.img
, then add p2
(for example, /dev/loop6p2) to mount the second partition inside the image.
Re: mounting vanilladpup-11.0.213-labwc-uefi.img
Posted: Wed Feb 05, 2025 4:24 pm
by d-pupp
@williwaw I have a script I use. It's crude but works for me if you want to try it..
Code: Select all
#!/bin/bash
# check for argument
if [ $# = 0 ];then
echo "Please include the img file to mount as an argument"
exit 1
fi
# Check if it's a img file
ext=${1##*.}
echo $ext
if [ $ext != "img" ];then
echo "This is not a img file"
# exit 1
fi
# Check if this is the correct file to mount
echo $1
read -p "mount this img y/n: " answer
if [ $answer = "n" ];then
echo "aborting mount of $1"
exit 1
fi
loop=$(losetup -fP --show $1)
part=p2
if [ -n $loop ];then
mount $loop$part /media/ && echo "mounting $1 $loop on /media/"
fi
echo to umount /media/
Re: script and command for mounting .img for making a frugal install
Posted: Thu Feb 06, 2025 5:14 am
by Geek3579
Since I have QEMU installed in Bookwormpup64_10.0.3 I use this script:
TARGET="DebDogBull-LITE-Starter.img" # name of target image drive in same directory as script
modprobe nbd max_part=8 # Enable NBD on the Host, allowing up to 8 partitions
qemu-nbd --connect=/dev/nbd0 $TARGET # Connect
fdisk /dev/nbd0 -l # Step 3 - Check The Virtual Machine Partitions )
mount /dev/nbd0p1 /mnt/DRIVE/ # Mount the partition
# to unmount, run:
# umount /dev/nbd0p1 /mnt/DRIVE/ ; qemu-nbd --disconnect /dev/nbd0 ; rmmod nbd
# or mount / unmount from File manager
bash # keeps the terminal alive
Re: script and command for mounting .img for making a frugal install
Posted: Thu Feb 06, 2025 9:00 pm
by williwaw
Geek3579 wrote: Thu Feb 06, 2025 5:14 am
Since I have QEMU installed in Bookwormpup64_10.0.3 I use this script:
TARGET="DebDogBull-LITE-Starter.img" # name of target image drive in same directory as script
modprobe nbd max_part=8 # Enable NBD on the Host, allowing up to 8 partitions
qemu-nbd --connect=/dev/nbd0 $TARGET # Connect
fdisk /dev/nbd0 -l # Step 3 - Check The Virtual Machine Partitions )
mount /dev/nbd0p1 /mnt/DRIVE/ # Mount the partition
# to unmount, run:
# umount /dev/nbd0p1 /mnt/DRIVE/ ; qemu-nbd --disconnect /dev/nbd0 ; rmmod nbd
# or mount / unmount from File manager
bash # keeps the terminal alive
getting a grub2 stanza working for frugal vanilla 11 is stil a work in progress, although the extraction methods offered above work well (thanks Dimkr and d-pupp). Easiest is dedicating a USB and using dd, but I have not tried QEMU.
is installing QEMU with apt and running the above commands alls thats needed to run vanilla 11?
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 4:36 am
by Geek3579
Basically, once QEMU is added, all you are doing is using one of its tools, without running QEMU explicitly.
I added QEMU to Bookwormpup64 via: sudo apt install qemu-utils qemu-system-x86 qemu-system-gui.
Once the disk image is mounted, eg as /dev/nbd0, you can explore it with the resident filemanager.
You can even examine it using GParted: gparted /dev/nbd0
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 5:14 am
by williwaw
Geek3579 wrote: Fri Feb 07, 2025 4:36 am
Basically, once QEMU is added, all you are doing is using one of its tools, without running QEMU explicitly.
I added QEMU to Bookwormpup64 via: sudo apt install qemu-utils qemu-system-x86 qemu-system-gui.
Once the disk image is mounted, eg as /dev/nbd0, you can explore it with the resident filemanager.
You can even examine it using GParted: gparted /dev/nbd0
that worked well to mount the image on /mnt/DRIVE, although I had to create /mnt/DRIVE first.0
I named the script qemu and it returned
Code: Select all
/initrd/mnt/dev_save/v11 $ ./qemu
WARNING: Image format was not specified for 'vanilladpup-11.0.213-labwc-uefi.img' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
qemu-nbd: Failed to set NBD socket
Found valid GPT with protective MBR; using GPT
Disk /dev/nbd0: 4096000 sectors, 2000M
Logical sector size: 512
Disk identifier (GUID): 40c31cc4-20ab-4469-8494-485aaa2bfd8e
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 4095966
Number Start (sector) End (sector) Size Name
1 2048 131071 63.0M fat32
2 131072 4093951 1935M ext4
How would you go about booting the image?
tx
I found a qemu.desktop in /usr/share/applications that contains
Code: Select all
# Just for the icon under wayland.
# qemu-system-foo sets application name to qemu
[Desktop Entry]
Name=qemu
Comment=QEMU System Emulation
Icon=qemu
Type=Application
NoDisplay=true
no "Exec=" included tho
if I were to get qemu working from cli that would be fine.
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 8:44 am
by Clarity
Firstly, I am not sure which distro's desktop you are running. But couple observations in this thread.
Vanilla v10+ is a WoofCE variant IIRC.
My experience with Vanilla v11+ is that it is a very good up to date using the same Pipewire-Wayland that the mainstream distros use, today. The author is forward-thinking in that regard over the past couple years. As such, has produced quality distros taking advantage of the Linux improvements over those same years to keep the creations equal to or ahead of worldwide improvements.
On the IMG issue, to expose its contents you have been given several manners to expose. @BarryK gave me one a few years ago but I cannot find his advice.
On QEMU, it will allow you to 'boot' either your v10+ ISO file OR your v11+ IMG file to a desktop. The ISO file can be opened and its contents manipulated via ISOmaster. Yet, I know of no such equivalent utility to do so with an IMG as its construct is immensely different. Either an ISO file or IMG file, both, are mere shipping containers for a bootable OS. Further, while it is reasonably simple to exchange contents of an ISO file with ISOmaster, to do the same in an IMG file requires a complete different manner to build/rebuild for a new.
I continue to use Ventoy as my holder of ALL of my bootable ISO files and IMG files. And from it I can boot, either, to desktop without issues. Same is true for QEMU as it will boot an ISO file or it will boot an IMG file OR it will boot my Ventoy USB containing my ISO & IMG files where I can select which of its files to launch to desktop.
No matter which method of getting to desktop, the problem still exist that you are experiencing. Namely none of the booted desktops allow you to interrogate the contents of an IMG file.
@dimkr's explanation, though, a little short in being clear is the best example for opening his IMG file(s). OR, if you find the answer Barry gave me awhile back, that follows the same logic to expose the contents of the IMG file that you appear to be seeking as, IIRC, his was simpler to visualize what to expect.
Hope this is helpful in the quest.
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 10:10 am
by dimkr
williwaw wrote: Fri Feb 07, 2025 5:14 am
How would you go about booting the image?
If you want to use the image on a physical machine, write it to a flash drive using dd or something like Etcher. Make sure you disable Secure Boot because the boot loader is not signed.
If you a VM with QEMU:
Code: Select all
apt install qemu-system-x86_64 qemu-system-gui ovmf
qemu-system-x86_64 -enable-kvm -m 2048 -drive format=raw,file=vanilladpup-11.0.213-labwc-uefi.img -bios /usr/share/qemu/OVMF.fd
Clarity wrote: Fri Feb 07, 2025 8:44 am
On the IMG issue, to expose its contents you have been given several manners to expose. @BarryK gave me one a few years ago but I cannot find his advice.
You need to understand that thing you call "IMG file" simply doesn't exist. It's not a file format.
This .img file represents the raw contents of a 2 GB flash drive. Write this file to a flash drive (2 GB or bigger), and you get a flash drive with the distro installed on it, with sensible defaults and preconfigured persistency.
This deliverable format ensures that new users cannot make the mistakes people usually do when they try to install a distro like Puppy to a flash drive (like writing the ISO image to a flash drive and expecting the boot loader configuration file inside the ISO to make sense).
You can criticize this decision to drop ISO images as much as you want, but no, they are not coming back. Repeatedly mentioning ISO images and Ventoy is not helpful.
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 3:04 pm
by Clarity

dimkr wrote: Fri Feb 07, 2025 10:10 am... You can criticize this decision to drop ISO images as much as you want, but no, they are not coming back. ...
Let me be PERFECTLY CLEAR to you.
IMG is a deliverable container! I am NOT asking YOU or anyone to change how YOU want to deliver bootables to this community. That request is not present in what I shared!
I hope that is clear to you.
BTW: If you want every other developer to follow your approach, then say that "out loud" to them. Dont use me as your "backhanded mouth-piece" to do so.
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 4:50 pm
by dimkr
Clarity wrote: Fri Feb 07, 2025 3:04 pm
IMG is a deliverable container!
OP is asking how to access files inside the image, and I don't see how mentioning ISO and tools that use ISO images (like Ventoy) is helpful in any way. Is this clear to you?
Clarity wrote: Fri Feb 07, 2025 3:04 pm
BTW: If you want every other developer to follow your approach, then say that "out loud" to them.
I don't. Those who want to produce ISO images are free to do so. If you want to bring up the topic of ISO images again, please, don't do it where it's 100% irrelevant.
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 5:29 pm
by Clarity
@dimkr , You are quite a high-browed character, aren't you, putting it nicely.
You are telling US how to think with this declaration from you.
This is in sharp contrast to what I shared at the end of the post you object to
Hope this is helpful in the quest.
In my years, I have seen a lot of characters. In fact, over the years YOU have proven ...
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 5:42 pm
by williwaw
Clarity wrote: Fri Feb 07, 2025 5:29 pm
@dimkr , You are quite a high-browed character, aren't you, putting it nicely......In my years, I have seen a lot of characters. In fact, over the years YOU have proven ...
take a pill martin, you are not clarifying anything except your animosity.
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 6:01 pm
by williwaw
@dimkr or @Geek3579
I installed ovmf in addition to qemu-utils qemu-system-x86 qemu-system-gui as advised by geek3579 earlier. (apt may be expecting "qemu-system-x86" rather than "qemu-system-x86_64", I think)
Code: Select all
$ qemu-system-x86_64 -enable-kvm -m 2048 -drive format=raw,file=/mnt/home/v11/vanilladpup-11.0.213-labwc-uefi.img -bios /usr/share/qemu/OVMF.fd
Could not access KVM kernel module: No such file or directory
qemu-system-x86_64: failed to initialize kvm: No such file or directory
How would one get KVM working in vanilladpup10?
tx
Re: script and command for mounting .img for making a frugal install
Posted: Fri Feb 07, 2025 9:27 pm
by dimkr
@williwaw Try modprobe kvm-intel
Re: script/command for extracting .img and qemu install config
Posted: Fri Feb 07, 2025 10:29 pm
by Clarity
@williwaw and any other member following this thread to help. This is a PET developed by a senior Puppy developer that works not only on Intel PCs but on any PC running QEMU. Its tiny. It works no matter what. And remain resident in your system.
Enjoy this PET no matter which PC you might have.
Hope you find this helpful.
Re: script and command for mounting .img for making a frugal install
Posted: Sat Feb 08, 2025 12:57 am
by williwaw
dimkr wrote: Fri Feb 07, 2025 9:27 pm
@williwaw Try modprobe kvm-intel
0 ~ $ modprobe kvm-intel
modprobe: ERROR: could not insert 'kvm_intel': Operation not supported
1 ~ $ qemu-system-x86_64 -enable-kvm -m 2048 -drive format=raw,file=/mnt/home/v11/vanilladpup-11.0.213-labwc-uefi.img -bios /usr/share/qemu/OVMF.fd
Could not access KVM kernel module: No such file or directory
qemu-system-x86_64: failed to initialize kvm: No such file or directory
although hardinfo shows its loaded not too far down in the section:
Kernel Modules
--------------
Code: Select all
Computer
********
Summary
-------
-Computer-
Processor : Intel Core i5-2520M
1 physical processor; 2 cores; 4 threads
Memory : 8002MB (916MB used)
Machine Type : Notebook
Operating System : Vanilla Dpup 10.0.68
User Name : root (root)
Date/Time : Fri 07 Feb 2025 03:45:12 PM AKST
-Display-
Resolution : 1366x768 pixels
Display Adapter : Intel 2nd Gen Core Family Integrated Graphics
OpenGL Renderer : Mesa Intel(R) HD Graphics 3000 (SNB GT2)
Session Display Server : Wayland
-Audio Devices-
Audio Adapter : HDA-Intel - HDA Intel PCH
-Input Devices-
AT Translated Set 2 keyboard : Keyboard
Logitech M310/M310t : Mouse
Logitech K520 : Keyboard
Logitech Mechanical keyboard Logitech Mechanical : Keyboard
Logitech Mechanical keyboard Logitech Mechanical : Keyboard
Lid Switch : Audio
Sleep Button : Keyboard
Power Button : Keyboard
Integrated Camera: Integrated C : Keyboard
PC Speaker : Speaker
Video Bus : Keyboard
ThinkPad Extra Buttons : Keyboard
SynPS/2 Synaptics TouchPad : Mouse
HDA Digital PCBeep : Keyboard
HDA Intel PCH Mic : Audio
HDA Intel PCH Dock Mic : Audio
HDA Intel PCH Dock Headphone : Audio
HDA Intel PCH Headphone : Audio
HDA Intel PCH HDMI/DP,pcm:3 : Audio
HDA Intel PCH HDMI/DP,pcm:7 : Audio
HDA Intel PCH HDMI/DP,pcm:8 : Audio
TPPS/2 IBM TrackPoint : Mouse
PixArt USB Optical Mouse : Mouse
-Printers (CUPS)-
CUPS-PDF : <i>Default</i>
Operating System
----------------
-Version-
Kernel : Linux 6.1.119 (x86_64)
Command Line : BOOT_IMAGE=/v10/vmlinuz pmedia=ataflash psubdir=/v10 pfix=fsck,fsckp,trim
Version : #1 SMP PREEMPT_DYNAMIC Mon Dec 2 07:15:01 UTC 2024
C Library : GNU C Library / (Debian GLIBC 2.36-9+deb12u9) 2.36
Distribution : Vanilla Dpup 10.0.68
-Current Session-
Computer Name : puppypc9991
User Name : root (root)
Language : en_US.UTF-8 (en_US.UTF-8)
Home Directory : /root
Desktop Environment : wlroots on wayland
-Misc-
Uptime : 7 hours 23 minutes
Load Average : 1.10, 1.24, 1.10
Security
--------
-HardInfo-
HardInfo running as : Superuser
-Health-
Available entropy in /dev/random : 256 bits (medium)
-Hardening Features-
ASLR : Fully enabled (mmap base+stack+VDSO base+heap)
dmesg : Access allowed (running as superuser)
-Linux Security Modules-
Modules available : Unknown
SELinux status : Not installed
-CPU Vulnerabilities-
gather_data_sampling : Not affected
itlb_multihit : KVM: Mitigation: VMX unsupported
l1tf : Mitigation: PTE Inversion
mds : Mitigation: Clear CPU buffers; SMT vulnerable
meltdown : Mitigation: PTI
mmio_stale_data : Unknown: No mitigations
reg_file_data_sampling : Not affected
retbleed : Not affected
spec_rstack_overflow : Not affected
spec_store_bypass : Mitigation: Speculative Store Bypass disabled via prctl
spectre_v1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
spectre_v2 : Mitigation: Retpolines; IBPB: conditional; IBRS_FW; STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected
srbds : Not affected
tsx_async_abort : Not affected
-Loaded Modules-
kvm
irqbypass : IRQ bypass manager utility module
ccm : Counter with CBC MAC
cpufreq_ondemand : 'cpufreq_ondemand' - A dynamic cpufreq governor for Low Latency Frequency Transition capable processors
xt_pkttype : Xtables: link layer packet type match
ip6t_frag : Xtables: IPv6 fragment match
xt_tcpudp : Xtables: TCP, UDP and UDP-Lite match
xt_conntrack : Xtables: connection tracking state match
ip6table_mangle : ip6tables mangle table
ip6table_nat
ip6table_filter : ip6tables filter table
ip6_tables : IPv6 packet filter
iptable_mangle : iptables mangle table
iptable_nat
iptable_filter : iptables filter table
nf_conntrack_irc : IRC (DCC) connection tracking helper
nf_nat_ftp : ftp NAT helper
nf_conntrack_ftp : ftp connection tracking helper
nf_nat
nf_conntrack
nf_defrag_ipv6
nf_defrag_ipv4
ip_tables : IPv4 packet filter
x_tables : {ip,ip6,arp,eb}_tables backend module
rfcomm : Bluetooth RFCOMM ver 1.11
snd_seq_dummy : ALSA sequencer MIDI-through client
snd_hrtimer : ALSA hrtimer backend
efivarfs : EFI Variable Filesystem
bnep : Bluetooth BNEP ver 1.3
tls : Transport Layer Security Support
intel_rapl_msr : Driver for Intel RAPL (Running Average Power Limit) control via MSR interface
intel_rapl_common : Intel Runtime Average Power Limit (RAPL) common code
x86_pkg_temp_thermal : X86 PKG TEMP Thermal Driver
intel_powerclamp : Package Level C-state Idle Injection for Intel CPUs
coretemp : Intel Core temperature monitor
crct10dif_pclmul : T10 DIF CRC calculation accelerated with PCLMULQDQ.
crc32_pclmul
crc32c_intel : CRC32c (Castagnoli) optimization using Intel Hardware.
ghash_clmulni_intel : GHASH hash function, accelerated by PCLMULQDQ-NI
sha256_ssse3 : SHA256 Secure Hash Algorithm, Supplemental SSE3 accelerated
sha1_ssse3 : SHA1 Secure Hash Algorithm, Supplemental SSE3 accelerated
mei_wdt : Device driver for Intel MEI iAMT watchdog
btusb : Generic Bluetooth USB driver ver 0.8
btrtl : Bluetooth support for Realtek devices ver 0.1
btbcm : Bluetooth support for Broadcom devices ver 0.1
btintel : Bluetooth support for Intel devices ver 0.1
btmtk : Bluetooth support for MediaTek devices ver 0.1
mei_hdcp : MEI HDCP
bluetooth : Bluetooth Core ver 2.22
at24 : Driver for most I2C EEPROMs
snd_hda_codec_hdmi : HDMI HD-audio codec
snd_ctl_led : ALSA control interface to LED trigger code.
jitterentropy_rng : Non-physical True Random Number Generator based on CPU Jitter
snd_hda_codec_conexant : Conexant HD-audio codec
snd_hda_codec_generic : Generic HD-audio codec parser
iTCO_wdt : Intel TCO WatchDog Timer Driver
aesni_intel : Rijndael (AES) Cipher Algorithm, Intel AES-NI instructions optimized
intel_pmc_bxt : Intel Broxton PMC driver
crypto_simd
iTCO_vendor_support : Intel TCO Vendor Specific WatchDog Timer Driver Support
think_lmi : ThinkLMI Driver
cryptd : Software async crypto daemon
watchdog : WatchDog Timer Driver Core
wmi_bmof : WMI embedded Binary MOF driver
firmware_attributes_class
rapl
intel_cstate
intel_uncore
thinkpad_acpi : ThinkPad ACPI Extras
sha512_ssse3 : SHA512 Secure Hash Algorithm, Supplemental SSE3 accelerated
nvram
ledtrig_audio : LED trigger for audio mute control
firewire_ohci : Driver for PCI OHCI IEEE1394 controllers
iwldvm : Intel(R) Wireless WiFi Link AGN driver for Linux
psmouse : PS/2 mouse driver
serio_raw : Raw serio driver
evdev : Input driver event char devices
pcspkr : PC Speaker beeper driver
joydev : Joystick device interfaces
sha512_generic : SHA-512 and SHA-384 Secure Hash Algorithms
ac : ACPI AC Adapter Driver
sg : SCSI generic (sg) driver
firewire_core : Core IEEE1394 transaction logic
platform_profile
battery : ACPI Battery Driver
snd_hda_intel : Intel HDA driver
snd_intel_dspcfg : Intel DSP config driver
snd_intel_sdw_acpi : Intel Soundwire ACPI helpers
ctr : CTR block cipher mode of operation
snd_hda_codec : HDA codec core
snd_hda_core : HD-audio bus
snd_hwdep : Hardware dependent layer
snd_pcm_oss : PCM OSS emulation for ALSA.
snd_mixer_oss : Mixer OSS emulation for ALSA.
mac80211 : IEEE 802.11 subsystem
drbg : NIST SP800-90A Deterministic Random Bit Generator (DRBG) using following cores: HASH HMAC CTR
i915 : Intel Graphics
snd_pcm : Midlevel PCM code for ALSA.
ansi_cprng : Software Pseudo Random Number Generator
uvcvideo : USB Video Class driver
libarc4
videobuf2_vmalloc : vmalloc memory handling routines for videobuf2
videobuf2_memops : common memory handling routines for videobuf2
videobuf2_v4l2 : Driver helper framework for Video for Linux 2
videobuf2_common : Media buffer core framework
snd_seq_midi : Advanced Linux Sound Architecture sequencer MIDI synth.
snd_seq_midi_event : MIDI byte <-> sequencer event coder
videodev : Video4Linux2 core driver
iwlwifi : Intel(R) Wireless WiFi driver for Linux
mc : Device node registration for media drivers
ecdh_generic : ECDH generic algorithm
ecc
drm_buddy : DRM Buddy Allocator
video : ACPI Video Driver
snd_rawmidi : Midlevel RawMidi code for ALSA.
drm_display_helper : DRM display adapter helper
cec : Device node registration for cec drivers
rc_core
ttm : TTM memory manager subsystem (for DRM device)
drm_kms_helper : DRM KMS helper
snd_seq : Advanced Linux Sound Architecture sequencer.
cfg80211 : wireless configuration support
rfkill : RF switch support
snd_seq_device : ALSA sequencer device management
snd_timer : ALSA timer interface
drm : DRM shared core routines
mei_me : Intel(R) Management Engine Interface
i2c_algo_bit : I2C-Bus bit-banging algorithm
e1000e : Intel(R) PRO/1000 Network Driver
mei : Intel(R) Management Engine Interface
snd : Advanced Linux Sound Architecture driver for soundcards.
i2c_i801 : I801 SMBus driver
i2c_smbus : SMBus protocol extensions support
lpc_ich : LPC interface for Intel ICH
soundcore : Core sound module
efi_pstore : EFI variable backend for pstore
button : ACPI Button Driver
wmi : ACPI-WMI Mapping Driver
Boots
-----
-Boots-
Languages
---------
-Available Languages-
C.utf8 : C locale
en_US : English locale for the USA
en_US.utf8 : English locale for the USA
Memory Usage
------------
-Memory-
MemTotal Total Memory 8002212 KiB
MemFree Free Memory 3916780 KiB
MemAvailable 5426616 KiB
Buffers 14732 KiB
Cached 3182896 KiB
SwapCached Cached Swap 0 KiB
Active 502192 KiB
Inactive 3163488 KiB
Active(anon) 182452 KiB
Inactive(anon) 1783780 KiB
Active(file) 319740 KiB
Inactive(file) 1379708 KiB
Unevictable 140420 KiB
Mlocked 0 KiB
SwapTotal Virtual Memory 22323196 KiB
SwapFree Free Virtual Memory 22323196 KiB
Zswap 0 KiB
Zswapped 0 KiB
Dirty 0 KiB
Writeback 0 KiB
AnonPages 608868 KiB
Mapped 312532 KiB
Shmem 1498008 KiB
KReclaimable 65968 KiB
Slab 149144 KiB
SReclaimable 65968 KiB
SUnreclaim 83176 KiB
KernelStack 4588 KiB
PageTables 11784 KiB
SecPageTables 0 KiB
NFS_Unstable 0 KiB
Bounce 0 KiB
WritebackTmp 0 KiB
CommitLimit 26324300 KiB
Committed_AS 3613372 KiB
VmallocTotal -1 KiB
VmallocUsed 38296 KiB
VmallocChunk 0 KiB
Percpu 3520 KiB
HardwareCorrupted 0 KiB
AnonHugePages 0 KiB
ShmemHugePages 73728 KiB
ShmemPmdMapped 0 KiB
FileHugePages 0 KiB
FilePmdMapped 0 KiB
HugePages_Total 0
HugePages_Free 0
HugePages_Rsvd 0
HugePages_Surp 0
Hugepagesize 2048 KiB
Hugetlb 0 KiB
DirectMap4k 167552 KiB
DirectMap2M 8101888 KiB
Filesystems
-----------
-Mounted File Systems-
/dev/sda3 /initrd/mnt/dev_save 50.68 % (9.6 GiB of 19.5 GiB)
tmpfs /initrd/mnt/tmpfs 7.40 % (15.9 GiB of 17.2 GiB)
/dev/loop0🔒 /initrd/pup_ro2 100.00 % (0.0 B of 448.5 MiB)
/dev/loop1🔒 /initrd/pup_nls 100.00 % (0.0 B of 175.8 MiB)
/dev/loop2🔒 /initrd/pup_doc 100.00 % (0.0 B of 28.5 MiB)
/dev/loop3🔒 /initrd/pup_k 100.00 % (0.0 B of 15.2 MiB)
/dev/loop4🔒 /initrd/pup_f 100.00 % (0.0 B of 110.0 MiB)
/dev/loop5🔒 /initrd/pup_z 100.00 % (0.0 B of 71.8 MiB)
/dev/loop6🔒 /initrd/pup_b 100.00 % (0.0 B of 7.2 MiB)
unionfs / 7.40 % (15.9 GiB of 17.2 GiB)
devtmpfs /dev 0.00 % (3.8 GiB of 3.8 GiB)
shmfs /dev/shm 1.14 % (1.4 GiB of 1.5 GiB)
run /run 0.10 % (780.6 MiB of 781.5 MiB)
tmpfs /var/lib/containers 7.40 % (15.9 GiB of 17.2 GiB)
tmpfs /home/spot/.local/share/containers 7.40 % (15.9 GiB of 17.2 GiB)
tmpfs /initrd/mnt/tmpfs/tmp/runtime-spot/wayland-0 7.40 % (15.9 GiB of 17.2 GiB)
tmpfs /initrd/mnt/tmpfs/tmp/runtime-spot/wayland-0.lock 7.40 % (15.9 GiB of 17.2 GiB)
/dev/sda2 /mnt/sda2 39.88 % (29.4 GiB of 48.9 GiB)
Display
-------
-Session-
Type : wayland
-Wayland-
Current Display Name : wayland-0
-X Server-
Current Display Name : :0
Vendor : The X.Org Foundation
Version : 1.22.1.9
Release Number : 12201009
-Screens-
Screen 0 : 1366x768 pixels
-Outputs (XRandR)-
-OpenGL (GLX)-
Vendor : Intel
Renderer : Mesa Intel(R) HD Graphics 3000 (SNB GT2)
Direct Rendering : Yes
Version (Compatibility) : 3.3 (Compatibility Profile) Mesa 22.3.6
Shading Language Version (Compatibility) : 3.30
Version (Core) : 3.3 (Core Profile) Mesa 22.3.6
Shading Language Version (Core) : 3.30
Version (ES) : OpenGL ES 3.0 Mesa 22.3.6
Shading Language Version (ES) : OpenGL ES GLSL ES 3.00
GLX Version : 1.4
Environment Variables
---------------------
-Environment Variables-
SHELL : /bin/bash
DEFAULTWORDPROCESSOR : /usr/local/bin/defaultwordprocessor
XDG_CONFIG_DIRS : /etc/xdg
DEFAULTPAINT : /usr/local/bin/defaultpaint
HISTCONTROL : ignoredups
HISTSIZE : 1000
HOSTNAME : puppypc9991
PREFIX : /usr
XDG_DATA_HOME : /root/.local/share
WLR_XWAYLAND : /usr/bin/Xwayland-spot
XDG_CONFIG_HOME : /root/.config
NO_AT_BRIDGE : 1
XCURSOR_SIZE : 24
EDITOR : vi
DWL_FOCUS_COLOR : #000000
PWD : /root
LOGNAME : root
XDG_SESSION_TYPE : wayland
DEFAULTSPREADSHEET : /usr/local/bin/defaultspreadsheet
_ : /usr/bin/hardinfo
DEFAULTDRAW : /usr/local/bin/defaultdraw
DEFAULTIMAGEVIEWER : /usr/local/bin/defaultimageviewer
XKB_DEFAULT_MODEL : pc104
GTK2_RC_FILES : /etc/gtk-2.0/gtkrc
HOME : /root
LANG : en_US.UTF-8
XFINANSDIR : /root/.xfinans
LS_COLORS : bd=33:cd=33
XDG_CURRENT_DESKTOP : wlroots
PULSE_COOKIE : /home/spot/.config/pulse/cookie
RGBDEF : /usr/share/X11/rgb.txt
WAYLAND_DISPLAY : wayland-0
GIO_EXTRA_MODULES : /usr/lib/x86_64-linux-gnu/gio/modules/
XWAYLAND_SCREENSAVER_DELAY : 600
GTKDIALOG_BUILD : GTK3
DEFAULTTEXTEDITOR : /usr/local/bin/defaulttexteditor
QT_QPA_PLATFORM : xcb
XDG_CACHE_HOME : /root/.cache
XKB_DEFAULT_LAYOUT : us
DEFAULTMEDIAPLAYER : /usr/local/bin/defaultmediaplayer
TERM : linux
TERMINFO : /usr/share/terminfo
USER : root
SDL_VIDEODRIVER : x11
GDK_USE_XFT : 1
DISPLAY : :0
SHLVL : 3
INPUTRC : /etc/inputrc
PAGER : less
DWL_BORDER_COLOR : #000000
DEFAULTBROWSER : /usr/local/bin/defaultbrowser
OOO_FORCE_DESKTOP : gnome
DEFAULTIMAGEEDITOR : /usr/local/bin/defaultimageeditor
XDG_STATE_HOME : /root/.local/state
LD_LIBRARY_PATH : /lib:/usr/lib:/root/my-applications/lib:/usr/local/lib
DWL_ROOT_COLOR : #000000
XDG_RUNTIME_DIR : /tmp/runtime-root
LIBINPUT_DEFAULT_TAP : 1
MM_RUNASROOT : 1
QT_XFT : true
XDG_DATA_DIRS : /root/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/share:/usr/local/share
GDK_BACKEND : x11
BROWSER : /usr/local/bin/defaultbrowser
PATH : /bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/root/my-applications/bin:/usr/games:/var/lib/flatpak/exports/bin
DEFAULTHTMLEDITOR : /usr/local/bin/defaulthtmleditor
HISTFILESIZE : 2000
DBUS_SESSION_BUS_ADDRESS : unix:path=/tmp/dbus-9S7uxtU0Br,guid=b2a2b40f298797b3c4e9ded067a6416f
GLIBC_TUNABLES : glibc.malloc.mmap_threshold=65536:glibc.malloc.mxfast=32:glibc.malloc.top_pad=65536:glibc.malloc.trim_threshold=65536:glibc.malloc.arena_max=4
OUTPUT_CHARSET : UTF-8
PULSE_SERVER : unix:/tmp/runtime-spot/pulse/native
XKB_DEFAULT_OPTIONS : terminate:ctrl_alt_bksp
TEXTDOMAIN : xwin
XKB_DEFAULT_RULES : evdev
Development
-----------
-Scripting Languages-
Gambas3 (gbr3) : Not found
Python (default) : Not found
Python2 : Not found
Python3 : 3.11.2
Perl : 5.36.0
Perl6 (VM) : Not found
Perl6 : Not found
PHP : Not found
Ruby : Not found
Bash : 5.2.15(1)-release
JavaScript (Node.js) : Not found
awk : GNU Awk 5.2.1
-Compilers-
C (GCC) : 12.2.0
C (Clang) : Not found
D (dmd) : Not found
Gambas3 (gbc3) : Not found
Java : Not found
C♯ (mcs) : Not found
Vala : Not found
Haskell (GHC) : Not found
FreePascal : Not found
Go : Not found
Rust : Not found
-Tools-
make : 4.3
ninja : Not found
GDB : Not found
LLDB : Not found
strace : Not found
valgrind : Not found
QMake : Not found
CMake : Not found
Gambas3 IDE : Not found
Radare2 : Not found
ltrace : Not found
Powershell : Not found
Users
-----
-Users-
root : root
daemon
nobody
spot : Linux User
bin : bin
messagebus : Linux User
ftp : Linux User
haldaemon : Hardware abstraction layer
sys : sys
sync : sync
games : games
man : man
lp : lp
mail : mail
news : news
uucp : uucp
proxy : proxy
www-data : www-data
backup : backup
list : Mailing List Manager
irc : ircd
gnats : Gnats Bug-Reporting System (admin)
_apt
webuser : Linux User
sshd : sshd
unscd
_flatpak : Flatpak system-wide installation helper
polkitd : polkit
Groups
------
-Group-
root : 0
daemon : 1
ppp : 200
users : 100
nobody : 65534
guest : 501
spot : 502
bin : 2
messagebus : 503
ftp : 1000
dip : 30
uucp : 10
lpadmin : 112
netdev : 113
haldaemon : 119
sshd : 32
webgroup : 504
disk : 6
bluetooth : 111
sys : 3
adm : 4
tty : 5
lp : 7
mail : 8
news : 9
man : 12
proxy : 13
kmem : 15
dialout : 20
fax : 21
voice : 22
cdrom : 24
floppy : 25
tape : 26
sudo : 27
audio : 29
www-data : 33
backup : 34
operator : 37
list : 38
irc : 39
src : 40
gnats : 41
shadow : 42
utmp : 43
video : 44
sasl : 45
plugdev : 46
staff : 50
games : 60
nogroup : 65533
render : 106
input : 101
unscd : 102
ssl-cert : 103
sgx : 104
kvm : 105
_ssh : 107
_flatpak : 108
pipewire : 109
polkitd : 110
rdma : 114
Devices
*******
System DMI
----------
-Product-
Name : 418062U
Family : ThinkPad T420
Vendor : LENOVO
Version : ThinkPad T420
Serial Number : PBYCPX2
SKU : <s></s>
-BIOS-
Date : 11/30/2012
Vendor : LENOVO
Version : 83ET73WW (1.43 )
-Board-
Name : 418062U
Vendor : LENOVO
Version : Not Available
Serial Number : 1ZLEH25J1JU
Asset Tag : Not Available
-Chassis-
Vendor : LENOVO
Type : [10] Notebook
Version : Not Available
Serial Number : PBYCPX2
Asset Tag : No Asset Information
Processor
---------
-Processors-
all Summary
-Package Information-
Name : Intel Core i5-2520M
Topology : 1 physical processor; 2 cores; 4 threads
Logical CPU Config : 4x 3200.00 MHz
-Clocks-
800.00-3200.00 MHz : 4x
-Caches-
Level 1 (Data) : 2x 32KB (64KB), 8-way set-associative, 64 sets
Level 1 (Instruction) : 2x 32KB (64KB), 8-way set-associative, 64 sets
Level 2 (Unified) : 2x 256KB (512KB), 8-way set-associative, 512 sets
Level 3 (Unified) : 1x 3072KB (3072KB), 12-way set-associative, 4096 sets
-CPU Socket (0) CPU-
DMI Handle : 0x1
Type : ZIF Socket
Voltage : 1.2 V
External Clock : 100 MHz
Max Frequency : 2500 MHz
cpu0 0:0 Intel Core i5-2520M 3200.00 MHz
cpu1 0:0 Intel Core i5-2520M 3200.00 MHz
cpu2 0:1 Intel Core i5-2520M 3200.00 MHz
cpu3 0:1 Intel Core i5-2520M 3200.00 MHz
Graphics Processors
-------------------
-GPUs-
card0 : <span background="#de382b" color="#ffffff"><b> Lenovo </b></span> <span background="#006fb8" color="#ffffff"><b> Intel </b></span> 2nd Generation Core Processor Family Integrated Graphics Controller
-Device Information-
Location : PCI/0000:00:02.0
DRM Device : /dev/dri/card0
Class : [0300] VGA compatible controller
Vendor : [8086] Intel Corporation
Device : [0126] 2nd Generation Core Processor Family Integrated Graphics Controller
SVendor : [17aa] Lenovo
SDevice : [21ce] ThinkPad T420
Revision : 09
-Clocks-
Core : 650.00-1300.00 MHz
Memory : (Unknown)
-Driver-
In Use : i915
Kernel Modules : i915
Monitors
--------
-Monitors-
card0-LVDS-1 : <span style="background-color: #ffffff; color: #006fb8;"><b> AUO </b></span> 13.9″ B140XW03 V1
-Connection-
DRM : card0-LVDS-1
Status : connected enabled
Signal Type : Digital
Interface : [0] (Unspecified)
Bits per Color Channel : (Unspecified)
Speaker Allocation : (Unspecified)
-Output (Max)-
VESA EDID : 0x0@0Hz 31.0x17.0cm (13.9") progressive normal
VESA EDID DTD : 1366x768@60Hz 30.9x17.3cm (13.9") progressive normal
-EDID Device-
Vendor : [PNP:AUO] AU Optronics
Name : B140XW03 V1
Model : [313c-00000000] 12604-0
Serial : (Unknown)
Manufacture Date : 2010
-EDID Meta-
Data Size : 128 bytes
Version : 1.3
Extension Blocks : 0
Extended to : (None)
Checksum : Ok
-EDID Descriptors-
descriptor0 : ([00] detailed timing descriptor) {...}
descriptor1 : ([0f] detailed timing descriptor) 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 20
descriptor2 : ([fe] unspecified text) AUO
descriptor3 : ([fe] unspecified text) B140XW03 V1
-Detailed Timing Descriptors (DTD)-
dtd0 : 1366x768@60Hz, 30.9x17.3cm (13.9") progressive normal (VESA EDID DTD)
-Established Timings Bitmap (ETB)-
(Empty List)
-Standard Timings (STD)-
(Empty List)
-E-EDID Extension Blocks-
(Empty List)
-EIA/CEA-861 Data Blocks-
(Empty List)
-EIA/CEA-861 Short Audio Descriptors-
(Empty List)
-EIA/CEA-861 Short Video Descriptors-
(Empty List)
-DisplayID Timings-
(Empty List)
-DisplayID Strings-
(Empty List)
-Hex Dump-
Data : <tt>00ffffffffffff0006af3c3100000000
00140103801f11780a10b59758579226
1e505400000001010101010101010101
010101010101121b5646500023302616
360035ad100000180000000f00000000
00000000000000000020000000fe0041
554f0a202020202020202020000000fe
004231343058573033205631200a0029
</tt>
Memory Devices
--------------
-Memory Device List-
Mainboard 8 / 16 GiB DDR3 SDRAM
-Memory Array-
DMI Handle : 0x5
Locator : Mainboard
Use : System Memory
Error Correction Type : None
Size (Present / Max) : 8 / 16 GiB
Devices (Populated / Sockets) : 2 / 2
Types Present : [0x400] DDR3 SDRAM
ROM Size : 0 MiB
Mainboard ➤ ChannelA-DIMM0 <span style="background-color: #cccccc; color: #010101;"><b> Samsung </b></span> 4096 MiB M471B5173QH0-YK0
-Memory Socket-
DMI Handles (Array, Socket) : 0x5, 0x6
Locator : Mainboard ➤ BANK 0 ➤ ChannelA-DIMM0
Bank Locator : BANK 0
Form Factor : SODIMM
Type : DDR3 / Synchronous
Vendor : [004e] Samsung
Part Number : M471B5173QH0-YK0
Size : 4096 MiB
Rated Speed : 1333 MT/s
Configured Speed : (Unknown)
Data Width/Total Width : 64 bits / 64 bits
Rank : Unknown
Minimum Voltage : (Unknown)
Maximum Voltage : (Unknown)
Configured Voltage : (Unknown)
-Serial Presence Detect (SPD)-
Source : 0-0050 (at24)
SPD Revision : 1.3
Form Factor : SODIMM (Small Outline DIMM)
Type : DDR3-1600 (PC3-12800)
Module Vendor : [004e] Samsung
DRAM Vendor : [0000] (Unknown)
Part Number : M471B5173QH0-YK0
Size : 4096 MiB
Manufacturing Date (Week / Year) : 29 / 2014
Ranks : 1
IO Pins per Chip : 8
Die count : 0 (Unspecified)
Thermal Sensor : [00] Not present
Supported Voltages : 1.35V 1.5V
Supported CAS Latencies : 11 10 9 8 7 6 5
-Timings-
tCL : 11
tRCD : 13.125ns
tRP : 13.125ns
tRAS : 3.125ns
Mainboard ➤ ChannelB-DIMM0 <span style="background-color: #cccccc; color: #010101;"><b> Samsung </b></span> 4096 MiB M471B5173DB0-YK0
-Memory Socket-
DMI Handles (Array, Socket) : 0x5, 0x7
Locator : Mainboard ➤ BANK 2 ➤ ChannelB-DIMM0
Bank Locator : BANK 2
Form Factor : SODIMM
Type : DDR3 / Synchronous
Vendor : [004e] Samsung
Part Number : M471B5173DB0-YK0
Size : 4096 MiB
Rated Speed : 1333 MT/s
Configured Speed : (Unknown)
Data Width/Total Width : 64 bits / 64 bits
Rank : Unknown
Minimum Voltage : (Unknown)
Maximum Voltage : (Unknown)
Configured Voltage : (Unknown)
-Serial Presence Detect (SPD)-
Source : 0-0051 (at24)
SPD Revision : 1.3
Form Factor : SODIMM (Small Outline DIMM)
Type : DDR3-1600 (PC3-12800)
Module Vendor : [004e] Samsung
DRAM Vendor : [0000] (Unknown)
Part Number : M471B5173DB0-YK0
Size : 4096 MiB
Manufacturing Date (Week / Year) : 52 / 2014
Ranks : 1
IO Pins per Chip : 8
Die count : 0 (Unspecified)
Thermal Sensor : [00] Not present
Supported Voltages : 1.35V 1.5V
Supported CAS Latencies : 11 10 9 8 7 6 5
-Timings-
tCL : 11
tRCD : 13.125ns
tRP : 13.125ns
tRAS : 3.125ns
PCI Devices
-----------
-PCI Devices-
0000:00:00.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 2nd Generation Core Processor Family DRAM Controller
0000:00:02.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 2nd Generation Core Processor Family Integrated Graphics Controller
0000:00:16.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family MEI Controller
0000:00:19.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 82579LM Gigabit Network Connection (Lewisville)
0000:00:1a.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family USB Enhanced Host Controller
0000:00:1b.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family High Definition Audio Controller
0000:00:1c.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family PCI Express Root Port 1
0000:00:1c.1 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family PCI Express Root Port 2
0000:00:1c.3 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family PCI Express Root Port 4
0000:00:1c.4 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family PCI Express Root Port 5
0000:00:1d.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family USB Enhanced Host Controller
0000:00:1f.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> QM67 Express Chipset LPC Controller
0000:00:1f.2 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller
0000:00:1f.3 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> 6 Series/C200 Series Chipset Family SMBus Controller
0000:03:00.0 : <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> Centrino Advanced-N 6205 [Taylor Peak]
0000:0d:00.0 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #ffffff; color: #ff0000;"><b> Ricoh </b></span> MMC/SD Host Controller
0000:0d:00.3 : <span style="background-color: #de382b; color: #ffffff;"><b> Lenovo </b></span> <span style="background-color: #ffffff; color: #ff0000;"><b> Ricoh </b></span> R5C832 PCIe IEEE 1394 Controller
USB Devices
-----------
-USB Devices-
001:001 : <span style="background-color: #010101; color: #ffc706;"><b> Linux </b></span> 2.0 root hub
001:002 : <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> Integrated Rate Matching Hub
001:003 : <span style="background-color: #ffffff; color: #010101;"><b> logitech </b></span> Unifying Receiver
001:005 : <span style="background-color: #ffffff; color: #2cb5e9;"><b> Chicony </b></span> integrated camera
002:001 : <span style="background-color: #010101; color: #ffc706;"><b> Linux </b></span> 2.0 root hub
002:002 : <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span> Integrated Rate Matching Hub
002:003 : Terminus Technology Inc. Hub
002:005 : <span style="background-color: #ffffff; color: #010101;"><b> logitech </b></span> Logitech Mechanical keyboard
002:006 : Primax Electronics, Ltd HP Optical Mouse
Firmware
--------
-Firmware List-
Result : (Not available)
Printers
--------
-Printers (CUPS)-
CUPS-PDF : <i>Default</i>
Battery
-------
-Battery: BAT0-
State : Full
Capacity : 100 / Full
Battery Technology : Li-ion
Manufacturer : SANYO
Model Number : 45N1001
Serial Number : 2724
Sensors
-------
-Temperature-
temp1 acpitz 45.00°C
Package id 0 coretemp 49.00°C
Core 0 coretemp 48.00°C
Core 1 coretemp 49.00°C
thermal_zone0 thermal 45.00°C
thermal_zone1 thermal 49.00°C
-Voltage-
in0 BAT0 12.43V
-Fan Speed-
fan1 thinkpad 3168.00 RPM
Input Devices
-------------
-Input Devices-
AT Translated Set 2 keyboard Keyboard
Logitech M310/M310t Mouse <span style="background-color: #ffffff; color: #010101;"><b> logitech </b></span>
Logitech K520 Keyboard <span style="background-color: #ffffff; color: #010101;"><b> logitech </b></span>
Logitech Mechanical keyboard Logitech Mechanical Keyboard <span style="background-color: #ffffff; color: #010101;"><b> logitech </b></span>
Logitech Mechanical keyboard Logitech Mechanical Keyboard <span style="background-color: #ffffff; color: #010101;"><b> logitech </b></span>
Lid Switch Audio
Sleep Button Keyboard
Power Button Keyboard
Integrated Camera: Integrated C Keyboard <span style="background-color: #ffffff; color: #2cb5e9;"><b> Chicony </b></span>
PC Speaker Speaker
Video Bus Keyboard
ThinkPad Extra Buttons Keyboard
SynPS/2 Synaptics TouchPad Mouse Synaptics
HDA Digital PCBeep Keyboard
HDA Intel PCH Mic Audio <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span>
HDA Intel PCH Dock Mic Audio <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span>
HDA Intel PCH Dock Headphone Audio <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span>
HDA Intel PCH Headphone Audio <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span>
HDA Intel PCH HDMI/DP,pcm:3 Audio <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span>
HDA Intel PCH HDMI/DP,pcm:7 Audio <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span>
HDA Intel PCH HDMI/DP,pcm:8 Audio <span style="background-color: #006fb8; color: #ffffff;"><b> Intel </b></span>
TPPS/2 IBM TrackPoint Mouse <span style="background-color: #ffffff; color: #0000ff;"><b> IBM </b></span>
PixArt USB Optical Mouse Mouse
Storage
-------
Resources
---------
-I/O Ports-
<tt>0000-0cf7 </tt> : PCI Bus 0000:00
<tt> 0000-001f </tt> : dma1
<tt> 0020-0021 </tt> : pic1
<tt> 0040-0043 </tt> : timer0
<tt> 0050-0053 </tt> : timer1
<tt> 0060-0060 </tt> : keyboard
<tt> 0061-0061 </tt> : PNP0800:00
<tt> 0062-0062 </tt> : PNP0C09:00
<tt> 0062-0062 </tt> : EC data
<tt> 0064-0064 </tt> : keyboard
<tt> 0066-0066 </tt> : PNP0C09:00
<tt> 0066-0066 </tt> : EC cmd
<tt> 0070-0071 </tt> : rtc0
<tt> 0080-008f </tt> : dma page reg
<tt> 00a0-00a1 </tt> : pic2
<tt> 00c0-00df </tt> : dma2
<tt> 00f0-00ff </tt> : fpu
<tt> 00f0-00f0 </tt> : PNP0C04:00
<tt> 0400-047f </tt> : pnp 00:01
<tt> 0400-0403 </tt> : ACPI PM1a_EVT_BLK
<tt> 0404-0405 </tt> : ACPI PM1a_CNT_BLK
<tt> 0408-040b </tt> : ACPI PM_TMR
<tt> 0410-0415 </tt> : ACPI CPU throttle
<tt> 0420-042f </tt> : ACPI GPE0_BLK
<tt> 0430-0433 </tt> : iTCO_wdt.1.auto
<tt> 0430-0433 </tt> : <b><small>Module</small></b> Intel TCO WatchDog Timer Driver
<tt> 0450-0450 </tt> : ACPI PM2_CNT_BLK
<tt> 0460-047f </tt> : iTCO_wdt.1.auto
<tt> 0460-047f </tt> : <b><small>Module</small></b> Intel TCO WatchDog Timer Driver
<tt> 0500-057f </tt> : pnp 00:01
<tt> 0800-080f </tt> : pnp 00:01
<tt>0cf8-0cff </tt> : PCI conf1
<tt>0d00-ffff </tt> : PCI Bus 0000:00
<tt> 15e0-15ef </tt> : pnp 00:01
<tt> 1600-167f </tt> : pnp 00:01
<tt> 2000-2fff </tt> : PCI Bus 0000:02
<tt> 3000-3fff </tt> : PCI Bus 0000:0d
<tt> 4000-4fff </tt> : PCI Bus 0000:05
<tt> 5000-503f </tt> : 0000:00:02.0
<tt> 5060-507f </tt> : 0000:00:1f.2
<tt> 5060-507f </tt> : ahci
<tt> 5080-509f </tt> : 0000:00:19.0
<tt> 50a0-50a7 </tt> : 0000:00:1f.2
<tt> 50a0-50a7 </tt> : ahci
<tt> 50a8-50af </tt> : 0000:00:1f.2
<tt> 50a8-50af </tt> : ahci
<tt> 50b0-50b3 </tt> : 0000:00:1f.2
<tt> 50b0-50b3 </tt> : ahci
<tt> 50b4-50b7 </tt> : 0000:00:1f.2
<tt> 50b4-50b7 </tt> : ahci
<tt> efa0-efbf </tt> : 0000:00:1f.3
<tt> efa0-efbf </tt> : i801_smbus
-Memory-
<tt>00000000-00000fff </tt> : Reserved
<tt>00001000-00057fff </tt> : System RAM
<tt>00058000-00058fff </tt> : ACPI Non-volatile Storage
<tt>00059000-0009ffff </tt> : System RAM
<tt>000a0000-000bffff </tt> : PCI Bus 0000:00
<tt>000c0000-000c7fff </tt> : Video ROM
<tt>000e0000-000e3fff </tt> : pnp 00:00
<tt>000e4000-000e7fff </tt> : pnp 00:00
<tt>000e8000-000ebfff </tt> : pnp 00:00
<tt>000ec000-000effff </tt> : pnp 00:00
<tt>000f0000-000fffff </tt> : System ROM
<tt>00100000-1fffffff </tt> : System RAM
<tt>20000000-201fffff </tt> : Reserved
<tt>20200000-3fffffff </tt> : System RAM
<tt>40000000-401fffff </tt> : Reserved
<tt>40200000-da99efff </tt> : System RAM
<tt>da99f000-dab9efff </tt> : Unknown E820 type
<tt>dab9f000-dae9efff </tt> : Reserved
<tt>dae9f000-daf9efff </tt> : ACPI Non-volatile Storage
<tt>daf9f000-daffefff </tt> : ACPI Tables
<tt>dafff000-daffffff </tt> : System RAM
<tt>db000000-db9fffff </tt> : RAM buffer
<tt>dba00000-df9fffff </tt> : Reserved
<tt>dfa00000-febfffff </tt> : PCI Bus 0000:00
<tt> dfa00000-dfbfffff </tt> : PCI Bus 0000:02
<tt> dfc00000-dfdfffff </tt> : PCI Bus 0000:02
<tt> e0000000-efffffff </tt> : 0000:00:02.0
<tt> f0000000-f03fffff </tt> : 0000:00:02.0
<tt> f0400000-f0bfffff </tt> : PCI Bus 0000:05
<tt> f0c00000-f13fffff </tt> : PCI Bus 0000:0d
<tt> f1400000-f1bfffff </tt> : PCI Bus 0000:0d
<tt> f1400000-f14007ff </tt> : 0000:0d:00.3
<tt> f1400000-f14007ff </tt> : <b><small>Module</small></b> Driver for PCI OHCI IEEE1394 controllers
<tt> f1401000-f14010ff </tt> : 0000:0d:00.0
<tt> f1401000-f14010ff </tt> : mmc0
<tt> f1c00000-f23fffff </tt> : PCI Bus 0000:05
<tt> f2400000-f24fffff </tt> : PCI Bus 0000:03
<tt> f2400000-f2401fff </tt> : 0000:03:00.0
<tt> f2400000-f2401fff </tt> : <b><small>Module</small></b> Intel(R) Wireless WiFi driver for Linux
<tt> f2500000-f251ffff </tt> : 0000:00:19.0
<tt> f2500000-f251ffff </tt> : <b><small>Module</small></b> Intel(R) PRO/1000 Network Driver
<tt> f2520000-f2523fff </tt> : 0000:00:1b.0
<tt> f2520000-f2523fff </tt> : ICH HD audio
<tt> f2524000-f25240ff </tt> : 0000:00:1f.3
<tt> f2525000-f252500f </tt> : 0000:00:16.0
<tt> f2525000-f252500f </tt> : <b><small>Module</small></b> Intel(R) Management Engine Interface
<tt> f2528000-f25287ff </tt> : 0000:00:1f.2
<tt> f2528000-f25287ff </tt> : ahci
<tt> f2529000-f25293ff </tt> : 0000:00:1d.0
<tt> f2529000-f25293ff </tt> : ehci_hcd
<tt> f252a000-f252a3ff </tt> : 0000:00:1a.0
<tt> f252a000-f252a3ff </tt> : ehci_hcd
<tt> f252b000-f252bfff </tt> : 0000:00:19.0
<tt> f252b000-f252bfff </tt> : <b><small>Module</small></b> Intel(R) PRO/1000 Network Driver
<tt> f8000000-fbffffff </tt> : PCI MMCONFIG 0000 [bus 00-3f]
<tt> f80f8000-f80f8fff </tt> : Reserved
<tt>fec00000-fec003ff </tt> : IOAPIC 0
<tt>fed00000-fed003ff </tt> : HPET 0
<tt> fed00000-fed003ff </tt> : PNP0103:00
<tt>fed10000-fed13fff </tt> : pnp 00:01
<tt>fed18000-fed18fff </tt> : pnp 00:01
<tt>fed19000-fed19fff </tt> : pnp 00:01
<tt>fed1c000-fed1ffff </tt> : Reserved
<tt> fed1c000-fed1ffff </tt> : pnp 00:01
<tt> fed1f410-fed1f414 </tt> : iTCO_wdt.1.auto
<tt> fed1f410-fed1f414 </tt> : iTCO_wdt.1.auto iTCO_wdt.1.auto
<tt>fed40000-fed4bfff </tt> : PCI Bus 0000:00
<tt> fed40000-fed44fff </tt> : 00:05 TPM
<tt> fed45000-fed4bfff </tt> : pnp 00:01
<tt>fed90000-fed90fff </tt> : dmar0
<tt>fed91000-fed91fff </tt> : dmar1
<tt>fee00000-fee00fff </tt> : Local APIC
<tt>100000000-21e5fffff </tt> : System RAM
<tt> 133600000-134803781 </tt> : Kernel code
<tt> 134a00000-1355f4fff </tt> : Kernel rodata
<tt> 135600000-13591b3ff </tt> : Kernel data
<tt> 136198000-1371fffff </tt> : Kernel bss
<tt>21e600000-21fffffff </tt> : RAM buffer
-DMA-
<tt> 4</tt> : cascade
EDIT:in BIOS > setup of this Lenovo T420 there was a virtualization menu choice to enable intel VVM. Dunno if it made the difference, but seems to as Vanilladpup 11 booted
thanks for the help, guys.
Re: script/command for extracting .img and qemu install config - solved
Posted: Sat Feb 08, 2025 4:31 am
by Clarity
Yes, that's why the QEMU_Ready PET, suggested, was created by its author; to discover & report that as well as load the KVM support for any x86 PC.
Add it to your collection if QEMU is used on future PCs.
Glad you were able to get you PC working. 