ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] How to detect partition label ?
@ 2005-05-08 12:39 Vitaly Ostanin
  2005-05-08 13:31 ` php-coder
  0 siblings, 1 reply; 10+ messages in thread
From: Vitaly Ostanin @ 2005-05-08 12:39 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 474 bytes --]

Здравствуйте.

Подскажите, пожалуйста - как из (командной строки) определить
метку файловой системы на обнаруженном устройстве?

Это нужно для скрипта /etc/dev.d/block/usbroot.dev, который я
пытаюсь изобразить. Скрипт запускается 3 раза, на /dev/sda,
/dev/sda1, /dev/sda2. Раздел я хочу монтировать, только если его
метка "usbroot".

Может, в udev или hotplug определяется переменная, где это можно
посмотреть?

--
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] How to detect partition label ?
  2005-05-08 12:39 [devel] How to detect partition label ? Vitaly Ostanin
@ 2005-05-08 13:31 ` php-coder
  2005-05-08 14:19   ` [devel] " Vitaly Ostanin
  0 siblings, 1 reply; 10+ messages in thread
From: php-coder @ 2005-05-08 13:31 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Vitaly Ostanin 2005-05-08 16:39:18 +0400
+++ php-coder 2005-05-08 20:27:08 +0700

> Подскажите, пожалуйста - как из (командной строки) определить
> метку файловой системы на обнаруженном устройстве?

    # sudo tune2fs -l /dev/hdXY | grep volume | awk '{print $4}'

-- 
+ php-coder



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [devel] Re: How to detect partition label ?
  2005-05-08 13:31 ` php-coder
@ 2005-05-08 14:19   ` Vitaly Ostanin
  2005-05-08 14:41     ` php-coder
  0 siblings, 1 reply; 10+ messages in thread
From: Vitaly Ostanin @ 2005-05-08 14:19 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 593 bytes --]

php-coder пишет:
> --- Vitaly Ostanin 2005-05-08 16:39:18 +0400
> +++ php-coder 2005-05-08 20:27:08 +0700
>
>>Подскажите, пожалуйста - как из (командной строки) определить
>>метку файловой системы на обнаруженном устройстве?
>
>     # sudo tune2fs -l /dev/hdXY | grep volume | awk '{print $4}'

Нужно для любой файловой системы, не только ext2/3. Хотя бы для
наиболее распространённых - ext2/3, xfs, reiserfs, vfat.

"mount -L" как-то определяет метки, интересно, есть ли эта
функциональность в каких-нибудь утилитах.

<skipped/>

--
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Re: How to detect partition label ?
  2005-05-08 14:19   ` [devel] " Vitaly Ostanin
@ 2005-05-08 14:41     ` php-coder
  2005-05-08 14:49       ` Vitaly Ostanin
  0 siblings, 1 reply; 10+ messages in thread
From: php-coder @ 2005-05-08 14:41 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Vitaly Ostanin 2005-05-08 18:19:19 +0400
+++ php-coder 2005-05-08 21:35:01 +0700

> Нужно для любой файловой системы, не только ext2/3. Хотя бы для
> наиболее распространённых - ext2/3, xfs, reiserfs, vfat.

    Для ext2/3 я привел пример.
    Для iso9660 есть volname.

    Для xfs, reiserfs и vfat, как мне кажется, должны быть подобные
    программы. К примеру, судя по выводу apt-cache search я бы искал в
    пакетах:

    mtools - Утилиты для работы с дисками MS-DOS
    reiser4progs - Utilities for reiser4 filesystems
    xfsprogs - Utilities for managing the XFS filesystem
    
    Чтобы определение метки для разных ФС присутствовало в одной
    программе, я немного сомневаюсь, хотя и могу ошибаться...

-- 
+ php-coder



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [devel] Re: How to detect partition label ?
  2005-05-08 14:41     ` php-coder
@ 2005-05-08 14:49       ` Vitaly Ostanin
  2005-05-08 15:22         ` Mikhail Yakshin
  0 siblings, 1 reply; 10+ messages in thread
From: Vitaly Ostanin @ 2005-05-08 14:49 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1074 bytes --]

php-coder пишет:
> --- Vitaly Ostanin 2005-05-08 18:19:19 +0400
> +++ php-coder 2005-05-08 21:35:01 +0700
>
>
>>Нужно для любой файловой системы, не только ext2/3. Хотя бы для
>>наиболее распространённых - ext2/3, xfs, reiserfs, vfat.
>
>
>     Для ext2/3 я привел пример.
>     Для iso9660 есть volname.
>
>     Для xfs, reiserfs и vfat, как мне кажется, должны быть подобные
>     программы. К примеру, судя по выводу apt-cache search я бы искал в
>     пакетах:
>
>     mtools - Утилиты для работы с дисками MS-DOS
>     reiser4progs - Utilities for reiser4 filesystems
>     xfsprogs - Utilities for managing the XFS filesystem
>
>     Чтобы определение метки для разных ФС присутствовало в одной
>     программе, я немного сомневаюсь, хотя и могу ошибаться...

По крайней мере определения меток для ext2/3, xfs и reiserfs есть
в mount. Алгоритм определения типа fs из mount нашёлся в пакете
fstyp. В принципе, можно уже сделать wrapper самому, но сильно
подозреваю, что он уже где-то сделан :)

<skipped/>

--
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Re: How to detect partition label ?
  2005-05-08 14:49       ` Vitaly Ostanin
@ 2005-05-08 15:22         ` Mikhail Yakshin
  2005-05-08 15:43           ` Alexander Bokovoy
  0 siblings, 1 reply; 10+ messages in thread
From: Mikhail Yakshin @ 2005-05-08 15:22 UTC (permalink / raw)
  To: ALT Devel discussion list

Vitaly Ostanin пишет:

> По крайней мере определения меток для ext2/3, xfs и reiserfs есть
> в mount. Алгоритм определения типа fs из mount нашёлся в пакете
> fstyp. В принципе, можно уже сделать wrapper самому, но сильно
> подозреваю, что он уже где-то сделан :)

fstype -l

-- 
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] Re: How to detect partition label ?
  2005-05-08 15:22         ` Mikhail Yakshin
@ 2005-05-08 15:43           ` Alexander Bokovoy
  2005-05-11 11:54             ` Vitaly Ostanin
  2005-05-11 17:54             ` [devel] [JT] " Michael Shigorin
  0 siblings, 2 replies; 10+ messages in thread
From: Alexander Bokovoy @ 2005-05-08 15:43 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 897 bytes --]

On Sun, May 08, 2005 at 07:22:43PM +0400, Mikhail Yakshin wrote:
> Vitaly Ostanin пишет:
> 
> > По крайней мере определения меток для ext2/3, xfs и reiserfs есть
> > в mount. Алгоритм определения типа fs из mount нашёлся в пакете
> > fstyp. В принципе, можно уже сделать wrapper самому, но сильно
> > подозреваю, что он уже где-то сделан :)
> 
> fstype -l
Думаю, что нужно перестать городить огород из невнятных дополнений и
начать пользоваться тем, что уже есть -- libblkid из e2fsprogs и,
соответственно, утилита /sbin/blkid.

Реализацию в своем приложении можно посмотреть, например, в
Samba4, source/ntvfs/posix/pvfs_fsinfo.c и окружающие места (changesets
6597 и 6599).

-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [devel] Re: How to detect partition label ?
  2005-05-08 15:43           ` Alexander Bokovoy
@ 2005-05-11 11:54             ` Vitaly Ostanin
  2005-05-11 17:54             ` [devel] [JT] " Michael Shigorin
  1 sibling, 0 replies; 10+ messages in thread
From: Vitaly Ostanin @ 2005-05-11 11:54 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 610 bytes --]

Alexander Bokovoy пишет:

<skipped/>

>>>По крайней мере определения меток для ext2/3, xfs и reiserfs есть
>>>в mount. Алгоритм определения типа fs из mount нашёлся в пакете
>>>fstyp. В принципе, можно уже сделать wrapper самому, но сильно
>>>подозреваю, что он уже где-то сделан :)
>>
>>fstype -l
>
> Думаю, что нужно перестать городить огород из невнятных дополнений и
> начать пользоваться тем, что уже есть -- libblkid из e2fsprogs и,
> соответственно, утилита /sbin/blkid.

Спасибо, супер! Даже метки vfat определяет, обалдеть :)

<skipped/>

--
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [devel] [JT] Re: How to detect partition label ?
  2005-05-08 15:43           ` Alexander Bokovoy
  2005-05-11 11:54             ` Vitaly Ostanin
@ 2005-05-11 17:54             ` Michael Shigorin
  2005-05-12  8:28               ` Alexander Bokovoy
  1 sibling, 1 reply; 10+ messages in thread
From: Michael Shigorin @ 2005-05-11 17:54 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 473 bytes --]

On Sun, May 08, 2005 at 07:43:02PM +0400, Alexander Bokovoy wrote:
> > fstype -l
> Думаю, что нужно перестать городить огород из невнятных
> дополнений и начать пользоваться тем, что уже есть -- libblkid
> из e2fsprogs и, соответственно, утилита /sbin/blkid.

Саш, так для этого надо уметь работать в команде, а не с шашкой 
на каждый встречный танк бросаться...

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [devel] [JT] Re: How to detect partition label ?
  2005-05-11 17:54             ` [devel] [JT] " Michael Shigorin
@ 2005-05-12  8:28               ` Alexander Bokovoy
  0 siblings, 0 replies; 10+ messages in thread
From: Alexander Bokovoy @ 2005-05-12  8:28 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 710 bytes --]

On Wed, May 11, 2005 at 08:54:00PM +0300, Michael Shigorin wrote:
> On Sun, May 08, 2005 at 07:43:02PM +0400, Alexander Bokovoy wrote:
> > > fstype -l
> > Думаю, что нужно перестать городить огород из невнятных
> > дополнений и начать пользоваться тем, что уже есть -- libblkid
> > из e2fsprogs и, соответственно, утилита /sbin/blkid.
> 
> Саш, так для этого надо уметь работать в команде, а не с шашкой 
> на каждый встречный танк бросаться...
Для этого нужно по сторонам для начала смотреть.

-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2005-05-12  8:28 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-08 12:39 [devel] How to detect partition label ? Vitaly Ostanin
2005-05-08 13:31 ` php-coder
2005-05-08 14:19   ` [devel] " Vitaly Ostanin
2005-05-08 14:41     ` php-coder
2005-05-08 14:49       ` Vitaly Ostanin
2005-05-08 15:22         ` Mikhail Yakshin
2005-05-08 15:43           ` Alexander Bokovoy
2005-05-11 11:54             ` Vitaly Ostanin
2005-05-11 17:54             ` [devel] [JT] " Michael Shigorin
2005-05-12  8:28               ` Alexander Bokovoy

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git