On Sun, Nov 02, 2008 at 05:57:06AM +0200, Speccyfighter wrote: >> Так я не понял из этой полемики, можно ли все-таки в Linux записать >> файлы больше 4Gb или надо расслабиться и установить второй системой >> Windows? >> С уважением, Ищенко Геннадий > > Ну дак, а как же!!! :D > > $ genisoimage -gui -udf -allow-limited-size -o > /media/disk/MyFile-Linux/testing.iso > /mnt//KNOPPIX_V5.3.1DVD-2008-03-26-EN.iso > > $ sudo mount /media/disk/MyFile-Linux/testing.iso /mnt/disk -o loop > > $ mount > /media/disk/MyFile-Linux/testing.iso on /mnt/disk type udf > (rw,loop=/dev/loop0) > > $ ls -lF /mnt/disk > итого 4342594 > -r--r--r-- 1 4294967295 4294967295 4446816256 Май 9 05:30 > KNOPPIX_V5.3.1DVD-2008-03-26-EN.iso > > И прожигаем образ. > > Пакет genisoimage-1.1.8-alt1.i586.rpm лежит в Сизифе > :) > Ну и man genisoimage > Объем мана уступает разве что mplayer'у. Некоторые уточнения: 1) Поддержка файлов более 4 Гб появилась в genisoimage (это часть пакета cdrkit), начиная с версии 1.1.3 (если верить его Changelog); предыдущие версии в этом смысле вели себя так же, как и mkisofs. 2) В бранче 4.0 лежит cdrkit-1.1.1-alt2 - эта версия слишком старая, в ней нет поддержки больших файлов в genisoimage (там, кстати, эта программа находилась в бинарном пакете cdrkit вместе с остальными компонентами этого пакета). 3) В бранче 4.1 лежит cdrkit-1.1.6-alt1 - в этой версии нужная поддержка уже есть, пакет genisoimage уже отдельный (кстати, при обновлении с предыдущих версий этот пакет не устанавливается, даже если ранее стоял старый пакет cdrkit, содержавший программу /usr/bin/genisoimage). К сожалению, на дисках дистрибутива ALT Linux 4.1.0 Desktop (даже DVD) этот пакет отсутствует. Кстати, в некоторых случаях совместно с опцией -allow-limited-size может быть полезно указывать опцию -hide '*' - в этом случае при ошибочном монтировании диска как ISO9660 вместо UDF будет видеться просто пустой каталог, а не файлы с урезанными размерами. Либо можно аналогичным образом скрыть только большие файлы. Хотя такой приём срабатывает только в том случае, если не создаётся файловая система Joliet (опция -hide-joliet действует одновременно и на Joliet, и на UDF, в результате в каталогах Joliet всё равно будут видны файлы с неверным размером).