/dev/fd0 не монтируется, если прописана в /etc/fstab: в чем косяк?

Компьютеры Linux gentoo fstab

если в /etc/fstab прописана строка для /dev/fd0, то при монтировании хоть из-под рута, хоть из-под юзера дисковод стартует, тут же останавливается, программа mount завершается без ошибок, но и монтирования не происходит.
как закомментируешь строку в fstab, так все с теми же самыми опциями монтируется и читается отлично.
строка в /etc/fstab выглядит так:
/dev/fd0 /media/floppy vfat noauto,rw,uid=1000,gid=1000 0 0
при наличии строки в fstab'е пытался монтировать как по краткой команде: mount /media/floppy, так и по полной - с опциями и путями: mount -t vfat -o rw,uid=1000,gid=1000 /dev/fd0 /media/floppy.

Примечание:
>полагаю, носитель отсутствует
присутствует.

Примечание:
по существу-то ответы будут? я сам решу, что мне нужно, а что не нужно.

Примечание:
QwiBeck: ну так расскажите, что делать надо. почему даже из-под рута при наличии записи в fstab не монтируется, а если запись закомментировать, то монтируется?

Примечание:
dosgamer: в том-то и странность, что вообще никаких ошибок. О_О

Примечание:
и я попробовал вместо uid и gid прописать user - эффект тот же самый.

Примечание:
Антон Харченко, скорей всего, глюк: так-то вроде все правильно прописано, и ошибок не выскакивает. вот только интересно, глюк чего - ядра или чего-то еще... куда копать, не понимаю....
тему с auto кодировкой проверю попозже - сейчас пока не у того компьютера.

Примечание:
посмотрел dmesg. там вообще удивительная вещь:


WARNING: at drivers/block/floppy.c:1041 setup_rw_floppy+0x302/0x310()
Hardware name: System Product Name
floppy_disable_hlt() scheduled for removal in 2012
Modules linked in: nfsd lockd nfs_acl auth_rpcgss exportfs af_packet sunrpc ipv6 snd_seq snd_pcm_oss snd_mixer_oss fuse powernow_k8 mperf cpufreq_userspace cpufreq_powersave cpufreq_conservative cryptomgr aead arc4 crypto_algapi saa7134_alsa ir_lirc_codec lirc_dev ir_mce_kbd_decoder tda9887 ir_sony_decoder ir_jvc_decoder tda8290 ir_rc6_decoder tuner ir_rc5_decoder snd_wavefront snd_cs4236 snd_wss_lib snd_opl3_lib snd_intel8x0 snd_hwdep snd_ac97_codec snd_mpu401_uart snd_rawmidi ac97_bus snd_seq_device snd_pcm rt73usb gspca_pac207 gspca_main rt2x00usb rt2x00lib rc_flyvideo snd_timer ir_nec_decoder saa7134 rc_core videobuf_dma_sg videobuf_core v4l2_common videodev tveeprom mac80211 cfg80211 snd rfkill snd_page_alloc firewire_ohci firewire_core crc_itu_t k8temp sg ns558 gameport asus_atk0110 ohci_hcd processor fan thermal lm90 nouveau ttm drm_kms_helper drm hwmon cfbcopyarea mxm_wmi wmi video cfbimgblt button cfbfillrect
Pid: 0, comm: swapper/0 Not tainted 3.2.5-calculate #2
Call Trace:
[<c103a648>] ? warn_slowpath_common+0x78/0xb0
[<c1244872>] ? setup_rw_floppy+0x302/0x310
[<c1244872>] ? setup_rw_floppy+0x302/0x310
[<c12418a0>] ? vdma_dma_setup+0x40/0x40
[<c103a713>] ? warn_slowpath_fmt+0x33/0x40
[<c1244872>] ? setup_rw_floppy+0x302/0x310
[<c12c8370>] ? ehci_bus_suspend+0x260/0x260
[<c1244570>] ? dma_mem_alloc+0x20/0x20
[<c1044c19>] ? run_timer_softirq+0xe9/0x210
[<c1395d6d>] ? _raw_spin_trylock+0xd/0x60
[<c1080f54>] ? rcu_process_gp_end.clone.18+0x24/0x90
[<c103fef5>] ? __do_softirq+0x75/0xf0
[<c103fe80>] ? local_bh_enable+0x90/0x90
<IRQ> [<c10401e6>] ? irq_exit+0x76/0xa0
[<c10199d0>] ? smp_apic_timer_interrupt+0x50/0x80
[<c1396196>] ? apic_timer_interrupt+0x2a/0x30
[<c1009de5>] ? default_idle+0x35/0x60
[<c100179f>] ? cpu_idle+0x5f/0xa0
[<c14d46db>] ? start_kernel+0x2d8/0x2dd
[<c14d41af>] ? loglevel+0x2b/0x2b
---[ end trace e7d7750874752908 ]---
FAT-fs (fd0): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
FAT-fs (fd0): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

причем она появляется и если дискета не монтируется? и если монтируется...

Примечание:
это последняя строчка после успешной/неуспешной попытки монтирования дискеты

Примечание:
dosgamer, ERROR'ов-то никаких и нет =) а кодировка не волнует. монтируется так и так с этим предупреждением.
дистрибутив - Calculate Linux 11.12. ядро собирал сам, потому что в бинарном калкулейтовском "floppy disk block device" отключен. ну и еще пришлось udev пересобрать с поддержкой floppy. этоуж я USE-флагом в /etc/portage/package.use обошелся.

Примечание:
>не в ядро вкомпиливать, а как модуль собрать
кстати, попробую сегодня-завтра!

>И все таки интересно для чего тебе дискеты.
обнаружил в шкафу дискетный архив по одному проекту 2003 года. увидел, что все файлы в целости и полной сохранности. вспомнил про почивший жесткий диск, отказавшую флешку, рассохшийся cd-rw. и внезапно осознал, что важные документы надежней всего складировать... на дискетах =)))) ну и кроме того, дисковод в компьютере есть - что ж ему простаивать?
Ответы:
полагаю, носитель отсутствует
Может не следует засорять fstab этим мусором? Оно там не нужно и кагбэ об этом намекает.
Так оно не вам не нужно, а конфигу. Если там написать "сиськи" в системе они просто так не появятся.
у меня в fstab прописано:
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
что в прочем аналогично твоей строке.
а какие ошибки при попытки монтирования возникают?
"/dev/fd0 не монтируется, если прописана в /etc/fstab" так и должно быть.
dmesg в студию


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.