[Comm] Re: [FAQ] ISO generating

Denis G. Samsonenko =?iso-8859-1?q?earthsea_=CE=C1_ngs=2Eru?=
Вс Фев 27 20:24:09 MSK 2005


Цитирую Michael Shigorin <mike на osdn.org.ua>:
> > 1. Если необходимы русские имена файлов, то нам необходимо
> добавить в
> > комаду mkisofs ключ
> > - --jcharset=<кодировка имен файлов>
> > 2. Для создания мультисессионного необходимо использовать
> следующую команду:
> > mkisofs -J -r --jcharset=cp1251 -M /dev/cdwriter -C `cdrecord
> > -msionfo` -o mydisk.iso /path/to/source

Если используется --jcharset, то -J здесь лишний. Вот соответствующая
выписка из man mkisofs:

-jcharset charset
Same as using -input-charset charset and -J options. See CHARAC-
TER SETS section below for more details.

-input-charset charset
Input charset that defines the characters  used  in  local  file
names.   To  get  a  list  of  valid charset names, call mkisofs
-input-charset help.  To get a 1:1 mapping, you may use  default
as  charset  name.  The  default initial values are cp437 on DOS
based systems and iso8859-1 on all other systems.  See CHARACTER
SETS section below for more details.

-output-charset charset
Output  charset that defines the characters that will be used in
Rock Ridge file names. Defaults to the input charset. See  CHAR-
ACTER SETS section below for more details.

-J
Generate Joliet directory records in addition to regular iso9660
file names.  This is primarily useful when the discs are  to  be
used on Windows-NT or Windows-95 machines.  The Joliet filenames
are specified in Unicode and each path component can be up to 64
Unicode characters long.  Note that Joliet is no standard - CD's
that use only Joliet  extensions  but  no  standard  Rock  Ridge
extensions  may usually only be used on Microsoft Win32 systems.
Furthermore, the fact that the filenames are limited to 64 char-
acters  and the fact that Joliet uses the UTF-16 coding for Uni-
code characters causes interoperability problems.

Всего доброго,

Денис.

---------------
earthsea на ngs.ru



Подробная информация о списке рассылки community