Я хочу скопировать 4,4 ГБ ISO-файла на 8 ГБ флеш-накопитель, но после копирования 4,3 ГБ он показывает, что файл слишком велик, даже если на флеш-накопителе достаточно свободного места. Поэтому мне пришлось скопировать его на внешний жесткий диск. Как я могу просто скопировать ISO-файл на диск?
Я даже пытался переименовать файл в exe или rar, но не надеялся.
Проблема не в имени файла или даже операционной системы, а в размере файла. Форматирование pendrive, вероятно, соответствует FAT32, который согласно Википедии http://en.wikipedia.org/wiki/File_Allocation_Table#FAT32 имеет максимальный размер файла 4 ГиБ, минус 1 байт или 4 294 967 295 (2 ^ 32). - 1) байты. FAT32 является файловой системой по умолчанию для USB-накопителей. Вы можете подтвердить это в окне терминала с помощью sudo fdisk -l /dev/sdX
(значение «X», вероятно, равно b, поскольку флеш-накопитель USB, вероятно, является вторым диском в вашей системе).
Теперь, если вы просто хотите переместить ISO с помощью флэш-накопителя для его переноски, вы можете использовать http://sourceforge.net/projects/p7zip/ , http: // linux.die.net/man/1/7z или другие архивные утилиты, чтобы разбить файл на две части, а затем перенести его к месту назначения. Если это так, просто используйте режим сжатия «store», то есть без сжатия, для самой быстрой операции. Или вы можете переформатировать флэш-диск для http://en.wikipedia.org/wiki/Ext2 или http://en.wikipedia.org/wiki/NTFS ограничение размера файла в 16 TiB-1, на несколько порядков больше.
Но, возможно, вы хотите, чтобы flashdrive загружался с этим ISO? Если это так, используйте unetbootin (устанавливается с apt-get install -y unetbootin
, если в вашей системе его нет), чтобы создать загрузочный флэш-накопитель с содержимым ISO.