The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от xxxxxx (??) on 06-Май-06, 12:52 
Попрошу помочь в решении вопроса о записи на DVD диск из FreeBSD файлов с русскими именами. Может кто сталкивался и поможет в решении этого вопроса. Если воспользоваться операцией:

# /usr/local/bin/growisofs -Z /dev/cd0 -J -R /root/test/

то вместо названий русских файлов содержащихся в каталоге test на диск запишутся кроказябры, как этого избежать ???
Руссификация консоли не помогла
http://freebsd.org.ru/how-to/russian/ruconsole.html

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от lavr email on 06-Май-06, 12:58 
>Попрошу помочь в решении вопроса о записи на DVD диск из FreeBSD
>файлов с русскими именами. Может кто сталкивался и поможет в решении
>этого вопроса. Если воспользоваться операцией:
>
># /usr/local/bin/growisofs -Z /dev/cd0 -J -R /root/test/
>
>то вместо названий русских файлов содержащихся в каталоге test на диск запишутся
>кроказябры, как этого избежать ???
>Руссификация консоли не помогла
>http://freebsd.org.ru/how-to/russian/ruconsole.html

sorry, но в голове у вас "кроказябры" :)

# man mkisofs (поиск charset и чтение раздела CHARACTER SETS)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от xxxxxx (??) on 06-Май-06, 13:28 

># man mkisofs (поиск charset и чтение раздела CHARACTER SETS)

Может всётаки много уважаемый lavr соблаговалит хоть раз примерчик подбросить, а не тыкать в man ???
И может кто подскажет как записать на DVD диск Русские файлы, без использования, образов... ну может я ещё чегото маленько не понимаю, но надеюсь дойти с Вашей помощью до сути сего столь увлекательного процесса записи DVD дисков изпод FreeBSD. :) :) :)


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от lavr email on 06-Май-06, 14:07 
>
>># man mkisofs (поиск charset и чтение раздела CHARACTER SETS)
>
>Может всётаки много уважаемый lavr соблаговалит хоть раз примерчик подбросить, а не
>тыкать в man ???
>И может кто подскажет как записать на DVD диск Русские файлы, без
>использования, образов... ну может я ещё чегото маленько не понимаю, но
>надеюсь дойти с Вашей помощью до сути сего столь увлекательного процесса
>записи DVD дисков изпод FreeBSD. :) :) :)

уважаемый собеседник, growisofs всего лишь фронт-енд к mkisofs и dd, дерзайте

Возьмите Windows XP - там есть встроенное средство работы с CD/DVD - движение мышкой
и все в ажуре, и ничего не нужно понимать.

Если же процесс записи DVD под FreeBSD действительно увлекательный, то он станет еще
интересней с прочтением man mkisofs

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от xxxxxx (??) on 10-Май-06, 13:52 
>Если же процесс записи DVD под FreeBSD действительно увлекательный, то он станет
>еще
>интересней с прочтением man mkisofs

Упорное чтение man mkisofs привело вот к каким результатам... :)

Перепробовав создавать образ с использованием вот этих кодировок:

[root@freebsd /home/user1]# mkisofs -input-charset help | more
Unknown charset
Known charsets are:
cp10081
cp10079
cp10029
cp10007
cp10006
cp10000
koi8-u
koi8-r
cp1251
cp1250
cp874
cp869
cp866
cp865
cp864
cp863
cp862
cp861
cp860
cp857
cp855
cp852
cp850
cp775
cp737
cp437
iso8859-15
iso8859-14
iso8859-9
iso8859-8
iso8859-7
iso8859-6
iso8859-5
iso8859-4
iso8859-3
iso8859-2
iso8859-1

Подставляя их вот эту строку-команду
[root@freebsd /home/user1]# mkisofs -o -r -input-charset=koi8-r cd.iso /usr/data/share/1CBase/1SBBDB

Получили каждый раз вот чего:

[root@freebsd /home/user1]# mkisofs -o -r -input-charset=koi8-r cd.iso /usr/data/share/1CBase/1SBBDB
Using _____000 for  /Елена (Ирина)
Using _____001 for  /Ирина (Ольга)
  4.00% done, estimate finish Wed May 10 13:48:20 2006
  7.98% done, estimate finish Wed May 10 13:48:07 2006
11.97% done, estimate finish Wed May 10 13:48:03 2006
15.97% done, estimate finish Wed May 10 13:48:01 2006
19.95% done, estimate finish Wed May 10 13:48:00 2006
23.94% done, estimate finish Wed May 10 13:48:03 2006
27.93% done, estimate finish Wed May 10 13:48:02 2006
31.92% done, estimate finish Wed May 10 13:48:01 2006
35.90% done, estimate finish Wed May 10 13:48:00 2006
39.90% done, estimate finish Wed May 10 13:48:00 2006
43.88% done, estimate finish Wed May 10 13:47:59 2006
47.88% done, estimate finish Wed May 10 13:48:01 2006
51.86% done, estimate finish Wed May 10 13:48:00 2006
55.85% done, estimate finish Wed May 10 13:48:00 2006
59.84% done, estimate finish Wed May 10 13:48:00 2006
63.82% done, estimate finish Wed May 10 13:47:59 2006
67.81% done, estimate finish Wed May 10 13:47:59 2006
71.81% done, estimate finish Wed May 10 13:47:59 2006
75.79% done, estimate finish Wed May 10 13:48:00 2006
79.79% done, estimate finish Wed May 10 13:48:00 2006
83.77% done, estimate finish Wed May 10 13:47:59 2006
87.76% done, estimate finish Wed May 10 13:47:59 2006
91.75% done, estimate finish Wed May 10 13:47:59 2006
95.74% done, estimate finish Wed May 10 13:47:59 2006
99.73% done, estimate finish Wed May 10 13:47:59 2006
Total translation table size: 0
Total rockridge attributes bytes: 0
Total directory bytes: 69632
Path table size(bytes): 280
Max brk space used 1360e4
125351 extents written (244 MB)

Тоесть как видите домашние каталоги пользователей баз 1С были переименованы в _____000 и _____001 соответственно, все остальные вложеные файлы были переименованы так же, т.е. потеряна информация... :) :) :)

Может кто-то имел опыт записи на DVD из-под FreeBSD каталогов и файлов с русскими именами ??? И приведёт примерчик ??? :) :) :)


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от lavr email on 10-Май-06, 14:25 
>>Если же процесс записи DVD под FreeBSD действительно увлекательный, то он станет
>>еще
>>интересней с прочтением man mkisofs
>
>Упорное чтение man mkisofs привело вот к каким результатам... :)
>
>Перепробовав создавать образ с использованием вот этих кодировок:
>
>[root@freebsd /home/user1]# mkisofs -input-charset help | more
>Unknown charset
>Known charsets are:
>cp10081
>cp10079
>cp10029
>cp10007
>cp10006
>cp10000
>koi8-u
>koi8-r
>cp1251
>cp1250
>cp874
>cp869
>cp866
>cp865
>cp864
>cp863
>cp862
>cp861
>cp860
>cp857
>cp855
>cp852
>cp850
>cp775
>cp737
>cp437
>iso8859-15
>iso8859-14
>iso8859-9
>iso8859-8
>iso8859-7
>iso8859-6
>iso8859-5
>iso8859-4
>iso8859-3
>iso8859-2
>iso8859-1
>
>Подставляя их вот эту строку-команду
>[root@freebsd /home/user1]# mkisofs -o -r -input-charset=koi8-r cd.iso /usr/data/share/1CBase/1SBBDB
>
>Получили каждый раз вот чего:
>
>[root@freebsd /home/user1]# mkisofs -o -r -input-charset=koi8-r cd.iso /usr/data/share/1CBase/1SBBDB
>Using _____000 for  /Елена (Ирина)
>Using _____001 for  /Ирина (Ольга)
>  4.00% done, estimate finish Wed May 10 13:48:20 2006
>  7.98% done, estimate finish Wed May 10 13:48:07 2006
> 11.97% done, estimate finish Wed May 10 13:48:03 2006
> 15.97% done, estimate finish Wed May 10 13:48:01 2006
> 19.95% done, estimate finish Wed May 10 13:48:00 2006
> 23.94% done, estimate finish Wed May 10 13:48:03 2006
> 27.93% done, estimate finish Wed May 10 13:48:02 2006
> 31.92% done, estimate finish Wed May 10 13:48:01 2006
> 35.90% done, estimate finish Wed May 10 13:48:00 2006
> 39.90% done, estimate finish Wed May 10 13:48:00 2006
> 43.88% done, estimate finish Wed May 10 13:47:59 2006
> 47.88% done, estimate finish Wed May 10 13:48:01 2006
> 51.86% done, estimate finish Wed May 10 13:48:00 2006
> 55.85% done, estimate finish Wed May 10 13:48:00 2006
> 59.84% done, estimate finish Wed May 10 13:48:00 2006
> 63.82% done, estimate finish Wed May 10 13:47:59 2006
> 67.81% done, estimate finish Wed May 10 13:47:59 2006
> 71.81% done, estimate finish Wed May 10 13:47:59 2006
> 75.79% done, estimate finish Wed May 10 13:48:00 2006
> 79.79% done, estimate finish Wed May 10 13:48:00 2006
> 83.77% done, estimate finish Wed May 10 13:47:59 2006
> 87.76% done, estimate finish Wed May 10 13:47:59 2006
> 91.75% done, estimate finish Wed May 10 13:47:59 2006
> 95.74% done, estimate finish Wed May 10 13:47:59 2006
> 99.73% done, estimate finish Wed May 10 13:47:59 2006
>Total translation table size: 0
>Total rockridge attributes bytes: 0
>Total directory bytes: 69632
>Path table size(bytes): 280
>Max brk space used 1360e4
>125351 extents written (244 MB)
>
>Тоесть как видите домашние каталоги пользователей баз 1С были переименованы в _____000
>и _____001 соответственно, все остальные вложеные файлы были переименованы так же,
>т.е. потеряна информация... :) :) :)
>
>Может кто-то имел опыт записи на DVD из-под FreeBSD каталогов и файлов
>с русскими именами ??? И приведёт примерчик ??? :) :) :)
>

# mkisofs -r[-R] -J -jcharset=koi8-r ...

-r/R - включить RockRidge (+разрешить 8bit)
-J - использовать Joliet и представление имен в unicode формате, где -jcharset=koi8-r
указывает кодировку в которой у нас хранятся файлы-директории на UFS.
После чего в Windoze не должно быть проблем с Unicode, для MASADOS же необходимо
использовать cp866, бо он не поддерживает unicode

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от xxxxxx (??) on 10-Май-06, 15:26 
>
># mkisofs -r[-R] -J -jcharset=koi8-r ...
>
>-r/R - включить RockRidge (+разрешить 8bit)
>-J - использовать Joliet и представление имен в unicode формате, где -jcharset=koi8-r
>
>указывает кодировку в которой у нас хранятся файлы-директории на UFS.
> После чего в Windoze не должно быть проблем с Unicode, для
>MASADOS же необходимо
>использовать cp866, бо он не поддерживает unicode

Спасибо Много Уважаемый lavr за помощь !!!! Ну вот это другое дело, а то тычки в ман :) :) :)

Для записи на DVD из под FreeBSD 6.0 выполняем следующее !!!

1)[root@freebsd /home/user1]# mkisofs -r -J -jcharset=koi8-r -o cd.iso /usr/data/share/1CBase/1SBBDB

2)[root@freebsd /home/user1]# growisofs -Z /dev/cd0=/usr/home/user1/cd.iso

И всё отлично запишется и будет читаться под Windows, кстати пишется быстрее чем под виндой... :) :) :)


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от lavr email on 10-Май-06, 15:36 
>>
>># mkisofs -r[-R] -J -jcharset=koi8-r ...
>>
>>-r/R - включить RockRidge (+разрешить 8bit)
>>-J - использовать Joliet и представление имен в unicode формате, где -jcharset=koi8-r
>>
>>указывает кодировку в которой у нас хранятся файлы-директории на UFS.
>> После чего в Windoze не должно быть проблем с Unicode, для
>>MASADOS же необходимо
>>использовать cp866, бо он не поддерживает unicode
>
>Спасибо Много Уважаемый lavr за помощь !!!! Ну вот это другое дело,
>а то тычки в ман :) :) :)

дык не всем нравится когда в возрасте старше юношеского, все еще в туалет за
ручку продолжают водить.

>Для записи на DVD из под FreeBSD 6.0 выполняем следующее !!!

не нужно лишних знаков препинания "!!!", все есть в man'е и доступно расписано, оттуда
и было взято. А понимание форматов RockRidge и Joliet из FAQ'ов CD-R/RW, udf из
DVD.

>1)[root@freebsd /home/user1]# mkisofs -r -J -jcharset=koi8-r -o cd.iso /usr/data/share/1CBase/1SBBDB
>
>2)[root@freebsd /home/user1]# growisofs -Z /dev/cd0=/usr/home/user1/cd.iso
>
>И всё отлично запишется и будет читаться под Windows, кстати пишется быстрее
>чем под виндой... :) :) :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от xxxxxx (??) on 10-Май-06, 16:14 
Ну если приспичило в туалет в незнакомом помещении..., то я бы возможно и не отказался от сопровождения... :)

Ну да ладно, ради чего собсно заморачивались, для создания скипта по каждоденвному резервированию баз 1С на DVD носители.

Для этого нужно создать исполняемый файлик и поместить его в каталог /etc/pereodic/daily
примерно такого содержания...
#!/bin/sh

/usr/local/bin/mkisofs -r -J -jcharset=koi8-r -o /usr/home/user1/cd.iso /usr/data/share/1CBase/

/usr/local/bin/growisofs -Z /dev/cd0=/usr/home/user1/cd.iso

/bin/rm /usr/home/user1/cd.iso

Можно предварительно зажать в архив... возможно это решит вопрос и с кодировкой без лишних заморочек, которые были обсуждены выше, но я постарася всё сделать таким образом, что если после меня этот сервак будет юзать какой нибудь виндовый ламер, то что бы по меньше ко мне было вопросов..., а  там конечно решайте сами, как вам удобнее :) :) :) Ещё раз оргомное СПАСИБО lavру в решении этого вопроса... :) :) :) Всем привет !!!


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от xxxxxx (??) on 16-Май-06, 13:04 
В итоге всётаки в решении данного вопроса обошелся без создания образов для перекодировки:) :) :) Всё гениальное просто вот для всех кто это делает в первые скрипт для записи DVD дисков ( типа Nero :) :) :) )

#!/bin/sh

/usr/local/bin/growisofs -r -J -jcharset=koi8-r -Z /dev/cd0 /usr/data/share/1CBase/>/dev/null 2>/dev/null &

Этот скрипт производит запись на DVD диск и Русские и Английские файлы и каталоги не искажая информацию, т.е. в верной кодировке (русские буквы останутся после записи русскими), . Всем удачи, спасибо за помощь ещё раз lavrу.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от Cesar (ok) on 17-Май-06, 00:04 
>[root@freebsd /home/user1]# mkisofs -input-charset help | more
>Unknown charset
>Known charsets are:
>cp10081
>[SKIP]
>iso8859-1

Приношу свои извинения, но я так и не понял ничего. Вот вы тут умными фразами обменивались, а между тем, в приведённом списке нет ничего похожего на utf-8 или iso10646.
Файлики у мнея называются в utf-8, так как koi8-r весьма ограничен, да и устарел морально. Сколько я не перебирал кодировки, желаемого результата так и не добился. Так как же решить проблему с тем, что кодировка, используемая в ФС utf-8?

Заранее премного благодарен.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Запись на DVD файлов и каталогов с Русскими именами FreeBSD6..."  
Сообщение от xxxxxx (??) on 18-Май-06, 13:25 
>>[root@freebsd /home/user1]# mkisofs -input-charset help | more
>>Unknown charset
>>Known charsets are:
>>cp10081
>>[SKIP]
>>iso8859-1
>
>Приношу свои извинения, но я так и не понял ничего. Вот вы
>тут умными фразами обменивались, а между тем, в приведённом списке нет
>ничего похожего на utf-8 или iso10646.
>Файлики у мнея называются в utf-8, так как koi8-r весьма ограничен, да
>и устарел морально. Сколько я не перебирал кодировки, желаемого результата так
>и не добился. Так как же решить проблему с тем, что
>кодировка, используемая в ФС utf-8?
>
>Заранее премного благодарен.

Во первых: Для начала обнови с портов growisofs. Об этом написано в Хандбуке в разделе записи DVD.


Во вторых: Если у тебя locale сгенерирована правильно и выставлена правильно (ru_RU.UTF-8), то проблем не должно быть при выхове
$ growisofs -Z /dev/dvd -v -R -J -l -udf ...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру