In developer’s way

Артём Скорецкий / tonnzor about IT & Hi-Tech

Linux HowTo: Исправляем кодировку для дисков

Несмотря на отличную русификацию Ubuntu, иногда наталкиваюсь на проблемы с отображением русских символов.

В этот раз на CD-R, записанном моей любимой из-под Windows XP, побились все русские имена файлов. От этого все забавные названия стали обычными кракозябрами. :(

Как обычно, после прочтения документации и некоторых раздумий проблема решается быстро:

  1. Открываем файл /etc/fstab для редактирования (например, командой sudo gedit /etc/fstab);
  2. Находим строку с нашим устройством (скорее всего /media/cdrom0). В моём случае строка была такой:

    /dev/hda /media/cdrom0 udf,hfs,hfsplus,iso9660 user,noauto 0 0
    
  3. Добавляем опцию iocharset=utf8 в строку с нашим устройством. В моём случае стало так:

    /dev/hda /media/cdrom0 udf,hfs,hfsplus,iso9660 user,noauto,iocharset=utf8 0 0
    
  4. Вынимаем и вновь вставляем диск (либо перемонтируем командой sudo mount -o remount /media/cdrom0);

Теперь всё встало на свои места.

No comments yet. Be the first.

Leave a reply