mkisofs и большие файлы (2Гб) [РЕШЕНО]

на днях обновил ядро до 2.6.25-r4. старое (2.6.24) удалил, вместе с настройками (восстановить могу только с работы через пару дней).

после этого mkisofs пишет "File xxx is too large for current mkisofs settings".
заметил это в k3b, который теперь отказывается передавать файлы больше не 4Гб, а даже 2Гб. где надо в ядре исправить? udf есть, но не спасает. никаких больше обновлений не делал.

поиск по форуму тоже не помог.

.

Стал я гуглить строку "is too large for current mkisofs settings" и нашёл единственную ссылку. На сорс cdrtools-2.01.01/mkisofs/tree.c
и вижу там такое:

#ifdef	USE_LARGEFILES
...
#else
if (...(lstatbuf.st_size >= (off_t)0x7FFFFFFF)) {
...
errmsg("File %s is too large for current mkisofs settings - ignoring\n",

Ага, думаю, ведь 0x7FFFFFFF это и есть 2 Гб

Стал гуглить USE_LARGEFILES - и пришёл к выводу "надо посвежее mkisofs" (погуглите и вы, может я что пропустил).

Команда $ equery belongs /usr/bin/mkisofs у меня говорит
app-cdr/cdrkit 1.1.6 но можно и 1.1.8

Попробуйте, может помочь. Large File Support и всё такое.

Впрочем... у вас же всё работало раньше... наверное, зря я столько букв написал :-) может быть проще откатиться и переждать?

Впрочем ещё раз... попробуйте перейти с app-cdr/cdrtools на app-cdr/cdrkit

_

ndrwsh написал(а):
Впрочем ещё раз... попробуйте перейти с app-cdr/cdrtools на app-cdr/cdrkit

проблема так и решилась. спасибо.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".