* [sisyphus] libhw-tools-0.2.1 - добавлена настройка
@ 2004-11-17 13:14 Anton Farygin
2004-11-17 18:16 ` [sisyphus] Re: [devel] " Yura Zotov
2004-11-21 10:52 ` [sisyphus] " Andrey Rahmatullin
0 siblings, 2 replies; 26+ messages in thread
From: Anton Farygin @ 2004-11-17 13:14 UTC (permalink / raw)
To: ALT Linux Sisyphus, devel
Всем привет.
В Sisyphus сегодня вечером пойдет новая версия библиотеки libhw с
сопутствующими утилитами.
Нововведений там достаточно много, вот самые на мой взгляд важные:
fstype научился детектить файловую систему reiser4, а также uuid и label
на тех файловых системах, которые это поддерживают. Соответственно это
же научился выводить и storagescan -v .
для определения uuid с помощью fstype нужно выполнить команду: fstype -u
-d /dev/<устройство>
заменой опции -u на -l можно получить label, прописанный в файловой системе
В информацию об устройствах добавлен hwid - это уникальный
идентификатор, получаемый методом подсчета контрольной суммы (crc64) не
плавающих данных об устройстве.
Этот идентификатор используется в самой интересной части новой версии
libhw - конфигурационном файле.
Начиная с этой версии каждая утилита, возвращающая некую информацию об
устройствах будет брать информацию также с конфигурационного файла.
На данный момент в конфиге можно изменять следующие данные:
options - опции монтирования в случае с block devices
mountpoint - точка монтирования для block devices
driver - имя драйвера, которое необходимо загрузить hotplug'у для
данного устройства (работает для pci, cpu, acpi)
По умолчанию конфигурационный файл отсутствует - в дальнейшем он будет
генериться userfrendly утилитами настройки.
Для тех, кто хочет испробовать эту возможность прямо сейчас, привожу
формат конфига:
[<hwid>]
+<опция><TAB><значение>
Пример настройки для некоего раздела sda1 usb flash диска (в
комментариях - список полей, по которым сгенерен hwid):
[79CBA74D1124847F]
# classpath=/106/00
# fstype=ext3
# name=Easy Disk 1.00
# uuid=f773be51-4453-42db-acfe-b042b348a1d6
# vendor=83
+mountpoint /media/easy_disk
+options users,noexec,nodev,sync,nosuid,noload
Т.е. - данная настройка будет работать для всех storage устройств с
именем Easy Disk 1.00, содержащих раздел с типом 83 и
файловой системой ext3, в которой зашит uuid
f773be51-4453-42db-acfe-b042b348a1d6
Пример настройки для некоей PCI железки:
[01C1913DC867B4C2]
# classpath=006:00:00
# device=7190
# name=Intel Corporation|440BX/ZX - 82443BX/ZX Host bridge
# vendor=8086
+driver intel-agp
hwid можно получить в verbose режиме различных утилит сканирования
(например pciscan -v, storagescan -v и т.д.)
Отчеты об ошибках приветствуются (желательно через bugzilla)!
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* [sisyphus] Re: [devel] libhw-tools-0.2.1 - добавлена настройка
2004-11-17 13:14 [sisyphus] libhw-tools-0.2.1 - добавлена настройка Anton Farygin
@ 2004-11-17 18:16 ` Yura Zotov
2004-11-18 9:03 ` Ivan Fedorov
2004-11-18 14:03 ` Anton Farygin
2004-11-21 10:52 ` [sisyphus] " Andrey Rahmatullin
1 sibling, 2 replies; 26+ messages in thread
From: Yura Zotov @ 2004-11-17 18:16 UTC (permalink / raw)
To: devel, ALT Linux Sisyphus
On Wed, Nov 17, 2004 at 04:14:38PM +0300, Anton Farygin wrote:
<skip>
> Для тех, кто хочет испробовать эту возможность прямо сейчас, привожу
> формат конфига:
>
> [<hwid>]
> +<опция><TAB><значение>
>
> Пример настройки для некоего раздела sda1 usb flash диска (в
> комментариях - список полей, по которым сгенерен hwid):
>
> [79CBA74D1124847F]
> # classpath=/106/00
> # fstype=ext3
> # name=Easy Disk 1.00
> # uuid=f773be51-4453-42db-acfe-b042b348a1d6
> # vendor=83
> +mountpoint /media/easy_disk
> +options users,noexec,nodev,sync,nosuid,noload
>
> Т.е. - данная настройка будет работать для всех storage устройств с
> именем Easy Disk 1.00, содержащих раздел с типом 83 и
> файловой системой ext3, в которой зашит uuid
> f773be51-4453-42db-acfe-b042b348a1d6
>
> Пример настройки для некоей PCI железки:
>
> [01C1913DC867B4C2]
> # classpath=006:00:00
> # device=7190
> # name=Intel Corporation|440BX/ZX - 82443BX/ZX Host bridge
> # vendor=8086
> +driver intel-agp
>
> hwid можно получить в verbose режиме различных утилит сканирования
> (например pciscan -v, storagescan -v и т.д.)
> Отчеты об ошибках приветствуются (желательно через bugzilla)!
>
Я правильно понимаю, что # это не знак комментария, а символ с
другим смыслом? С каким? Как тогда делать комментарии?
--
Юрий А. Зотов
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] Re: [devel] libhw-tools-0.2.1 - добавлена настройка
2004-11-17 18:16 ` [sisyphus] Re: [devel] " Yura Zotov
@ 2004-11-18 9:03 ` Ivan Fedorov
2004-11-18 14:03 ` Anton Farygin
1 sibling, 0 replies; 26+ messages in thread
From: Ivan Fedorov @ 2004-11-18 9:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 664 bytes --]
Yura Zotov пишет:
>>Пример настройки для некоего раздела sda1 usb flash диска (в
>>комментариях - список полей, по которым сгенерен hwid):
^^^^^^^^^^^^^^^^^
>>
>>[79CBA74D1124847F]
>># classpath=/106/00
^^^^^^^^^^^^^^^^^^^^^^
>># fstype=ext3
^^^^^^^^^^^^^^^^^^^^^^
>># name=Easy Disk 1.00
^^^^^^^^^^^^^^^^^^^^^^
>># uuid=f773be51-4453-42db-acfe-b042b348a1d6
^^^^^^^^^^^^^^^^^^^^^^
>># vendor=83
^^^^^^^^^^^^^^^^^^^^^^
>>+mountpoint /media/easy_disk
>>+options users,noexec,nodev,sync,nosuid,noload
<skip>
>
> Я правильно понимаю, что # это не знак комментария, а символ с
> другим смыслом? С каким? Как тогда делать комментарии?
неправильно...
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* [sisyphus] Re: [devel] libhw-tools-0.2.1 - добавлена настройка
2004-11-17 18:16 ` [sisyphus] Re: [devel] " Yura Zotov
2004-11-18 9:03 ` Ivan Fedorov
@ 2004-11-18 14:03 ` Anton Farygin
1 sibling, 0 replies; 26+ messages in thread
From: Anton Farygin @ 2004-11-18 14:03 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: ALT Linux Sisyphus
Yura Zotov wrote:
> On Wed, Nov 17, 2004 at 04:14:38PM +0300, Anton Farygin wrote:
>
> <skip>
>
>>Для тех, кто хочет испробовать эту возможность прямо сейчас, привожу
>>формат конфига:
>>
>>[<hwid>]
>>+<опция><TAB><значение>
>>
>>Пример настройки для некоего раздела sda1 usb flash диска (в
>>комментариях - список полей, по которым сгенерен hwid):
>>
>>[79CBA74D1124847F]
>># classpath=/106/00
>># fstype=ext3
>># name=Easy Disk 1.00
>># uuid=f773be51-4453-42db-acfe-b042b348a1d6
>># vendor=83
>>+mountpoint /media/easy_disk
>>+options users,noexec,nodev,sync,nosuid,noload
>>
>>Т.е. - данная настройка будет работать для всех storage устройств с
>>именем Easy Disk 1.00, содержащих раздел с типом 83 и
>>файловой системой ext3, в которой зашит uuid
>>f773be51-4453-42db-acfe-b042b348a1d6
>>
>>Пример настройки для некоей PCI железки:
>>
>>[01C1913DC867B4C2]
>># classpath=006:00:00
>># device=7190
>># name=Intel Corporation|440BX/ZX - 82443BX/ZX Host bridge
>># vendor=8086
>>+driver intel-agp
>>
>>hwid можно получить в verbose режиме различных утилит сканирования
>>(например pciscan -v, storagescan -v и т.д.)
>>Отчеты об ошибках приветствуются (желательно через bugzilla)!
>>
>
>
> Я правильно понимаю, что # это не знак комментария, а символ с
> другим смыслом? С каким? Как тогда делать комментарии?
Неправильно. Это как раз комментарии.
Этот пример я генерил тулзой создания конфига (ее пока нет в пакете, это
для отладки). Соответственно в комментарии помещал данную информацию.
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-21 10:52 ` [sisyphus] " Andrey Rahmatullin
@ 2004-11-21 9:11 ` Anton Farygin
2004-11-21 13:13 ` [sisyphus] libhw-tools-0.2.* - ntfs label support Anton Farygin
2004-11-22 9:59 ` [sisyphus] libhw-tools-0.2.1 - добавлена настройка Andrey Rahmatullin
0 siblings, 2 replies; 26+ messages in thread
From: Anton Farygin @ 2004-11-21 9:11 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Andrey Rahmatullin wrote:
> On Wed, Nov 17, 2004 at 04:14:38PM +0300, Anton Farygin wrote:
>
>>заменой опции -u на -l можно получить label, прописанный в файловой системе
>
> Почему-то из 4 vfat-разделов метка прочиталасьтолько у одного. У ntfs'гых
> не прочиталась вообще.
ntfs пока не поддерживается (в планах есть добавить поддержку).
А у vfat разделов метка установлена ?
сейчас fstype показывает только существующие метки.
Что будет если принудительно прописать метку на vfat раздел с помощью
dosfstools ? Будет ли показывать ее fstype ?
>
> И почему всем ФС предлагается опция sync?
Это для flash'ек. Дело в том, что в теории пользователь может вытащить
flash'ку в любой момент времени. Соответственно в момент когда flash'ки
в системе уже нет мы отмонтируем ее грубым способом.
Если монтировать без опции sync, то это все может кончится очень плохо.
Rgds.
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-17 13:14 [sisyphus] libhw-tools-0.2.1 - добавлена настройка Anton Farygin
2004-11-17 18:16 ` [sisyphus] Re: [devel] " Yura Zotov
@ 2004-11-21 10:52 ` Andrey Rahmatullin
2004-11-21 9:11 ` Anton Farygin
1 sibling, 1 reply; 26+ messages in thread
From: Andrey Rahmatullin @ 2004-11-21 10:52 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 488 bytes --]
On Wed, Nov 17, 2004 at 04:14:38PM +0300, Anton Farygin wrote:
> заменой опции -u на -l можно получить label, прописанный в файловой системе
Почему-то из 4 vfat-разделов метка прочиталасьтолько у одного. У ntfs'гых
не прочиталась вообще.
И почему всем ФС предлагается опция sync?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> А в чем минусы-то наличия статических библиотек?
Большинство из них никогда, никому и нигде не нужны.
-- mhz in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.* - ntfs label support
2004-11-21 9:11 ` Anton Farygin
@ 2004-11-21 13:13 ` Anton Farygin
2004-11-21 15:28 ` [sisyphus] " Michael Shigorin
2004-11-22 12:38 ` [sisyphus] " Andrey Rahmatullin
2004-11-22 9:59 ` [sisyphus] libhw-tools-0.2.1 - добавлена настройка Andrey Rahmatullin
1 sibling, 2 replies; 26+ messages in thread
From: Anton Farygin @ 2004-11-21 13:13 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Anton Farygin wrote:
> Andrey Rahmatullin wrote:
>
>> On Wed, Nov 17, 2004 at 04:14:38PM +0300, Anton Farygin wrote:
>>
>>> заменой опции -u на -l можно получить label, прописанный в файловой
>>> системе
>>
>>
>> Почему-то из 4 vfat-разделов метка прочиталасьтолько у одного. У ntfs'гых
>> не прочиталась вообще.
>
>
> ntfs пока не поддерживается (в планах есть добавить поддержку).
Посмотрел внимательнее.
Оказывается у NTFS совсем не тривиальная структура доступа к vol_name.
Т.е. - совсем не тривиальная - мягко сказано ;-(
В принципе я конечно могу залинковаться с libntfs, где это все
реальновано. Но что -то мне это не совсем хочется делать (в итоге
libntfs будет стоять на каждой машине. Нам это надо ?).
Если есть желающие выдернуть из ntfsprogs код для заполнения структуры
ntfs_volume - буду благодарен за отдельную функцию, которая это
реализует (я ее втащу в libhw::fstype).
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* [sisyphus] Re: libhw-tools-0.2.* - ntfs label support
2004-11-21 13:13 ` [sisyphus] libhw-tools-0.2.* - ntfs label support Anton Farygin
@ 2004-11-21 15:28 ` Michael Shigorin
2004-11-21 17:44 ` Anton Farygin
2004-11-22 12:38 ` [sisyphus] " Andrey Rahmatullin
1 sibling, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2004-11-21 15:28 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Sun, Nov 21, 2004 at 04:13:10PM +0300, Anton Farygin wrote:
> В принципе я конечно могу залинковаться с libntfs, где это все
> реальновано. Но что -то мне это не совсем хочется делать (в
> итоге libntfs будет стоять на каждой машине. Нам это надо ?).
dlopen(3)?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] Re: libhw-tools-0.2.* - ntfs label support
2004-11-21 15:28 ` [sisyphus] " Michael Shigorin
@ 2004-11-21 17:44 ` Anton Farygin
0 siblings, 0 replies; 26+ messages in thread
From: Anton Farygin @ 2004-11-21 17:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Shigorin wrote:
> On Sun, Nov 21, 2004 at 04:13:10PM +0300, Anton Farygin wrote:
>
>>В принципе я конечно могу залинковаться с libntfs, где это все
>>реальновано. Но что -то мне это не совсем хочется делать (в
>>итоге libntfs будет стоять на каждой машине. Нам это надо ?).
>
>
> dlopen(3)?
>
Нафиг. Проще запустить nfslabel если он есть в системе.
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-21 9:11 ` Anton Farygin
2004-11-21 13:13 ` [sisyphus] libhw-tools-0.2.* - ntfs label support Anton Farygin
@ 2004-11-22 9:59 ` Andrey Rahmatullin
2004-11-22 11:29 ` Andrei Bulava
2004-11-22 16:01 ` Anton Farygin
1 sibling, 2 replies; 26+ messages in thread
From: Andrey Rahmatullin @ 2004-11-22 9:59 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 784 bytes --]
On Sun, Nov 21, 2004 at 12:11:23PM +0300, Anton Farygin wrote:
> А у vfat разделов метка установлена ?
Да. У всех. Но у одного показывается, а у остальных label:NO NAME.
> сейчас fstype показывает только существующие метки.
Еще б он несуществующие показывал...
> Что будет если принудительно прописать метку на vfat раздел с помощью
> dosfstools ? Будет ли показывать ее fstype ?
А без форматирования это как делается?
> >И почему всем ФС предлагается опция sync?
> Это для flash'ек.
Я так и подумал, просто забавно видеть, как sync предлагают на root fs ;)
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Большинство программ можно отцепить от svgalib. А вот zgv придется
> удалить.
Долой svgalib! Долой zgv!
:)
-- ldv in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 9:59 ` [sisyphus] libhw-tools-0.2.1 - добавлена настройка Andrey Rahmatullin
@ 2004-11-22 11:29 ` Andrei Bulava
2004-11-22 12:44 ` Andrey Rahmatullin
2004-11-22 16:01 ` Anton Farygin
1 sibling, 1 reply; 26+ messages in thread
From: Andrei Bulava @ 2004-11-22 11:29 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Andrey Rahmatullin пишет:
> On Sun, Nov 21, 2004 at 12:11:23PM +0300, Anton Farygin wrote:
>
>>А у vfat разделов метка установлена ?
>
> Да. У всех. Но у одного показывается, а у остальных label:NO NAME.
Я столкнулся с тем, что PowerQuest PartitionMagic 6.0 SE (шёл в
комплекте с материнской платой больше 3-х лет назад) _тоже_ показывает
аналог label:NO NAME на некоторых из разделов vfat aka fat32. Что
характерно - это происходит на разделах, созданных инсталлером winxp, а
сами метки отлично видны в winxp.
Наверное, нижеследующее - оффтопик для данного списка рассылки, но к
vfat имеет непосредственное отношение. По результатам ба-а-альшого
апгрейда своего компьютера с установкой на новый hdd двух систем, winxp
и alm24, у меня вообще сложилось впечатление, что PartitionMagic и Linux
поддерживают работу с vfat и DOS partition table гораздо корректнее, чем
winxp.
Помимо чудес с label (см. выше):
1) в процессе работы с разделами vfat из Disk Volume Manager от winxp я
получил таблицу разделов, от которой "сходил с ума" diskdrake во время
инсталляции alm24 (конкретно - diskdrake не хочет работать, если размер
расширенного раздела W95 Ext'd (LBA) больше размера находящихся внутри
него логических разделов), - хорошо хоть PartitionMagic смог исправить
ситуацию изменением размера расширенного раздела;
2) в процессе просто _использования_ раздела vfat из winxp я получил
раздел, корректный с точки зрения winxp chkdsk, но видимый как раздел _с
потерянными кластерами_ с точки зрения PartitionMagic(!). И
PartitionMagic с таким разделом ничего не мог поделать (resize/move)...
3) после удаления одного из логических разделов из Disk Volume Manager
от winxp PartitionMagic 6.0 SE отказался запускаться иначе, как со
спасательных дискет, потому что таблица разделов диска была
искорёжена(!) - хорошо, что после запуска с дискет PartitionMagic
всё-таки исправил ошибку.
P.S. Так что label:NO NAME меня по крайней мере не удивляет. Все
описанные мной глюки с vfat были получены в течение одного дня, во время
самых тривиальных действий - в winxp я больше "обычный пользователь",
чем администратор.
--
// AB1002-UANIC
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.* - ntfs label support
2004-11-21 13:13 ` [sisyphus] libhw-tools-0.2.* - ntfs label support Anton Farygin
2004-11-21 15:28 ` [sisyphus] " Michael Shigorin
@ 2004-11-22 12:38 ` Andrey Rahmatullin
2004-11-22 12:44 ` Denis Ovsienko
2004-11-22 16:07 ` Anton Farygin
1 sibling, 2 replies; 26+ messages in thread
From: Andrey Rahmatullin @ 2004-11-22 12:38 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 1072 bytes --]
On Sun, Nov 21, 2004 at 04:13:10PM +0300, Anton Farygin wrote:
> Оказывается у NTFS совсем не тривиальная структура доступа к vol_name.
> Т.е. - совсем не тривиальная - мягко сказано ;-(
Угу.
> В принципе я конечно могу залинковаться с libntfs, где это все
> реальновано. Но что -то мне это не совсем хочется делать (в итоге
> libntfs будет стоять на каждой машине. Нам это надо ?).
Нет.
> Если есть желающие выдернуть из ntfsprogs код для заполнения структуры
> ntfs_volume - буду благодарен за отдельную функцию, которая это
> реализует (я ее втащу в libhw::fstype).
Пробую. Пока что получается всё очень длинно. 2 вопроса:
1. Допустимо ли использовать хидеры из libntfs-devel (в противном случае
придется тащить сотни строк определений структур, поддержки endianness и
т.д.)
2. Куда девать огромное кол-во проверок на корректность файловых структур?
Как должен себя вести код, встретившись с полуубитым томом?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Давайте ее в Сизиф, а там посмотрим.
-- aen in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.* - ntfs label support
2004-11-22 12:38 ` [sisyphus] " Andrey Rahmatullin
@ 2004-11-22 12:44 ` Denis Ovsienko
2004-11-22 16:07 ` Anton Farygin
1 sibling, 0 replies; 26+ messages in thread
From: Denis Ovsienko @ 2004-11-22 12:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
> > В принципе я конечно могу залинковаться с libntfs, где это все
> > реальновано. Но что -то мне это не совсем хочется делать (в итоге
> > libntfs будет стоять на каждой машине. Нам это надо ?).
> Нет.
Можно иметь конструкции вида [ -x $SOME_PROGRAM ] && ...
Если не линковаться с libntfs, а использовать сценарий и внешнюю
программу.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 11:29 ` Andrei Bulava
@ 2004-11-22 12:44 ` Andrey Rahmatullin
2004-11-22 16:10 ` Anton Farygin
0 siblings, 1 reply; 26+ messages in thread
From: Andrey Rahmatullin @ 2004-11-22 12:44 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 308 bytes --]
On Mon, Nov 22, 2004 at 01:29:17PM +0200, Andrei Bulava wrote:
> P.S. Так что label:NO NAME меня по крайней мере не удивляет. Все
Метка не имеет отношения к таблице разделов.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Пора мне синхронизировать Сизиф.
-- ivv in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 9:59 ` [sisyphus] libhw-tools-0.2.1 - добавлена настройка Andrey Rahmatullin
2004-11-22 11:29 ` Andrei Bulava
@ 2004-11-22 16:01 ` Anton Farygin
2004-11-22 17:57 ` Andrey Rahmatullin
1 sibling, 1 reply; 26+ messages in thread
From: Anton Farygin @ 2004-11-22 16:01 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Andrey Rahmatullin wrote:
> On Sun, Nov 21, 2004 at 12:11:23PM +0300, Anton Farygin wrote:
>
>>А у vfat разделов метка установлена ?
>
> Да. У всех. Но у одного показывается, а у остальных label:NO NAME.
>
>
>>сейчас fstype показывает только существующие метки.
>
> Еще б он несуществующие показывал...
вот почему не показывает - это вопрос.
>
>
>>Что будет если принудительно прописать метку на vfat раздел с помощью
>>dosfstools ? Будет ли показывать ее fstype ?
>
> А без форматирования это как делается?
Хм.. если бы я знал ;-)
В принципе можно мне конечно прислать первые пару килобайт этой
flash'ки. Я посмотрю.
>
>
>>>И почему всем ФС предлагается опция sync?
>>
>>Это для flash'ек.
>
> Я так и подумал, просто забавно видеть, как sync предлагают на root fs ;)
Это не страшно. В теории я конечно могу заглянуть в fstab и взять опции
оттуда. Но это для работы сейчас не нужно.
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.* - ntfs label support
2004-11-22 12:38 ` [sisyphus] " Andrey Rahmatullin
2004-11-22 12:44 ` Denis Ovsienko
@ 2004-11-22 16:07 ` Anton Farygin
2004-11-22 17:58 ` Andrey Rahmatullin
1 sibling, 1 reply; 26+ messages in thread
From: Anton Farygin @ 2004-11-22 16:07 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Andrey Rahmatullin wrote:
> On Sun, Nov 21, 2004 at 04:13:10PM +0300, Anton Farygin wrote:
<skip>
>>Если есть желающие выдернуть из ntfsprogs код для заполнения структуры
>>ntfs_volume - буду благодарен за отдельную функцию, которая это
>>реализует (я ее втащу в libhw::fstype).
>
> Пробую. Пока что получается всё очень длинно. 2 вопроса:
> 1. Допустимо ли использовать хидеры из libntfs-devel (в противном случае
> придется тащить сотни строк определений структур, поддержки endianness и
> т.д.)
Да, конечно. Хотя я и таскаю часть структур с собой - но у меня они и не
такие сложные как у ntfs.
> 2. Куда девать огромное кол-во проверок на корректность файловых структур?
> Как должен себя вести код, встретившись с полуубитым томом?
Молча игнорировать, если невозможно получить с него label.
Если возможно - возвращать label.
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 12:44 ` Andrey Rahmatullin
@ 2004-11-22 16:10 ` Anton Farygin
2004-11-22 16:54 ` Denis Smirnov
0 siblings, 1 reply; 26+ messages in thread
From: Anton Farygin @ 2004-11-22 16:10 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Andrey Rahmatullin wrote:
> On Mon, Nov 22, 2004 at 01:29:17PM +0200, Andrei Bulava wrote:
>
>>P.S. Так что label:NO NAME меня по крайней мере не удивляет. Все
>
> Метка не имеет отношения к таблице разделов.
Более того: очень много flash'ек имеет именно такую метку на файловой
системе.
И еще: у vfat метка может быть в двух разных местах, соответственно я
мог конечно где-то сделать ошибку. Но в любом случае вы мне присылайте
superblock от раздела - посмотрю.
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 16:54 ` Denis Smirnov
@ 2004-11-22 16:50 ` Anton Farygin
2004-11-22 18:00 ` Andrey Rahmatullin
2004-11-22 19:10 ` Serge Pavlovsky
0 siblings, 2 replies; 26+ messages in thread
From: Anton Farygin @ 2004-11-22 16:50 UTC (permalink / raw)
To: Denis Smirnov; +Cc: ALT Linux Sisyphus discussion list
Denis Smirnov wrote:
> On Mon, Nov 22, 2004 at 07:10:17PM +0300, Anton Farygin wrote:
>
> AF> И еще: у vfat метка может быть в двух разных местах, соответственно я
> AF> мог конечно где-то сделать ошибку. Но в любом случае вы мне присылайте
> AF> superblock от раздела - посмотрю.
>
> А причём тут суперблок? Помнится у FAT volume label может быть просто
> записью в корневом каталоге...
Таких не знаю.
в supedblock'е есть информация о двух label различного типа.
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 16:10 ` Anton Farygin
@ 2004-11-22 16:54 ` Denis Smirnov
2004-11-22 16:50 ` Anton Farygin
0 siblings, 1 reply; 26+ messages in thread
From: Denis Smirnov @ 2004-11-22 16:54 UTC (permalink / raw)
To: Anton Farygin; +Cc: ALT Linux Sisyphus discussion list
On Mon, Nov 22, 2004 at 07:10:17PM +0300, Anton Farygin wrote:
AF> И еще: у vfat метка может быть в двух разных местах, соответственно я
AF> мог конечно где-то сделать ошибку. Но в любом случае вы мне присылайте
AF> superblock от раздела - посмотрю.
А причём тут суперблок? Помнится у FAT volume label может быть просто
записью в корневом каталоге...
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 16:01 ` Anton Farygin
@ 2004-11-22 17:57 ` Andrey Rahmatullin
2004-11-24 7:47 ` Anton Farygin
0 siblings, 1 reply; 26+ messages in thread
From: Andrey Rahmatullin @ 2004-11-22 17:57 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 624 bytes --]
On Mon, Nov 22, 2004 at 07:01:42PM +0300, Anton Farygin wrote:
> В принципе можно мне конечно прислать первые пару килобайт этой
> flash'ки. Я посмотрю.
Да не флешка это. Это на винте. 3 раздела фат32 и один фат16. Метка
есть везде, но видна только на одном фат32. Кстати, прикол такой, что
раздел, на котором видно, находится на одном винте, а остальные 3 - на
другом.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Не надо заходить как root на 5 runlevel'е. Вы же не хотите чтобы Вам
снесло систему, например, после просмотра konqueror'ом некоторого сайта ;)
-- inger in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.* - ntfs label support
2004-11-22 16:07 ` Anton Farygin
@ 2004-11-22 17:58 ` Andrey Rahmatullin
2004-11-23 6:56 ` Alexey I. Froloff
0 siblings, 1 reply; 26+ messages in thread
From: Andrey Rahmatullin @ 2004-11-22 17:58 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 881 bytes --]
On Mon, Nov 22, 2004 at 07:07:46PM +0300, Anton Farygin wrote:
> >2. Куда девать огромное кол-во проверок на корректность файловых структур?
> >Как должен себя вести код, встретившись с полуубитым томом?
> Молча игнорировать, если невозможно получить с него label.
> Если возможно - возвращать label.
Там на каждом чихе проверка правильности структур :( Итого чуть не треть
кода.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
>>Вы случаем не пророк по совместительству? ;)
>Нет. Надо?
Это было бы идеально :) Представте себе, по рассылке prophecy@
проносится сообщение типа "Mozilla версии такой-то, которая выйдет через
неделю, будет падать по segfault'у при загрузке..." И все понимают, что
им не нужно будет качать ту самую Мозиллу. Да и большинство ошибок
станет возможным исправлять ещё до их появления ;)
-- mutabor in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 16:50 ` Anton Farygin
@ 2004-11-22 18:00 ` Andrey Rahmatullin
2004-11-22 19:10 ` Serge Pavlovsky
1 sibling, 0 replies; 26+ messages in thread
From: Andrey Rahmatullin @ 2004-11-22 18:00 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 599 bytes --]
On Mon, Nov 22, 2004 at 07:50:49PM +0300, Anton Farygin wrote:
> >А причём тут суперблок? Помнится у FAT volume label может быть просто
> >записью в корневом каталоге...
> Таких не знаю.
> в supedblock'е есть информация о двух label различного типа.
Ну тогда всё ясно. Скорее всего, на моих разделах, где меток не видно, они
есть только в корневом каталоге. Я вообще не уверен, что под оффтопиком
кто-то смотрит метку в суперблоке.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
в связи с ремонтом входной двери, интернет в офисе заработал.
-- smi in office@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 16:50 ` Anton Farygin
2004-11-22 18:00 ` Andrey Rahmatullin
@ 2004-11-22 19:10 ` Serge Pavlovsky
1 sibling, 0 replies; 26+ messages in thread
From: Serge Pavlovsky @ 2004-11-22 19:10 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В Пнд, 22/11/2004 в 19:50 +0300, Anton Farygin пишет:
> Denis Smirnov wrote:
> > On Mon, Nov 22, 2004 at 07:10:17PM +0300, Anton Farygin wrote:
> >
> > AF> И еще: у vfat метка может быть в двух разных местах, соответственно я
> > AF> мог конечно где-то сделать ошибку. Но в любом случае вы мне присылайте
> > AF> superblock от раздела - посмотрю.
> >
> > А причём тут суперблок? Помнится у FAT volume label может быть просто
> > записью в корневом каталоге...
>
> Таких не знаю.
а вы посмотрите в корневом каталоге файл с именем метки и типом,
отличным от типов других записей
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.* - ntfs label support
2004-11-22 17:58 ` Andrey Rahmatullin
@ 2004-11-23 6:56 ` Alexey I. Froloff
2004-11-24 8:49 ` Andrey Rahmatullin
0 siblings, 1 reply; 26+ messages in thread
From: Alexey I. Froloff @ 2004-11-23 6:56 UTC (permalink / raw)
To: ALT Linux Sisyphus
[-- Attachment #1: Type: text/plain, Size: 573 bytes --]
* Andrey Rahmatullin <wrar@> [041122 21:06]:
> > >2. Куда девать огромное кол-во проверок на корректность файловых структур?
> > >Как должен себя вести код, встретившись с полуубитым томом?
> > Молча игнорировать, если невозможно получить с него label.
> > Если возможно - возвращать label.
> Там на каждом чихе проверка правильности структур :( Итого чуть не треть
> кода.
Разве это плохо?
--
Regards, Sir Raorn.
-------------------
[rider@linux rider]$ uptime
3:27pm up 313 days, 23:57, 4 users, load average: 10.19, 8.59, 7.52
-- rider in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.1 - добавлена настройка
2004-11-22 17:57 ` Andrey Rahmatullin
@ 2004-11-24 7:47 ` Anton Farygin
0 siblings, 0 replies; 26+ messages in thread
From: Anton Farygin @ 2004-11-24 7:47 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Andrey Rahmatullin wrote:
> On Mon, Nov 22, 2004 at 07:01:42PM +0300, Anton Farygin wrote:
>
>>В принципе можно мне конечно прислать первые пару килобайт этой
>>flash'ки. Я посмотрю.
>
> Да не флешка это. Это на винте. 3 раздела фат32 и один фат16. Метка
> есть везде, но видна только на одном фат32. Кстати, прикол такой, что
> раздел, на котором видно, находится на одном винте, а остальные 3 - на
> другом.
Да это как раз пофиг.
Пришлешь мне первые два килобайта каждого раздела ?
Там вроде как ничего секретного быть не должно.
Rgds,
Rider
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [sisyphus] libhw-tools-0.2.* - ntfs label support
2004-11-23 6:56 ` Alexey I. Froloff
@ 2004-11-24 8:49 ` Andrey Rahmatullin
0 siblings, 0 replies; 26+ messages in thread
From: Andrey Rahmatullin @ 2004-11-24 8:49 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 435 bytes --]
On Tue, Nov 23, 2004 at 09:56:25AM +0300, Alexey I. Froloff wrote:
> Разве это плохо?
Это много ;)
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Кстати, как именно выглядит процедура выкладывания secfixes?
выкладываете в /incoming/updates/дистрибутив/ (если необходимо),
пишете на security@, мы собираем, тестируем (если можем) и выкладываем,
пишете тест анонса, мы публикуем.
-- ldv in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2004-11-24 8:49 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-17 13:14 [sisyphus] libhw-tools-0.2.1 - добавлена настройка Anton Farygin
2004-11-17 18:16 ` [sisyphus] Re: [devel] " Yura Zotov
2004-11-18 9:03 ` Ivan Fedorov
2004-11-18 14:03 ` Anton Farygin
2004-11-21 10:52 ` [sisyphus] " Andrey Rahmatullin
2004-11-21 9:11 ` Anton Farygin
2004-11-21 13:13 ` [sisyphus] libhw-tools-0.2.* - ntfs label support Anton Farygin
2004-11-21 15:28 ` [sisyphus] " Michael Shigorin
2004-11-21 17:44 ` Anton Farygin
2004-11-22 12:38 ` [sisyphus] " Andrey Rahmatullin
2004-11-22 12:44 ` Denis Ovsienko
2004-11-22 16:07 ` Anton Farygin
2004-11-22 17:58 ` Andrey Rahmatullin
2004-11-23 6:56 ` Alexey I. Froloff
2004-11-24 8:49 ` Andrey Rahmatullin
2004-11-22 9:59 ` [sisyphus] libhw-tools-0.2.1 - добавлена настройка Andrey Rahmatullin
2004-11-22 11:29 ` Andrei Bulava
2004-11-22 12:44 ` Andrey Rahmatullin
2004-11-22 16:10 ` Anton Farygin
2004-11-22 16:54 ` Denis Smirnov
2004-11-22 16:50 ` Anton Farygin
2004-11-22 18:00 ` Andrey Rahmatullin
2004-11-22 19:10 ` Serge Pavlovsky
2004-11-22 16:01 ` Anton Farygin
2004-11-22 17:57 ` Andrey Rahmatullin
2004-11-24 7:47 ` Anton Farygin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git