ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: "Mikhail Yakshin" <yakshin@online.ru>
To: <sisyphus@altlinux.ru>
Subject: [sisyphus] UDF - success story
Date: Sat, 12 Jan 2002 23:32:57 +0300
Message-ID: <014701c19bb2$0126f9a0$3100a8c0@greycat> (raw)
In-Reply-To: <20020112220838.6c619b78.goldhead@altlinux.ru>

Всем здравствуйте!

Полез я тут сам разбираться с текущим положением дел с UDF и пакетной
записью - в результате кое-что обнаружилось. Патчи, естественно, для ядра
2.4.17 от людей из SuSE есть, накладываются без проблем. Что они там
патчат - да, есть один неприятный момент с debug'ингом, который они
перехватывают под себя, но в целом-то ничего особо страшного они не делают.

Как это работает: создается новый девайс /dev/pktcdvd0, который собственно и
будет монтироваться как CD-RW с файловой системой UDF. Драйв у меня HP 8200,
определяется нормально, работает через ide-cd. Собирается ядро с патчами,
перегрузка, создание файла устройства в /dev, добавление его параметров в
modules.conf для автозагрузки модуля pktcdvd, отвечающего за все эти дела.

Дальше обязательно надо выполнить pktsetup из пакета udf-tools, которая
каким-то хитрым образом настраивает драйв, после этого можно делать
магическую вещь под названием

mount -t udf /dev/pktcdvd0 /mnt/cdrw -o rw,noatime

и вперед и с песнями. Spare table вроде б как даже не сильно и портится,
вернее наверное даже не портится, а вполне поддерживается.

Что пока не удалось: заставить работать cdrwtool - форматировать диски, но
диски, отформатированные под маздаем и DirectCD юзаются вполне нормально. Не
удается почему-то после использования eject'ить диск - говорит, что драйв
занят и все тут. В ps висит даже после отмонтирования диска некий процесс
pktcdvd - демон что ли его какой-то, который не прибивается по-хорошему, а
по плохому (SIGKILL) прибивается, но делу это не помогает - драйв так и
остается залоченым, и дальнейшие поползновения ни к чему хорошему не
приводят. Пока не разбирался в чем дело, может быть еще что-то надо делать и
я пока не дочитал - так что это отнюдь не показатель глюков патча, хотя кто
знает...

По поводу включения этого патча в ядро ALT - тут у меня вообще своя
отдельная позиция по поводу того, что все-таки ядра должны поставляться
чистыми + комплект патчей, это во-первых, более unix way если уж на то
пошло, а во-вторых, пользователь сам сможет решать, какие патчи ему
накладывать, а какие - нет. Единственная проблема - все никак до сих пор под
это дело не напишет соответствующие скриптики и механизмы для RPM. А то, как
это сейчас делается в ALT и вообще во многих дистрибутивах, оставляет
пользователя с фиксированным разбухшим ядром размера порядка мега с кучей
патчей (причем даже не особенно понятно каких - кстати, вопрос - кто может
меня просветить, для последнего ядра ALT список патчей, на него наложенных
где можно найти?)

WBR, Mikhail Yakshin AKA GreyCat.




  reply	other threads:[~2002-01-12 20:32 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-10  5:39 [sisyphus] udf - как это вообще работатет? AVL
2002-01-10 11:45 ` Maxim Dzumanenko
2002-01-10 12:32   ` AVL
2002-01-10 14:34     ` AVL
2002-01-10 17:49       ` Vitaly Lipatov
2002-01-11  8:53         ` AVL
2002-01-11  9:30           ` DH
2002-01-11 14:26             ` [sisyphus] " Mikhail Yakshin
2002-01-11 14:39             ` Mikhail Yakshin
2002-01-10 21:15       ` Mikhail Yakshin
2002-01-11  5:28         ` "Баталов Григорий"
2002-01-11  9:08         ` [sisyphus] " AVL
2002-01-11 14:03         ` Maxim Dzumanenko
2002-01-11 20:03           ` [sisyphus] " Mikhail Yakshin
2002-01-14 13:51             ` Maxim Dzumanenko
2002-01-11 14:56         ` Gosha
2002-01-11 22:17           ` Vitaly Lipatov
2002-01-12 19:08         ` Konstantin Volckov
2002-01-12 20:32           ` Mikhail Yakshin [this message]
2002-01-12 22:27             ` [sisyphus] UDF - success story AVL
2002-01-12 22:32             ` Aleksey Novodvorsky
2002-01-13 10:32             ` DH
2002-01-14 15:26             ` Maxim Dzumanenko
2002-01-22  9:31             ` [sisyphus] " Konstantin Lepikhov
2002-01-22  9:29               ` Sergei

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='014701c19bb2$0126f9a0$3100a8c0@greycat' \
    --to=yakshin@online.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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