From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 20 Jul 2006 20:47:10 +0400 From: "Nikolay A. Fetisov" To: sisyphus@lists.altlinux.org Message-ID: <20060720204710.41d2f516@naf177.naf.net.ru> In-Reply-To: <44BFAB9B.6010609@iop.kiev.ua> References: <44BE1AB2.7070903@iop.kiev.ua> <44BE2994.5010102@iop.kiev.ua> <20060719182118.79da7889@naf177.naf.net.ru> <44BE4DBD.9040405@iop.kiev.ua> <20060719205419.2d7af648@naf177.naf.net.ru> <44BF5A91.5020800@iop.kiev.ua> <20060720164807.14f94d8b@naf177.naf.net.ru> <44BF934D.1020106@iop.kiev.ua> <20060720191738.797a0ccd@naf177.naf.net.ru> <44BFAB9B.6010609@iop.kiev.ua> X-Mailer: Sylpheed-Claws 2.2.0cvs66 (GTK+ 2.8.18; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [sisyphus] evms X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jul 2006 16:47:15 -0000 Archived-At: List-Archive: List-Post: On Thu, 20 Jul 2006 19:13:15 +0300 Andriy Dobrovol`s`kii wrote: > Nikolay A. Fetisov пишет: > > Работать - это создавать/изменять тома EVMS, форматировать их, или > > просто пользоваться смонтированными в файловую систему дисками? > > Для последнего наличия _файлов_ устройств в загруженной системе _не > > нужно_. > > > В основном, последнее. Вот так так. Не знал. Всюду вроде написано, что > эти самые устройства в дев и обеспечивают возможность работы с дисками. > :) Тогда понятно зачем nodev в вашем fstab. А nosuid зачем? И где Вы > узнали о таком варианте работы? Ну, как бы сказать, флаги монтирования nodev и nosuid к данному вопросу отношения не имеют. nodev - это запрет на наличие на данном разделе файлов устройств, nosuid - suid-приложений. Согласитесь, на /home ни того, ни другого быть не должно. По устройствам и _файлам_ устройств... Драйвер устройства предоставляет для работы с определённым типом устройств интерфейс, характеризующийся типом устройства (блочное/символьное) и парой чисел, MAJOR и MINOR. Для обращения к этому устройству создается специальный файл, обычно в /dev, хотя он может быть и в любом другом месте файловой системы, см. mknod(1). Наличие файла не означает наличие в системе устройства, т.е., создав _файл_ /dev/hdg4 типа b, с MAJOR=34 и MINOR=4 , Вы не сможете работать с master-диском на 4ом канале IDE, если такого диска у Вас нет физически. Вы можете создать ещё один файл с такими же номерами и именем /tmp/my_sweet_home_drive, и использовать его вместо /dev/hdg4 в, например, fstab. И с другой стороны, отсутствие соответствующего _файла_ не означает, что у Вас нет _устройства_. Вопросами соответствия содержимого /dev/ и аппаратного обеспечения системы с большей или меньшей степенью занимались скрипт MAKEDEV, kudzu, теперь это задача udev с hotplug. В настоящий момент udev, запустившись, не создаёт файлы для EVMS - но _до_ него эти файлы были доступны и всё, что нужно, с ними уже было сделано. > >> ......... > > > Да... Интересно то как... А зачем тогда вообще эти /dev/hd?X создаются > удевом? Для обращения к этим устройствам программами. Например, у меня /dev/hdc - DVD-RW, и я его регулярно указываю в growisofs :-) А вот к /dev/evms/home обращение идёт один раз - при его монтирование при загрузке. А дальше этот файл не нужен. -- С уважением, Николай Фетисов