
Greetings To The GTALUG Community: I'm trying to discover where an overlay filesystem is mapped, for a Debian live boot from a USB stick. After perusing a dog's breakfast of output from various linux commands, I am appealing to GTALUG members for guidance. * * * * * * I boot live Debian 11 linux from a USB memory stick. This provides an overlay filesystem: ... user@debian:~$ df -h Filesystem Size Used Avail Use% Mounted on udev 7.8G 0 7.8G 0% /dev tmpfs 1.6G 1.6M 1.6G 1% /run /dev/sdb1 3.5G 3.5G 0 100% /run/live/medium /dev/loop0 2.9G 2.9G 0 100% /run/live/rootfs/filesystem.squashfs tmpfs 7.8G 1.6G 6.3G 20% /run/live/overlay overlay 7.8G 1.6G 6.3G 20% / tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 7.8G 8.0K 7.8G 1% /tmp tmpfs 1.6G 1.7M 1.6G 1% /run/user/1000 /dev/sdc1 59G 1.7G 57G 3% /media/user/245B-74A8 /dev/sda2 1.8T 767G 958G 45% /media/user/32ec11e8-082c-4ca5-b751-dc2852f9d5e2 user@debian:~$ ... * * * * * * I believe that the overlay filesystem provides the root directory for linux. Files under GNOME shows under Other Locations > Computer a root directory: ... user@debian:/$ ls -aAl total 0 lrwxrwxrwx 1 root root 7 Dec 17 2022 bin -> usr/bin drwxr-xr-x 2 root root 144 Dec 17 2022 boot drwxr-xr-x 18 root root 3580 Mar 20 17:58 dev drwxr-xr-x 1 root root 640 Mar 20 14:32 etc drwxr-xr-x 1 root root 60 Mar 20 08:14 home lrwxrwxrwx 1 root root 31 Dec 17 2022 initrd.img -> boot/initrd.img-5.10.0-20-amd64 lrwxrwxrwx 1 root root 31 Dec 17 2022 initrd.img.old -> boot/initrd.img-5.10.0-20-amd64 lrwxrwxrwx 1 root root 7 Dec 17 2022 lib -> usr/lib lrwxrwxrwx 1 root root 9 Dec 17 2022 lib32 -> usr/lib32 lrwxrwxrwx 1 root root 9 Dec 17 2022 lib64 -> usr/lib64 lrwxrwxrwx 1 root root 10 Dec 17 2022 libx32 -> usr/libx32 drwxr-xr-x 1 root root 60 Mar 20 08:17 media drwxr-xr-x 2 root root 3 Dec 17 2022 mnt drwxr-xr-x 2 root root 3 Dec 17 2022 opt dr-xr-xr-x 266 root root 0 Mar 20 08:14 proc drwx------ 1 root root 60 Dec 17 2022 root drwxr-xr-x 31 root root 800 Mar 20 08:17 run lrwxrwxrwx 1 root root 8 Dec 17 2022 sbin -> usr/sbin drwxr-xr-x 2 root root 3 Dec 17 2022 srv dr-xr-xr-x 13 root root 0 Mar 20 08:14 sys drwxrwxrwt 17 root root 400 Mar 20 18:49 tmp drwxr-xr-x 1 root root 80 Dec 17 2022 usr drwxr-xr-x 1 root root 140 Dec 17 2022 var lrwxrwxrwx 1 root root 28 Dec 17 2022 vmlinuz -> boot/vmlinuz-5.10.0-20-amd64 lrwxrwxrwx 1 root root 28 Dec 17 2022 vmlinuz.old -> boot/vmlinuz-5.10.0-20-amd64 user@debian:/$ ... When I right-click on the word Computer in the title bar of the Files window, and select Properties, it shows: ... Name / Type Folder (inode/directory) Contents 297,003 items, totaling 10.9 GB (some contents unreadable) The space allocation graphic shows: 1.7 GB used 6.7 GB available Filesystem type overlay Open in Disks ... * * * * * * I have tried using many linux commands to find out where the overlay filesystem is mapped: ... df -h ls -l /dev/disk/by-id gdisk (/dev/sda) gdisk (/dev/sdb) gdisk (/dev/sdc) cfdisk /dev/sda cfdisk /dev/sda cfdisk /dev/sdc sfdisk -J /dev/sda sfdisk -J /dev/sdb sfdisk -J /dev/sdc user@debian:/$ cd /dev user@debian:/dev$ ls -aAl sfdisk -T --label (dos, gpt) blkid lsblk lsblk parted -l mount sgdisk ... Output from all these commands is in the attached text file: ASP -- commands - looking for overlay filesystem device - 20240320.txt * * * * * * Suggestions from GTALUG members would be greatly appreciated !! Steve Petrie Etobicoke (Toronto), Ontario, Canada apetrie@aspetrie.net 416-233-6116