Запись Dual Layer DVD-R
Модераторы: /dev/random, Модераторы разделов
-
- Сообщения: 158
- Статус: Говорящий со звёздами
- ОС: Debian GNU/Linux
Запись Dual Layer DVD-R
Здравствуйте.
Подскажите, пожалуйста, как записать из консоли большой файл (около 7 ГБ) на Dual Layer DVD-R.
Обычно записываю growisofs, но с двуслойным диском не выходит.
Поиск не помог.
Подскажите, пожалуйста, как записать из консоли большой файл (около 7 ГБ) на Dual Layer DVD-R.
Обычно записываю growisofs, но с двуслойным диском не выходит.
Поиск не помог.
Si vis pacem, para bellum.
-
- Бывший модератор
- Сообщения: 4458
- Статус: GNU generation
- ОС: Debian GNU/Linux
-
- Сообщения: 158
- Статус: Говорящий со звёздами
- ОС: Debian GNU/Linux
Re: Запись Dual Layer DVD-R
user@host
$ growisofs -Z /dev/sr1 -R -J big-file.tar.gz
Executing 'genisoimage -R -J big-file.tar.gz | builtin_dd of=/dev/sr1 obs=32k seek=0'
I: -input-charset not specified, using utf-8 (detected in locale settings)
File big-file.tar.gz is larger than 4GiB-1.
-allow-limited-size was not specified. There is no way do represent this file size. Aborting.
:-( write failed: Input/output error
Si vis pacem, para bellum.
-
- Бывший модератор
- Сообщения: 4458
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Запись Dual Layer DVD-R
Вы записываете файл размером больше 4 ГиБ, что является пределом для ISO9660. Используйте UDF:
Код: Выделить всё
growisofs -Z /dev/sr1 -R -J big-file.tar.gz -udf
-
- Сообщения: 158
- Статус: Говорящий со звёздами
- ОС: Debian GNU/Linux
Re: Запись Dual Layer DVD-R
Rootlexx писал(а): ↑05.10.2010 13:05Вы записываете файл размером больше 4 ГиБ, что является пределом для ISO9660. Используйте UDF:
Код: Выделить всё
growisofs -Z /dev/sr1 -R -J big-file.tar.gz -udf
Ничего не изменилось. Тот же ответ в консоли.
Si vis pacem, para bellum.
-
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Запись Dual Layer DVD-R
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка

-
- Сообщения: 158
- Статус: Говорящий со звёздами
- ОС: Debian GNU/Linux
Re: Запись Dual Layer DVD-R
Нет. Буду признателен за пример использования.
Si vis pacem, para bellum.
-
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Запись Dual Layer DVD-R
Запись "на лету": (не обращайте внимание на cdrecord - это симлинк на wodim)
Код: Выделить всё
#!/bin/sh
NOCHECK="FALSE"
if [ "$1" = "-no" ]; then
NOCHECK="TRUE"
shift
fi
if [ "$#" -lt 2 ]; then
echo -e "Usage:\non-fly-record <CD-name> <What-to-record>"
exit 1
fi
Dev="dev=/dev/scd0"
Device="/dev/sr0"
Mode="-sao"
if [ "$1" = "nec" ]; then
Dev="dev=/dev/scd1"
Device="/dev/sr1"
Mode=""
shift
fi
bufs=`mkisofs -r -q -print-size $2`
mkisofs -V $1 -A $1 -r $2 | cdrecord -v -ignsize -overburn $Mode -eject $Dev tsize="$bufs"s -
eject -t $Device
[ "$NOCHECK" = "FALSE" ] && dd if=$Device of=/dev/null bs=1024
eject $Device
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка

-
- Бывший модератор
- Сообщения: 4458
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Запись Dual Layer DVD-R
(перевод) писал(а):Опция -allow-limited-size не была указана.
Попробуйте указать.
Спасибо сказали:
-
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Запись Dual Layer DVD-R
Кстати, у меня в growisofs такой опции нет, зато есть overburn, и сказано, что без нее двухслойники или блюрэи писаться не будут.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка

-
- Сообщения: 158
- Статус: Говорящий со звёздами
- ОС: Debian GNU/Linux
Re: Запись Dual Layer DVD-R
user@host
$ growisofs -Z /dev/sr1 -R -J -allow-limited-size big-file.tar.gz
Executing 'genisoimage -R -J -allow-limited-size big-file.tar.gz | builtin_dd of=/dev/sr1 obs=32k seek=0'
I: -input-charset not specified, using utf-8 (detected in locale settings)
This size can only be represented in the UDF filesystem.
Make sure that your clients support and use it.
ISO9660, Joliet, RockRidge, HFS will display incorrect size.
0.22% done, estimate finish Wed Oct 6 09:35:40 2010
0.44% done, estimate finish Wed Oct 6 09:35:40 2010
0.66% done, estimate finish Wed Oct 6 09:35:40 2010
:-( more than 50% of space will be *wasted*!
use single layer media for this recording
Ну да, этот файл и на однослойный войдёт. Но мне надо именно на двухслойный. Как тогда?
Si vis pacem, para bellum.
-
- Администратор
- Сообщения: 5404
- ОС: Gentoo
Re: Запись Dual Layer DVD-R
Варианты:
1) добавить туда мусора, чтобы увеличить размер
2) использовать другой софт (например, mkudffs + mount + cp)
3) править исходники growisofs. К сожалению, автор зашил туда это ограничение жёстко, и без правки исходников его не убрать.
Лично я бы предпочёл вариант 2.
-
- Сообщения: 158
- Статус: Говорящий со звёздами
- ОС: Debian GNU/Linux
Re: Запись Dual Layer DVD-R
Ну монтирование в данном конкретном случае не вариант. Выход пока вижу только один - записывать на однослойный. А если файл на однослойный не войдёт - тогда уже использовать двухслойный.
Спасибо всем.
Код: Выделить всё
growisofs -Z /dev/sr1 -R -J -allow-limited-size big-file.tar.gz
Спасибо всем.
Si vis pacem, para bellum.