В случае с «флэшками» и внешними HDD (как с интерфейсом USB, так и IEEE1394 или eSATA) причиной невозможности записать файл размером более 4 Гигабайт (4 294 967 296 байт) является ограничение файловой системы FAT32.
В этом случае необходимо сменить на устройстве файловую систему на NTFS, это можно сделать либо конвертировав файловую систему командой convert F: /FS:NTFS /nosecurity /x, вместо «F:» подставив соответствующую конвертируемому накопителю букву (при этом имеющееся содержимое накопителя не будет потеряно).
Также можно просто переформатировать устройство в NTFS. (В случае с флэшками предварительно необходимо в «Диспетчере устройств» в свойствах флэшки в закладке «Политика» установить переключатель в значение «Оптимизировать для выполнения».)
Если же у вас не получается записать файл объёмом более 2Гб на DVD-болванку (не важно, однослойную или двухслойную), то причиной этого является неправильный выбор файловой системы при создании проекта – в этом случае надо в используемой программе (например – Nero Burinig ROM) выбирать DVD/UDF, а не DVD/ISO 9660.