Неожиданная проблема с созданием LiveDVD

Даю команду:
calculate --set-clock=UTC --iso

Спустя полчаса вижу:

Сборка Calculate Linux Scratch
Подмонтируем Scratch систему… готово.
Обновим конфигурацию
Наложим профиль “builder/ISO”… готово.
Удалим временные файлы… готово.
Упакуем систему в squashfs формат… готово.
Prepare syslinux… готово.
Отмонтируем Scratch систему… готово.
Создадим iso-образ… ошибка.
Операция прервана.
Аварийное завершение…shell-init: ошибка получения текущей директории: getcwd: cannot access parent directories: Нет такого файла или каталога
готово.
shell-init: ошибка получения текущей директории: getcwd: cannot access parent directories: Нет такого файла или каталога

Какая версия calculate?
В какой директорий выполняется команда calculate --set-clock=UTC --iso?
Достаточно ли места на диске для создаваемого iso образа?
Присутствует ли в системе утилита mkisofs?

which mkisofs

# whereis mkisofs
mkisofs: /usr/bin/mkisofs /usr/share/man/man1/mkisofs.1.bz2

Calculate запускал, находясь в катлоге /root

Касательно достаточности дискового пространства:

# df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
rootfs 20980216 4693648 16286568 23% /
df: `/newroot’: Нет такого файла или каталога
df: `/newroot/calculate’: Нет такого файла или каталога
none 20980216 4693648 16286568 23% /
none 20980216 4693648 16286568 23% /mnt/builder
rc-svcdir 1024 116 908 12% /lib/rc/init.d
udev 10240 220 10020 3% /dev
shm 452148 0 452148 0% /dev/shm
/dev/sda2 20980216 4693648 16286568 23% /mnt/scratch
/dev/loop/1 4007168 4007168 0 100% /mnt/scratch/calculate
/dev/sda5 103832920 887712 102945208 1% /var/calculate

А как узнать версию calculate?

Первые строки скрипта calculate выглядят так:

#!/usr/bin/perl
use Cwd;
use IO::Socket;
use Time::Local;

#------------------------------------------------------------------------------
# Calculate
# Copyright ©2006-2009 Mir Calculate Ltd.
# Program established: 12.04.2006г.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see http://www.gnu.org/licenses/.
#------------------------------------------------------------------------------
my %data; #объявим хэш переменных
$data{“calcver”} = “1.3.3”;

#Определим путь к программе
if(!getpath()){exit;};

#Считаем входящие параметры и выполним простые действия
if(!getarg()){savelog(); exit;};

#Проверим на ошибки
if(!checkerrors()){savelog(); exit;};

#Определим систему для установки и обновления
welcome();

#Соберем сведения о системе
checksystem();

Очевидно, что ошибка происходит в следующем фрагменте скрипта:

#создадим iso-образ
if(!defined $data{arg}{rebuild}){
printmes(" “.gettext(‘Create iso-image’)); printmes(”…");
if(system(“mkisofs -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -iso-level 4 -hide boot.catalog -o $data{linuxdir}/$data{iso} target/ &>/dev/null”)){
printmes(" “.gettext(‘error’).”.\n");
breakiso();
return “”;
}else{
printmes(" “.gettext(‘done’)); printmes(”.\n");
}
chdir($ENV{PWD});
}

Залоггировал вывод команды "mkisofs -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -iso-level 4 -hide boot.catalog -o $data{linuxdir}/$data{iso} target/ "

Вот он:
Warning: Creating ISO-9660:1999 (version 2) filesystem.
Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.
File target/livecd.squashfs is larger than 4GiB-1.
-allow-limited-size was not specified. There is no way do represent this file size. Aborting.

Судя по комментарию проблема в размере образа? Это можно как-то обойти?