$ rpm -q altlinux-release-Sisyphus altlinux-release-Sisyphus-alt20040702 $ uname -a Linux siver.home 2.4.26-std-up-alt5 #1 Mon Jun 28 21:59:23 MSD 2004 i686 unknown unknown GNU/Linux $ AI submount24 kernel-modules-subfs-std-up Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Выбрано kernel-modules-subfs-std-up#0.9-alt1.5 для 'kernel-modules-subfs-std-up' Следующие НОВЫЕ пакеты будут установлены: kernel-modules-subfs-std-up#0.9-alt1.5 submount24 0 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/29,7kB архивов. После распаковки потребуется дополнительно 48,2kB дискового пространства. Совершаем изменения... Preparing... ####################################################################################### [100%] 1: submount24 ####################################################################################### [ 50%] 2: kernel-modules-subfs-std-u####################################################################################### [100%] Завершено. # kudzu # # grep subfs /etc/fstab # Well. $ man submount $ sudo vi /etc/fstab # grep subfs /etc/fstab /dev/cdrom2 /mnt/cdrom2 subfs fs=udf:iso9660,ro 0 0 # insmod subfs # # eject /mnt/cdrom2/ cd-media inserted # eject -t /mnt/cdrom2/ $ cd /mnt/cdrom2/ $ ls $ Actual result: Broken sub{mount}fs or other related software.
Первым этапом нужно сделать mount /dev/cdrom2
(In reply to comment #1) > Первым этапом нужно сделать mount /dev/cdrom2 > Смонтировалось. Однако, остается запись в /etc/mtab, если диска в дисководе нет. $ grep subfs /etc/mtab /dev/scd0 /mnt/cdrom2 subfs ro,fs=udf:iso9660 0 0
(In reply to comment #2) > Однако, остается запись в /etc/mtab, если диска в дисководе нет. Так и нужно, модуль ядра сам размонтирует.
(In reply to comment #3) > (In reply to comment #2) > > Однако, остается запись в /etc/mtab, если диска в дисководе нет. > Так и нужно, модуль ядра сам размонтирует. Это вводит в заблуждение приложения, читающие /etc/mtab. Вообще, это обычное поведение для всяких автомонтировщиков? Никогда не пользовался ими.
(In reply to comment #4) > Это вводит в заблуждение приложения, читающие /etc/mtab. Да, им нужно делать исключение для subfs и supermount
(In reply to comment #5) > (In reply to comment #4) > > Это вводит в заблуждение приложения, читающие /etc/mtab. > Да, им нужно делать исключение для subfs и supermount Ясно. Спасибо.