kernel 2.6.4 - mount 'ceskeho' CD-ROM se nezdari

Kotrla Vitezslav kotrla na ceb.cz
Čtvrtek Březen 25 13:22:10 CET 2004


Dobry den,

mam tady malou zahadu s prekladem 'codepage' pri mountovani:
s kernelem 2.4.24 bez problemu pripojim CD-ROM, na kterem
jsou ceske znaky, tak, ze se kodovani nazvu souboru (codepage 852)
transparentne preklada. V systemu pouzivam locale cs_CZ.UTF-8.

v /etc/fstab mam 

  /dev/cdrom /cdrom           iso9660   ro,users,utf8,codepage=852,noauto 0 0

s kernelem 2.4.24 je mount je bez problemu, po pripojeni to vypada
takto:

  # mount | grep cdrom
  /dev/hdd on /cdrom type iso9660 (ro,noexec,nosuid,nodev,utf8,codepage=852)

a na CD vidim vsecka nabodenicka, nadhera.

S kernelem 2.6.4 ale mount pise:

  # mount /cdrom/
  mount: wrong fs type, bad option, bad superblock on /dev/cdrom,
         or too many mounted file systems

CD pripojim pouze tehdy, pokud z /etc/fstab vyhodim veskere informace
o prekladu kodovani, tedy napr.

  /dev/cdrom /cdrom         iso9660   ro,users,noauto 0 0

Rad bych ale i s kernelem 2.6.4 videl na CD cestinu.

Poznamka: pripojuji i USB klicenku, na ktere je kvuli sdileni s
ceskymi Windows 2000 FAT32 a pripojovani a obousmerny preklad 
kodovani je i s kernelem 2.6.4 zcela bez problemu. Pouze CD 
vzdoruje.

Abych nezapomel, pouzivam Debian/testing a mount je ve verzi

  # mount --version
  mount: mount-2.12

Diky za kazdy napad.

Vitezslav Kotrla


Další informace o konferenci Linux