Страница 1 из 1
Монтирование ufs разделов без fstab
Добавлено: 2009-07-11 15:26:32
Fern
Добрый день, подскажите пожалуйста, как можно сделать монтирование основных разделов без участия fstab? Фря 7.2.
В предыдущей, 7.1, все монтировалось и при пустом fstab, а тут не хочет. Я подозреваю, что нужно пересобирать ядро (где-то на форме мелькало до кучи), но не уверен.
Сейчас в fstab:
Код: Выделить всё
# Device Mountpoint FStype Options Dump Pass#
/dev/ad4s1b none swap sw 0 0
/dev/ad4s1a / ufs rw 1 1
/dev/ad4s1d /tmp ufs rw 2 2
/dev/ad4s1f /usr ufs rw 2 2
/dev/ad4s1e /var ufs rw 2 2
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
Если закоментить все, то получается незагружабельная ОС...
Зачем надо? Используется HALd для автомонтирования флешек,и когда втыкается флешка - то вылезают вместе с ней все разделы, прописанные в fstab, окромя swap разумеется. Ядро - дефолтное для 7.2 i386
Re: Монтирование ufs разделов без fstab
Добавлено: 2009-07-12 7:18:57
ADRE
mount /dev/ad0s0 /disk - так не монтирует ufs чтоли?
Re: Монтирование ufs разделов без fstab
Добавлено: 2009-07-12 21:12:45
steelratzul
У меня также было, только fstab тут не причем, вот мой:
Код: Выделить всё
# Device Mountpoint FStype Options Dump Pass#
/dev/ad1s1b none swap sw 0 0
/dev/ad1s1a / ufs rw 1 1
/dev/ad1s1e /tmp ufs rw 2 2
/dev/ad1s1f /usr ufs rw 2 2
/dev/ad1s1d /var ufs rw 2 2
#/dev/acd0 /cdrom cd9660 ro,noauto 0 0
я в нем тока закоментил cdrom. При настройке hal руководствовался
этой статьей, соответственно мой файл /usr/local/etc/PolicyKit/PolicyKit.conf выглядел так:
Код: Выделить всё
<!-- See the manual page PolicyKit.conf(5) for file format -->
<config version="0.1">
<match user="root">
<return result="yes"/>
</match>
<define_admin_auth group="wheel"/>
<match action="org.freedesktop.hal.storage.mount-removable">
<return result="yes"/>
</match>
<match action="org.freedesktop.hal.storage.mount-fixed">
<return result="yes"/>
</match>
</config>
и при подключении флешки открывались все разделы. Путем гугления на эту тему наткнулся на
эту статью, в результате чтения которой из PolicyKit.conf удалил строки
Код: Выделить всё
<match action="org.freedesktop.hal.storage.mount-fixed">
<return result="yes"/>
</match>
после чего при подключении флешки или диска другие разделы больше не открываются. Мож у тебя тож самое?
Re: Монтирование ufs разделов без fstab
Добавлено: 2009-07-13 18:25:39
Fern
Эээ... Вообщем в PolicyKit есть только это:
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">
<!-- See the manual page PolicyKit.conf(5) for file format -->
<config version="0.1">
<match user="fern">
<return result="yes"/>
</match>
<define_admin_auth group="wheel"/>
</config>
Да и принципе я пошел по другому пути=) Отключил автозапуск подключаемых девайсов и всего - то делов. Один фиг ярлык на десктопе появляется и в фаиловом менеджере в закладках быстрого перехода. У меня и на Win машине автозапуск был откючен, чтобы не вылазило пока не попросят=)
Так что можно считать, что вопрос снят.