nixp.ru v3.0

23 мая 2017,
вторник,
15:48:35 MSK

DevOps с компанией «Флант»
serzhinio написал 14 мая 2005 года в 02:21 (238 просмотров) Ведет себя неопределенно; открыл 1 тему в форуме, оставил 4 комментария на сайте.

Пробовал записать CD-R под Mandrak-ом 10.1, начал мультисессию — но диск после окончания записи отказался читаться не только линуксом но и виндовсом. Во второй раз финализировал проект — диск записался но все кирилические названия папок исковеркались. Может кто подскажет как без лишних траблов научиться писать диски, чтоб сохранялась кирилица и была поддержка мультисессий. (надеюсь такие CD под виндой видны).

Спасибо

fly4life

Если пользуешься cdrecord’ом и прочими mkisofs безо всяких фронтендов, типа k3b и xcdroast’a, то покажи, с какими опциями пытаешься записать. Хотя, я в этом сомневаюсь. И если мои сомнения верны, то чем именно пишешь?

Genie

тут странная фигня.. пока сильно ковыряться нет желания, но в общем, проблема в районе Joliet/RockRidge расширений iso9660.

в том, как оно записывается и обрабатывается.

к примеру, сделанное в линухе читаться должно нормально:

$ touch файл_с_русским_именем.txt
$ touch файл_с_другим_русским_именем.txt
$ mkisofs -R -J -U -o session_1.iso файл_с_русским_именем.txt
$ mkisofs -R -J -U -C 0,0 -M session_1.iso -o session_2.iso файл_с_другим_русским_именем.txt
$ isoinfo -i session_2.iso -R -l
Directory listing of /
dr-xr-xr-x   2 1750 1750            2048 May 14 2005 [     28 02]  .
?---------   0 1750 1750            2048 May 14 2005 [     28 02]  ..
-rw-r--r--   1 1750 1750               0 May 14 2005 [     31 00]  файл_с_русским_именем.txt
-rw-r--r--   1 1750 1750               0 May 14 2005 [     31 00]  файл_с_другим_русским_именем.txt
$ isoinfo -i session_2.iso -J -l
Directory listing of /
d---------   0    0    0            2048 May 14 2005 [     29 02]  .
d---------   0    0    0            2048 May 14 2005 [     29 02]  ..
----------   0    0    0               0 May 14 2005 [     31 00]  ____________________________.txt
----------   0    0    0               0 May 14 2005 [     31 00]  _____________________.txt

мне не очень понятно, как оно себя будет вести в этом случае в Windows (проверять ленива… <font size=«-2»>хотя не удержался, поглядел полученный образ второй сессии в Windows — видится нормально.</font>), но это так же может быть и глюк isoinfo (<font size=«-2»>судя по всему, именно так оно и есть… поскольку при попытке примонтировать образ второй сессии имена видятся нормально, но — берутся-то они из RockRidge…</font>)

таким образом, необходимо проверять, как дописывать диски, созданные не в Linux — в той же самой Windows при использовании joliet кодировка там записывается не koi8-r, а windows-1251, и в большинстве случаев не создаётся RockRidge расширение.

кому есть интерес — поэкспериментируйте ;)

serzhinio
fly4life
Если пользуешься cdrecord’ом и прочими mkisofs безо всяких фронтендов, типа k3b и xcdroast’a, то покажи, с какими опциями пытаешься записать. Хотя, я в этом сомневаюсь. И если мои сомнения верны, то чем именно пишешь?

Записывал как раз в k3b — после первой неудачи с обычным cd-r диском взял cd-rw и перепробовал кучу вариантов — результат тот же :-( , мультисессия не создается — чего в первую очередь я и хотел добиться

Master

см. http://www.nixp.ru/cgi-bin/forum/YaBB.pl?board=soft;action=display;num=1049461742;start=44#44