LinuxForum.Fans
Тема

Запсиь dvd со сложной файловой системой

Автор: baron_P 13 сообщений 3013 просмотров
#136985

Приветствую, господа.
Имеется такая проблема. Нужно записать бекап рабочих документов с винта на болванку. Куча папок с хтмл, док и пдф, длинные русские имена файлов и большая структура вложенных папок.
Пытался записать это дела как обычно пишу двд-болванки:

text

growisofs -Z /dev/dvd -R -J data/burn
*куча старшных месседжей с именами файлов*
Joliet tree sort failed. The -joliet-long switch may help you.
:-( write failed: Input/output error

Пробовал сначала создать образ:


mkisofs -joliet-long -r -o ../disk.iso burn
*куча старшных месседжей с именами файлов*
Joliet tree sort failed. The -joliet-long switch may help you.

Подскажите, можно ли вообще посредством mkisofs это записать?

#136986

А сначала упаковать все это хозяйство, не?

#136991

dd вам в помощь, ну или Acronis
а вообще, настоящий джигит пользуется tar-ом
И ег опотом можно хоть в образ, хоть сразу жечь, хоть загрузить на удалённый FTP, всё зависит от религиозных убеждений.

#137004

а что k3b уже разучился создавать проекты с данными ??? сейчас попробовал - девять вложений осилил легко так больше пока нет , но уверен и все двадцать осилит ...

#137036

ТС с консоли писать хочеть, смею предположить что это сервер и графики там нет.

#137039

growisofs ведь принимает все опции mkisofs, вот и перечислить все необходимые.
Например, "-r -J -allow-lowercase -allow-multidot -ldots".

Пётр.

#137047
gramozeka написал:
а что k3b уже разучился создавать проекты с данными ??? сейчас попробовал - девять вложений осилил легко так больше пока нет , но уверен и все двадцать осилит ...

не. ниасилит. что-то вроде /home/user/.wine/drive_c/Program File/mastdie/sajdn/НЕХ_ФФФФФ/projects...
ниасилит.

baron_P написал:
Нужно записать бекап рабочих документов с винта на болванку. Куча папок с хтмл, док и пдф, длинные русские имена файлов и большая структура вложенных папок.

1) tar - упаковка каталогов в один файл
2) xz - сжатие этого файла
3) gpg - шифрование файла
4) split - резка файла на куски
5) par2 - создание кусков для восстановления
6) ?????
7) PROFIT

#137176

С упаковкой в архив эт понятно, но тут есть условие: отдельные файлы должны читаться с диска без возни с распаковкой и из-под винды без установки под нее доп. программ.
Т.е. архив уже не кавай.
Ну с dd я не понял как должна выглядеть команда создания образа или записи папки на диск. При попытке произвести какие-то действия с исходной папкой, dd ругается на то что это собственно папка, а не файл.

Peter написал:
growisofs ведь принимает все опции mkisofs, вот и перечислить все необходимые.
Например, "-r -J -allow-lowercase -allow-multidot -ldots".

Пётр.

С этими опциями growisofs долго думал, но все одно выдал тот же

text
Joliet tree sort failed. The -joliet-long switch may help you.
:-( write failed: Input/output error

ЗЫ: консоль не обязательна, все это действо производится под мандривой с гномом.

#137213

Капайте в сторону UDF.

#137215
baron_P написал:


[quote=Peter]growisofs ведь принимает все опции mkisofs, вот и перечислить все необходимые.
Например, "-r -J -allow-lowercase -allow-multidot -ldots".

Пётр.

С этими опциями growisofs долго думал, но все одно выдал тот же

text
Joliet tree sort failed. The -joliet-long switch may help you.
:-( write failed: Input/output error

[/quote]
А не пробовали к этим опциям добавить и -joliet-long? Что получается?
Если ещё добавить "-iso-level 3" или 4?

Пётр.

#137239
Peter написал:

А не пробовали к этим опциям добавить и -joliet-long? Что получается?
Если ещё добавить "-iso-level 3" или 4?

Пётр.

Не помогло, результат тот же.

moscwich написал:
Капайте в сторону UDF.

А вот это то что нужно. Загуглил, посмотрел http://www.opennet.ru/base/sys/dvd_write_udf.txt.html и двумя командами (см. ниже) все записалось.

text
$ mkisofs -udf -o image.udf data/burn/
$ growisofs -Z /dev/dvd=image.udf

Всем спасибо, проблема решена.

#204507

baron_P, а не в курсе, в udf загрузочный диск можно сделать или нужно делать ISO ? у меня тоже проблема с именами

Войдите или зарегистрируйтесь, чтобы ответить.