Conditions: Kernel 2.6.31 (or later) with kernel filesystem sysfs (/sys) and proc (/proc)
Content : Devicename, start-/end-sectors, sector size; label and UUID; filesystem and mountpoint (if mounted).

Standard Call - List : blank od -l
- System name (if lsb_release installed)
- Architecture (with uname)
- Kernel loaded (/proc/cmdline)
- BIOS- or EFI-mode loaded
- Device (/dev/sdXY) and partition count
- Model name, disk size and logical/physical sector size
- start, end and size in sectors and Bytes
- filesystem (if mounted)
- mountpoint (if mounted)
- label
- UUID

When the script runs with root privileges, there are three more information: EFI- or BIOS-Mainboard, name of the partition table (msdos. GPT, ...) and the partion-id by partition without UUID, e.G.: ID 05, extended.

Call with option -a:
List information about the partition table
- MBR (Boot + ID, Start-CHS, ID, End-CHS, LBA1, LBA2)
- GPT ( all entries, incl. GUIDs)

Project Samples

Project Activity

See All Activity >

License

Affero GNU Public License

Follow lsdisk

lsdisk Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of lsdisk!

Additional Project Details

Operating Systems

Linux

Languages

English

Intended Audience

End Users/Desktop, System Administrators

User Interface

Command-line, Console/Terminal

Programming Language

Unix Shell

Related Categories

Unix Shell Hardware Platform, Unix Shell File Systems

Registered

2012-06-14