Thu, 17 May  |   Login English version  |  OS2.Ru  
В начало
Об OS/2
Новости
Публикации
DevCenter
База данных
Каталог ресурсов
Биржа труда
TeamDB
Форумы и общение
Опросы и конкурсы
Russian Team OS/2
На первую страницу OS2.Ru
 Вокруг OS/2 |  Программы и технологии |  Аппаратура |  Разработчикам |  Мастерская
Поиск по: Добавить закладку OS2.Ru в панель Netscape 6/Mozilla
OS2.Ru > Articles > Software > Filesys > Cd > Cdrecord.phtml.ru
2001-09-17
Kutdusov Ilfat
(версия для печати)

Использование CDRECORD для записи CD. Особенности национальных символов

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

Долгое время я вынужден был держать UniteCD, потому как только он мог и создавал образы и компакты с русскими именами файлов и каталогов. Причем эти компакты без проблем читались и под осью и под Windows (с минимумом проблем - в линуксе). Но ввиду того что в последнее время SCSI-драйвов CDR/RW стало мало и народ, в основном, работает IDE-шными, то UniteCD используется только для создания образа. В общем-то у него есть и еще один недостаток: когда UniteCD пишет компакт то лучше в это время ось не трогать (спрашивается: а как быть с многозадачностью?). В общем понятно что я даже при наличии SCSI писалки юзал UniteCD только для создания образов а писал CDRecord-ом.

Ну а теперь, в новых версиях CDRecord, а точнее mkisoft из его поставки с двумя очень интересными параметрами:

  -national
    Allow National Characters
        (like Unite CD Maker - violates ISO9660).
  -hpfsnames
    Allow HPFS Filenames
    (like Unite CD Maker - violates ISO9660).
    Forces -U option.

Теперь с использованием этих параметров компашка с русскими именами файлов/каталогов читается и под осью и под виндами нормально.

В общем все до безобразия просто. Запись компактов:

mkisofs -hpfsnames -national -o  <корневой каталог данных>
Создание загрузочного компакта (если нада):
  • (пример для двухдискетного варианта, к примеру аврора)
    mkbtcd2  \bootimgs\boot.cat
              \bootimgs\disk_0_1.img -i00 \bootimgs\disk_2.img
    
  • (для прочих однодискетных вариантов)
    mkbtcd2  \bootimgs\boot.cat \bootimgs\Win98rus.img
    
PS: Утилита mkbtcd2 берется из пакета mkhybrid

И все... Далее полученный образ пишем на болванку:

cdrecord dev=0,1,0 speed=4 -v -data -pad 
или (для случая с указанием максимального приоритета с использованием тулзы spe с тех же хоббесов):
spe t31 cdrecord dev=0,1,0 speed=4 -v -data -pad 
Все. Получаем прелестно читаемый компакт с русскими буквами...


Обсудить материал (число отзывов:831)


предыдущий материал


 Вокруг OS/2 |  Программы и технологии |  Аппаратура |  Разработчикам |  Мастерская


Новости
15/08: GoldenCode выпустит Java 1.4 для OS/2
14/06: Fix #16 rus / Warp4
30/05: Перерыв в работе OS2.Ru
Все новости..

В каталоге
Дерево каталога
Новые поступления

Публикации
Боремся с зависанием PM и зомби - WatchCat + HardKill
(Samorukov Alex , 2001-10-11)

DSync - куда может быть проще?
(Okounkov Konstantin, 2001-09-28)

WarpGoGo: переводим музыку в MP3
(Okounkov Konstantin, 2001-09-26)

Все материалы

Решения
Tips & tricks

Активные опросы
Используете ли Вы OS2.Ru tab в Netscape ?

Все опросы
Первая страница  |   Об OS/2  |   Новости  |   Публикации  |   База данных  |   Каталог ресурсов  |   Биржа труда  |   TeamDB  |   Форумы общения  |   Опросы и голосования  |   OS2.Ru DevCenter
Дизайн, оформление © 1996-2000 Copyright WebTeam. Использование материалов OS2.Ru без согласия авторов и координаторов запрещено
Powered by OS/2