|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dennis Melentyev 2:5020/400 07 Dec 2000 00:10:52 To : All Subject : Re: Re: :) -------------------------------------------------------------------------------- On Wed, 6 Dec 2000 19:01:31 +0000 (UTC), yx wrote: > Dennis Melentyev <dennis@mebius-kb.kiev.ua> wrote: > > > >>>> А монтировать флоп под фрей, повторюсь, равносильно ресету. Причем с > >>>> любой fs. > >>> а кстати, почему? > >>> p.s. под линухом такой эффект не наблюдается, кроме всякого > >>> мусора на консоль и/ в лог. > >> > >> При выдергивании смонтированной? > > > > Да. Т.е. безболезненно для системы. Случай с mmapленным с нее файлом не > > рассматривал. Hе приходило в голову. > > # uname -srm > Linux 2.4.0-test3 i586 > > на таком куске: > > if ((fd=open("/mnt/fd0/testfile",O_RDWR))!=-1) > if ((mm=mmap(0,TEST_SZ,PROT_READ | PROT_WRITE,MAP_SHARED,fd,0))!=MAP_FAILED) > { <code> } получал: ---- обычные: floppy0: disk absent or changed during > operation end_request: I/O Error, dev 02:00 и мапнутые: mmapdev = 02:00 ino = > X Filesystem panic (dev 02:00) msdos_read_inode .. msdos_write_inode .. File system has been set to .. ---- и что? "Filesystem panic on /dev/fd0" - ну > и бог с ней, но предсказанных "kernel panic" не наблюдал ни разу (и раньше на > 2.2.X, 2.3.X, и сейчас на 2.4.0-testX) ЧТД. Hа обычных файловых операциях -все ОК. А ммапить файл с дискеты надо еще додуматься ;))) В смысле это совершенно легально, но смысл? > > p.s. > а не приходило в голову попробовать самому - это не трудно ,) А надо? ;) Я-то могу, но не вижу ни одной реальной задачи, где это было бы необходимо при условии ворования диска без umount'a. Хочу на САH или кто там еще, где дискетку просто не вытащишь без umount'a. Хотя мне это как бы не актуально совсем. У меня и флопа-то нет;))) > > -- > Vladimir Yakovetsky (верблюдоремонтная мастерская) PS. Вот и доказывать теперь мне, что я не верблюд... ;))))))))) -- Dennis Melentyev C/C++ programmer @ Mebius-KB, Kiev, Ukraine dennis@mebius-kb.kiev.ua --- ifmail v.2.15dev5 * Origin: Mebius-KB (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/165050fae9581.html, оценка из 5, голосов 10
|