cl für "fdisk -l" + LABEL

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
michaa7
Beiträge: 5042
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

cl für "fdisk -l" + LABEL

Beitrag von michaa7 » 10.08.2008 12:37:29

Dieses problem habe ich seit ich linux nutze: soweit es die festplatten betrifft bekommt man immer nur teilinformationen und muß sich das alles zusammenbasteln:

fdisk -l

zeigt mir zwar alle vorhanden partitionen nach physikalischen platten sortiert, da ich jedoch 5 platten mit jeweils einigen partitionen habe, weiß ich da in der regel nicht was wo ist.

cfdisk /dev/sdX

zeigt zwar auch label an, jedoch nur für ein device.

mount -l

zeig mir zwar jeweils das label an, insgesamt aber recht unschön sortiert und die nicht gemounteten partitionen fehlen.

Gibt es ein command line programm (oder ein script) welches mir nach devices sortiert alle vorhandenen partitonen mit label anzeigt?
(und am liebsten noch mit freiem/genutzem/max. speicherplatz und uuid, wäre jedoch nachrangig).

Vllt regt diese nachfrage hier eine/n der "sed" und "grep" kings/queens an, ein derartiges script zu basteln, welches die grundlegenden festplatteneninfos zusammanfaßt. No-gui wäre ausdrücklich erwünscht. Mein dank dafür sollte ihn/sie auf diesem weg hiermit schon vorab ereilen ;-)
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: cl für "fdisk -l" + LABEL

Beitrag von cosmac » 10.08.2008 12:50:53

hi,

schau dir mal blkid an, bei mir kommt sowas dabei raus:

Code: Alles auswählen

tassilo:~# blkid -L
device       fs_type label       mount point    UUID
------------------------------------------------------------------------------------
/dev/hda1    vfat                /dos           3BBE-1D6F
/dev/hda5    ext3    root-070602 /              12920926-f93e-4e4d-8fe4-4abb4c38ccc4
/dev/hda6    ext3    usr-070602  /usr           8744e61d-6bf1-448b-90d3-1b180964b685
/dev/hda7    swap                <swap>         95d8873c-6764-4e2f-aaae-b938d4a19a72
/dev/hda8    ext3    var-070602  /var           837855be-2439-47d4-a80f-8b2d9f46c84c
/dev/hda9    ext2    tmp-070602  /tmp           23507170-1cec-48b1-ac50-1df4a6613ab5
/dev/hda10   ext3    home-070602 /home          84d43e66-80f4-474a-960d-bbdd7f5212df
/dev/hda11   ext3                /srv           7fa6a13e-b394-4cdc-abe1-7a3bafa46b11
/dev/sdb10   ext3                /daten         4aa13a14-23a7-4442-9eaa-e67b93054bd9
/dev/sdb11   vfat                (not mounted)  479C-A6F1
/dev/sda1    ext2                /opt           198f4a59-a879-40d2-b035-c70f0c8c72f7
/dev/sdb1    ext2                (not mounted)  328d77ab-5e1d-458e-a99b-1e8675186e30
Beware of programmers who carry screwdrivers.

michaa7
Beiträge: 5042
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

Re: cl für "fdisk -l" + LABEL

Beitrag von michaa7 » 10.08.2008 13:14:19

meine güte, so einfach, suuuper ...

... und "blkid -L" kommt beim aufzählen sogar mit den zweistelligen zahlen zurecht und sortiert sda10 _nach_ sda9.

danke für den tipp!
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Antworten