Автор Тема: Чем писать диски параллельно на нескольких приводах?  (Прочитано 2383 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн PbI6A

  • Старожил
  • ****
  • Topic Author
  • Сообщений: 889
  • просто я так выгляжу!
Задолбался уже, не могу  решить сабжевый вопрос. Нашёл два подходящих мне варианта:
1) wodim -v dev=/dev/srX /home/user/medium.iso
2) growisofs -Z /dev/srX=/home/user/medium.iso
Но вот не хотят оба нормально работать при записи более чем на 1 привод параллельно :(
Задача простая: надо записать море дисков на N приводах с проверкой. Срезаем iso, например, с помощью dvdisaster, надо записать море дисков. Запускаем k3b, а он пишет только 1 диск и второй раз даже запускаться не хочет :(
Есть xfburn, у него нет таких заморочек, у него какой-то свой движок записи, но он не станет проверять запись :( А проверять надо...
LINUX means: Linux Is Not a UniX
 

Оффлайн vavun

  • ASUS K42f (Intel Core i3, 2Гб DDR3, 250gb HDD,Intel GMA HD)
  • Местный житель
  • ***
  • Сообщений: 147
  • Debian squeeze + Gnome
Мне почему-то видится скрипт паралельно запускающий отдельный процесс на каждый привод. Файл образа и путь до него заключить в переменную $1

типа
burn /path/to/file.isoЧем не вариант ?

И в чем именно проблема одновременной записи ? Какая разница один процесс записи на один привод, или N процессов на N приводов ?
« Последнее редактирование: 24 Март 2013, 23:45:11 от vavun »

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©
 

Оффлайн Malaheenee

  • Ветеран
  • *****
  • Сообщений: 2565
  • Учтите, мы можем дать и вредный совет.
vavun, возможно - в блокировке файла образа пишущим процессом. А таскать каждый раз копии, пусть и в /tmp - как-то не вариант.

Есть еще в стандартных репах скрипт bashburn, авось он может помочь.
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн PbI6A

  • Старожил
  • ****
  • Topic Author
  • Сообщений: 889
  • просто я так выгляжу!
ну вот например k3b просто тупо не запускается более 1 раза. перечисленные выше программы просто тупо виснут и портят диски :( Как пишет xfburn - понятия не имею, но подозреваю, что в нём свой драйвер низкого уровня. Писал им одновременно 3 диска - все три записались успешно, но там нет проверки записи, а мне не хотелось бы проверку оформлять в отдельный процесс с дополнительными перекладываниями дисков.
LINUX means: Linux Is Not a UniX
 

Оффлайн kobzar

  • Павилитель
  • Старожил
  • ****
  • Сообщений: 568
  • Кто понял жизнь, тот не спешит...
  • Jabber: kobzar@jabber.org.ua
так не пробовали ?
#/bin/sh
cdrecord -v -sao dev=/dev/dvd1 image_disk.iso &
cdrecord -v -sao dev=/dev/dvd2 image_disk.iso &

ну или

#/bin/sh
wodim -v -sao dev=/dev/dvd1 image_disk.iso &
wodim -v -sao dev=/dev/dvd2 image_disk.iso &

суть в том что получим разные процессы
Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.
 

Оффлайн PbI6A

  • Старожил
  • ****
  • Topic Author
  • Сообщений: 889
  • просто я так выгляжу!
cdrecord нет в squeeze, "рекомендуется" wodim.
wodim двумя приводами не пишет по причине неадекватных глюков непонятной природы. То есть, писать начинает, но потом один из процессов умирает, а чаще - оба.
xfburn пишет замечательно, но у него нет проверки записи, а она нужна непременно.
LINUX means: Linux Is Not a UniX
 

Оффлайн kobzar

  • Павилитель
  • Старожил
  • ****
  • Сообщений: 568
  • Кто понял жизнь, тот не спешит...
  • Jabber: kobzar@jabber.org.ua
может надо dvd+rw-tools поставить?

и вот еще есть
http://simpleburn.tuxfamily.org/-Home-
там пишут что
multiple burning suite supported (CDRTools, CDRKit, LibBurnia + CDParanoia / LibCDIO + CDRDAO).
 и вот еще камрад дело предлагает
http://www.youtube.com/watch?v=BNuCcZ0aLuU
« Последнее редактирование: 08 Апрель 2013, 22:29:37 от kobzar »
Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.
 

Оффлайн PbI6A

  • Старожил
  • ****
  • Topic Author
  • Сообщений: 889
  • просто я так выгляжу!
может надо dvd+rw-tools поставить?
Давно как стоит. Я эту тему около месяца колупаю уже, много что попробовал.

и вот еще есть
http://simpleburn.tuxfamily.org/-Home-
там пишут что
multiple burning suite supported (CDRTools, CDRKit, LibBurnia + CDParanoia / LibCDIO + CDRDAO).
ага, его нет в репозиториях, как и cdrtools. Вот что пишут о зависимостях в http://simpleburn.tuxfamily.org/-Download- :
for burning:

    CDRTools (cdrecord, cdda2wav, mkisofs) or CDRKit (wodim, icedax, genisoimage),
    or LibBurnia (cdrskin + xorriso) + CDParanoia / LibCDIO + CDRDAO;
Из перечисленного:
cdrtools - нет в репах;
cdrecord - заменён пакетом wodim;
wodim - не пишет более 1 диска одновременно;
cdrskin... надо попробовать его поковырять. Пишут, что зависит от libburn4 - пишущая либа в xfburn, единственная, кто смог нормально записать 3 диска на 3 приводах одновременно. хреново, что xfburn не поддерживает проверку записи - вопрос был бы решён...

и вот еще камрад дело предлагает
http://www.youtube.com/watch?v=BNuCcZ0aLuU
Да, тема. Но взлетит ли? И не понял, что там с проверкой записи.

growisofs, похоже, в принципе, не понимает, что писаться может сразу на 2 привода - буфер у обоих процессов оказывается один... Вот уж не знаю, как так...

brasero вообще удивил. Умеет писать параллельно на несколько болванок, видимо, своим драйвером, но как первая запишется, либо не может закрыть сессию, либо начинает проверять, а процесс встаёт колом и стоит пока не допишется вторая болванка. Вообще в brasero проверка делается специальным пунктом меню, но при пакетной записи большого количества дисков из iso включается автоматически. Косяк в том, что даже если всё ок и вставлен следующий диск, он обязательно должен быть предварительно очищен, потому что, например, DVD+RW он чистить станет только первый диск, остальные даже не предложит. Вот такая чудная зверюшка... Логических (и не только?) ошибок в brasero - пруд пруди. И это я коснулся только записи iso. Уж лучше бы в xfburn доделали проверку - гораздо более адекватный продукт.

Сообщение объединено: 09 Апрель 2013, 19:22:16
вот еще камрад дело предлагает
ну да. ну да... морда к growisofs со всеми вытекающими... Кстати, для сборки довольно немного всего потянуло. И глюкалово в плане гуя ещё то, либо на сквизи не рассчитано.
« Последнее редактирование: 09 Апрель 2013, 19:22:17 от PbI6A »
LINUX means: Linux Is Not a UniX
 

Теги:
 

установка нескольких сайтов на сервер.

Автор appletver

Ответов: 20
Просмотров: 4877
Последний ответ 18 Февраль 2012, 04:44:58
от lisss
[РЕШЕНО] Debian 8 MATE. Не запускается Synaptic, не монтируются диски

Автор panzerfaust

Ответов: 20
Просмотров: 8842
Последний ответ 17 Апрель 2015, 14:27:08
от panzerfaust
Не загружается RAID1, не видит диски

Автор orestych

Ответов: 12
Просмотров: 3619
Последний ответ 14 Июль 2014, 08:14:06
от orestych
Не подключаются жесткие диски. Ошибка "Authentication is required"

Автор Algar

Ответов: 17
Просмотров: 3549
Последний ответ 30 Август 2012, 22:06:37
от dimas000
[решено]помогите настроить диски NTFS

Автор animevolk

Ответов: 3
Просмотров: 1195
Последний ответ 15 Май 2016, 10:38:26
от animevolk