Script: Partition/Formatierung herausfinden ext3/fat?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
shh
Beiträge: 140
Registriert: 16.06.2002 14:29:44

Script: Partition/Formatierung herausfinden ext3/fat?

Beitrag von shh » 18.07.2009 17:08:28

Hallo!

Wie kann man denn in einem Skript möglichst einfach des Typ einer Partition und/oder deren Formatierung herausfinden?
Ich hab hier also einen angesteckten USB-Stick mit
/dev/sda1 /dev/sda2 /dev/sda3
und muss die manuell mit unterschiedlichen Optionen mounten.
Gibts irgendein Programm, was 'ext3' oder 'fat' liefert?

Grüße...

Benutzeravatar
mikrokosmos
Beiträge: 225
Registriert: 26.07.2006 19:38:24

Re: Script: Partition/Formatierung herausfinden ext3/fat?

Beitrag von mikrokosmos » 18.07.2009 17:24:35

Hallo shh,

vielleicht hilft dir ja blkid weiter.

Code: Alles auswählen

# blkid
/dev/hdd1: LABEL="boot" UUID="20e50f13-2b5c-4456-8f1d-6f1fc3f32d96" TYPE="ext2"

# blkid -o list
device                       fs_type     label        mount point                      UUID
----------------------------------------------------------------------------------------------------------------------------
/dev/hdd1                    ext2        boot         /boot                            20e50f13-2b5c-4456-8f1d-6f1fc3f32d96

Vorher solltest du aber noch blkid -g aufrufen, denn blkid puffert die Daten und prüft normalerweise nicht, ob die Laufwerke überhaupt noch existieren, was ja insbesondere bei Wechsellaufwerken wie USB-Sticks problematisch ist.

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Re: Script: Partition/Formatierung herausfinden ext3/fat?

Beitrag von 123456 » 18.07.2009 17:49:17

einfach mal parted <DEVICE> - und dann print aufrufen (mit quit gehts wieder raus).

joomart
Beiträge: 112
Registriert: 21.01.2003 14:38:17
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Bayern
Kontaktdaten:

Re: Script: Partition/Formatierung herausfinden ext3/fat?

Beitrag von joomart » 18.07.2009 21:14:32

hier einige Möglichkeiten (immer als root):

Code: Alles auswählen

cfdisk -P s /dev/xxx
 cfdisk -P t /dev/xxx
 sfdisk -d /dev/xxx
 sfdisk -l /dev/xxx
 fdisk -l /dev/xxx
 fdisk -lu /dev/xxx
Ciao, Joo
------
zu meinen Debianpaketen: http://www.joonet.de/debian/

shh
Beiträge: 140
Registriert: 16.06.2002 14:29:44

Re: Script: Partition/Formatierung herausfinden ext3/fat?

Beitrag von shh » 19.07.2009 15:22:27

Super, das hilft mir schon weiter! Herzl. Dank!

Antworten