* [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