mount: Not a directory

Kaper kaper na email.cz
Čtvrtek Duben 24 01:32:23 CEST 2003



>Proc to CDcko pred stahovanim mountujete? IMHO je to zbytecne/nesmysl.
>Ale protoze to je stejne readonly, tak by to nemelo nicemu vadit.

Ja vim - ja to tam psal jen proto, aby bylo videt, ze samo o sobe je v
poradku.
pri tomto mountu je v logu toto:

Apr 24 01:02:46 alnagon kernel: hdc: ATAPI 32X DVD-ROM CD-R/RW drive,
2048kB Cache, DMA
Apr 24 01:02:46 alnagon kernel: Uniform CD-ROM driver Revision: 3.12
Apr 24 01:02:46 alnagon kernel: hdd: ATAPI 50X CD-ROM drive, 128kB
Cache, (U)DMA
Apr 24 01:02:46 alnagon kernel: VFS: Disk change detected on device
ide1(22,64)
Apr 24 01:02:46 alnagon kernel: ISO 9660 Extensions: Microsoft Joliet
Level 3
Apr 24 01:02:46 alnagon kernel: ISOFS: changing to secondary root


>Zkontrolujte, zda ta velikost CDcka odpovida realite (pokud je nekde
>skrabnute, tak se nemuselo stahnout cele)

To bude pro me asi trochu problem.. mam v tom trochu chaos, jestli
jsou stejne to nepoznam, ale zjistil jsem toto:

alnagon:~# df /dev/hdd
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hdd                545398    545398         0 100% /mnt/cdrom
alnagon:~# du -s /mnt/cdrom/
542216  /mnt/cdrom

alnagon:~# ls -l  /usr/image.iso
-rw-r--r--    1 root     root     281878528 dub 23 11:20 /usr/image.iso
alnagon:~# du /usr/image.iso 
275548  /usr/image.iso

>Existuje adresar /mnt/image ? Je to adresar?

Jo, vsechno vpoho, ono by to jinak hazelo malinko jinou hlasku,
necojako 
  mount: mount point /mnt/neexist_adr does not exist
  
  >Popr. zkuste na ten mount pustit strace a uvidite, co se mu nelibi.
  Takovej expert zase nejsem, ale co by mohlo byt podezrele, tady
predkladam:

open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or
directory)
ioctl(4, 0x4c00, 0x3)                   = -1 ENOSYS (Function not
implemented)
ioctl(4, 0x4c02, 0xbffff7b4)            = -1 EINVAL (Invalid argument)
open("/proc/crypto/cipher/(null)-cbc", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
ioctl(4, 0x4c02, 0xbffff7b4)            = -1 EINVAL (Invalid argument)
stat64("/sbin/mount.iso9660", 0xbffff7b8) = -1 ENOENT (No such file or
directory)
mount("/dev/loop0", "/mnt/image", "iso9660", MS_RDONLY|0xc0ed0000,
0x805c120) = -1 ENOTDIR (Not a directory)
semget(32, 1074975744, 0)               = -1 ENOSYS (Function not
implemented)


>Podla mna to je znamy readahead bug v kerneli. Aku mas verziu? Skus
novsiu.
 mam Debian Woody na 2.4.18 .. "readahead bug" ?.. co to je? to je
mimo moje schopnosti. mohlo by to byt ale ucit se patchovat a muset
kompilovat kernel za tohle nestoji, neda se to nejak slusne obejit? 

>Popr. by pak mohlo stacit pridat na konec toho souboru par prazdnych
>sektoru.

 Ano, to bych zkusil. Ale jak tedy maji ty sektory byt velke? neco jako 
 dd if=/dev/zero of=/usr/image.iso bs=1024 skip=550544 count=4
 ???
 
    		Diky za reakce minule i budouci PKR
     
     


Další informace o konferenci Linux