Oc-windows.ru

IT Новости из мира ПК
8 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Не помещается на флешку

Запись образа больше 4 Гб на FAT32 UEFI

Одна из основных проблем, с которой сталкиваются пользователи при создании загрузочной флешки UEFI для установки Windows — необходимость использовать файловую систему FAT32 на накопителе, а значит и ограничение на максимальный размер образа ISO (а точнее, файла install.wim в нем). Учитывая, что многие предпочитают различного рода «сборки», которые часто имеют большие, чем 4 Гб размеры, встает вопрос о записи их для UEFI.

Есть способы обойти эту проблему, например, в Rufus 2 вы можете сделать загрузочный накопитель в NTFS, который при этом «виден» в UEFI. А недавно появился и еще один способ, позволяющий записать ISO более 4 гигабайт именно на флешку FAT32, реализован он в моей любимой программе WinSetupFromUSB.

Как это работает и пример записи загрузочной флешки UEFI из ISO более 4 Гб

В бета-версии 1.6 WinSetupFromUSB (конец мая 2015) реализована возможность записать образ системы, превышающий 4 Гб на FAT32 накопитель с поддержкой UEFI загрузки.

Насколько я понял из информации на официальном сайте winsetupfromusb.com (там же вы можете скачать рассматриваемую версию), идея возникла из обсуждения на форуме проекта ImDisk, где пользователь заинтересовался возможностью разделять ISO образ на несколько файлов, так чтобы их можно было разместить на FAT32, с последующим «склеиванием» уже в процессе работы с ними.

И эта идея была реализована в WinSetupFromUSB 1.6 Beta 1. Разработчики предупреждают, что на данный момент времени данная функция не была полностью протестирована и, возможно, у кого-то работать не будет.

Для проверки, я взял образ ISO Windows 7 с возможность UEFI загрузки, файл install.wim на котором занимает около 5 Гб. Сами шаги для создания загрузочной флешки в WinSetupFromUSB использовал те же, что и обычно для UEFI (подробнее — Инструкция и видео WinSetupFromUSB):

  1. Автоматическое форматирование в FAT32 в FBinst.
  2. Добавление образа ISO.
  3. Нажатие кнопки Go.

На 2-м шаге демонстрируется уведомление: «Файл слишком большой для раздела FAT32. Он будет разбит на части». Отлично, то, что и требуется.

Запись прошла успешно. Обратил внимание, что вместо обычного отображения имени копируемого файла в строке статуса WinSetupFromUSB, теперь вместо install.wim сообщают: «Идет копирование большого файла. Пожалуйста, подождите» (это хорошо, а то некоторые пользователи на данном файле начинают думать, что программа зависла).

В итоге, на самой флешке файл ISO с Windows был разбит на два файла (см. скриншот), как и ожидалось. Пробуем загрузиться с нее.

Проверка созданного накопителя

На моем компьютере (материнская плата GIGABYTE G1.Sniper Z87) загрузка с флешки в режиме UEFI прошла успешно, дальнейшее выглядело следующим образом:

  1. После стандартного «Копирование файлов», на экране установки Windows отобразилось окно с иконкой WinSetupFromUSB и статусом «Инициализация USB диска». Статус обновляется раз в несколько секунд.
  2. В итоге — сообщение «Не удалось инициализировать USB диск. Попробуйте отключить и подключить снова через 5 секунд. Если используете USB 3.0, попробуйте порт USB 2.0».

Дальнейшие действия на данном ПК мне не удались: нет возможности нажать «Ок» в сообщении, потому как мышь и клавиатура отказываются работать (пробовал разные варианты), а подключить флешку к USB 2.0 и загрузиться я не могу, поскольку у меня всего один такой порт, крайне неудачно расположенный (флешка не влезает).

Как бы там ни было, думаю, что эта информация будет полезна интересующимся вопросом, а баги обязательно поправят в будущих версиях программы.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

26.07.2015 в 17:15

Какие-то реальные, а не надуманные, преимущества у UEFI есть? Пока я вижу только палки в колеса и всевозможные ограничения по сравнению с обычным БИОС и разметкой MBR:
1. При создании загрузочной флешки UEFI используется устаревшая файловая система FAT32 со смехотворным ограничением на размер файла. И это в 21 веке.
2. Всевозможные проверки подлинности ОС на ноутах с UEFI (технология Secure Boot). Доходит до того, что регистрационный ключ вшит в БИОС UEFI, установить другую ОС бывает проблематично (без отключения UEFI и конвертации в MBR).
3. Ну и последнее, особенно актуальное для нашей страны. Лекарства от жадности для ОС Win7 Максимальная и Win 8 Корпоративная не работают на разметке GPT. Если хочешь использовать UEFI и GPT — или покупай лицензию, или ставь урезанную Pro-редакцию.
По-мне, эта очередная инициатива создана с целью привязать пользователя к ОС Windows, заставить купить лицензию, затруднить переход на другую ОС.

Читать еще:  Как отформатировать флешку на телефоне самсунг

27.07.2015 в 11:22

Из того, что лично я вижу — возможность без костылей работать с действительно большими объемами памяти и дискового пространства. В перспективе этот фактор будет все более значим. С другой стороны, в перспективе без UEFI и не найдешь мат.плат.

06.08.2015 в 10:24

Используя UEFI можно шифровать диск битлокером без юсб токена или ТРМ. Загрузка с UEFI гораздо быстрее и безопаснее чем стандартным биосом. gpt видит больше 3ТБ винты и много чего другого. Но это выбор каждого так что пользуйся БИОС и MBR если тебе удобнее.

07.01.2016 в 22:40

из плюсов UEFI с ходу могу сказать один, проверенный, если флешка в FAT32 то образ заточенный под UEFI можно записать без спец прог просто скопировав содержимое образа в корень флешки.
у меня так образ ubuntu записан

05.03.2018 в 06:47

это может быть особенность современных образов, а не UEFI.

21.03.2016 в 16:20

спасибо большое! помог ваш совет. все работает!

14.06.2016 в 07:33

Спасибо огроменное!
Без этой статьи долго мучился.
На обычный системник c ntfs флешки спокойно поставилось, а на сервак HP Proliant DL360 Gen9 никак.
С этой прогой без проблем установилось.

20.10.2016 в 16:56

Совершенно случайно решил данную проблему. Понадобилось мне сборку Windows 7-8.1-10 AIO 94in1 by adguard, там wim 9 гб весит, и WinPE10_Sergei_Strelec на одной флешке поселить, WinSetupFromUSB не справилась, в итоге руфусом записал сначала сборку Windows 7-8.1-10, затем с помощью WinSetupFromUSB не форматируя флешку закинул на неё os_prober и для полного комлекта сборку линукс минт от Алексея Романова, после чего папку SSTR из WINPE кинул в корень флешки добавив в меню лист соответствующую запись (В (FAQ) есть информация по этому поводу), в итоге получилось вот что: при загрузке в обычном биос загружается всё кроме адгуарда, его детектим os_prober и спокойно устанавливаем винду на мбр разделы, при загрузке в режиме UEFI сразу загружается вышеуказанная сборка с возможностью ставить на gpt разделы. Я не большой спец, но как ни странно всё прекрасно работает, правда в режиме UEFI не получится воспользоваться winPE и линуксом, но для моих задач, это и не нужно.

Почему фильм не копируется на флешку? фильм – 4 Гб, флешка- 32 Гб. В чем проблема.

В наше время информация занимает всё больший объём. Фильмы, игры, программы и виртуальные диски, заключённые в одном файле, могут иметь неограниченный размер. Поэтому иногда возникает ситуация, когда выскакивает окно отказа от копирования данного файла.
Дело в том, что по умолчанию идёт форматирование флешки под файловую систему FAT, FAT16, FAT 32, которая поддерживает файлы размером до 4 Гигабайт, и когда файл превышает этот размер , происходит отказ от копирования или установки программы. Заходим в Проводник и проверяем — что за файловая система на наших носителях. Становимся курсором мыши на локальный диск или флэшку, нажимаем правую клавишу мыши и в меню нажимаем Свойства (как заходить в проводник — мы изучали раньше). В появившемся окне смотрим, что за система на носителе: FAT или NTFS.

Если Вам нужно переносить файлы большого размера на винчестер, то необходимо преобразовать локальный диск в ntfs. Заходим на рабочем столе кнопка Пуск, в появившемся меню пункт Выполнить и набираем команду

convert D: /fs:ntfs

Вместо буквы D Вы набираете ту букву, под которой у Вас обозначен локальный диск.

В появившемся черном досовском окне подтверждаем команду английской буквой Y. Не переживайте: информация при преобразовании никуда не исчезает. Перезагружаемся и ждём пока закончится преобразование файловой системы. Тоже относится и к переносным USB винчестерам.
С флэшкой всё немного сложнее. Для начала заходим в свойства системы, для этого нажимаем на клавиатуре клавишу флажок и удерживая её нажимаем клавишу Pause Break. У нас появляется окно Свойства системы (в прошлых статьях мы его уже видели). Переходим на закладку Оборудование и щёлкаем по кнопке Диспетчер устройств.

В окне Диспетчера устройств щёлкаем по плюсику возле дисковые устройства, находим свою флэшку (по названию производителя). Помечаем её мышкой и, нажав правую клавишу мыши, в выпавшем списке выбираем Свойства. Видим окно Свойства — название флэшки, переходим на закладку Политика и переставляем точку на пункт Оптимизировать для выполнения, жмём ОК и закрываем все окна.

Читать еще:  Аварийная загрузочная флешка

Теперь флэшка подготовлена для форматирования в NTFS. Перед операцией сохраните с неё все данные, т. к. в отличии от преобразования, при форматировании данные уничтожаются.
Заходим в Проводник, становимся слева курсором мыши на флэшку, нажимаем правую клавишу и в появившемся меню щёлкаем по Форматировать. Появляется окно форматирования флешки.

В пункте Файловая система переставляем с FAT на NTFS и нажимаем кнопку Начать. ВСЁ. Теперь пользуемся флешкой, записывая файлы любого размера.
И наступает у Вас счастье!

Почему на флешку в 16 Gb не получится записать файл такого же объема.

Покупая, например, флешку неопытный пользователь с удивлением обнаруживает что на его честно купленной флешку вместо заявленных 16Gb после форматирования остается всего 14,9 Gb.

И сейчас на примере дискеты размером 720Kb отформатированной в системе FAT12 я объясню почему так.

Для начала почему дискета? Потому что на небольших цифрах это будет более наглядно и понятно, чем топить сразу в гигабайтах.

У нее две стороны и она отформатирована под ОС MS-Dos стандартной процедурой форматирования. У нее 2стороны*80треков*9секторов*512байт что дает 737 280 байт = 720 Kb в 1440 секторах.

Но для того чтобы использовать записывать данные на диск, нам необходимо как то сохранять информацию на этом же диске, куда и сколько данных мы записали. Минимальная единица записи на диск называется сектор и имеет длину 512 байт.

И мы выделяем самый первый сектор на диске для записи что и где находится.

Все записи на диск адресуются с помощью специальной таблицы, она называется FAT (Таблица Расположения Файлов). Осознавая важность этой таблицы мы её записываем дважды. Длина этих таблиц будет 3сектора*512 байт*2 копии.

Но для работы с диском этого недостаточно. Нам еще нужен самый первый список файлов записываемых на диск. Он называется корневой каталог и содержит всего 112 записей о файлах.

Мы еще ничего не записали, а уже потратили 1+3+3+7= 14 секторов на начальную разметку диска. Хотя для дискеты это всего лишь 1% данных.

Логическая единица записи на диск называется кластер и на нашем диске он состоит из двух секторов 2*512=1024. Создали мы каталог — его длина 1 кб, даже если он пуст. Записали мы файл размером 1 байт — снова минус один кластер. А их на нашем диске всего 713 штук.

И одним из побочных эффектов такого подхода является перемешивание сохраняемых данных и создаваемых каталогов. Что самым пагубным образом сказывается на скорости доступа к данным.

Ну а теперь когда я немного рассказал о системной информации на диске, перейдем уже к нашей флешке. При работе с большими объемами памяти проблемы у нас возникают тоже большие. 8Gb это 17 179 869 184 байт. Если использовать такие же мелкие кластеры как на диске то у нас для адресации кластеров понадобятся уже 32 битные числа и под служебную информацию нам понадобится около 8% объема диска.

Но прогресс не стоит на месте и для устройств большего объема были созданы более совершенные способы форматы хранения данных. Одним из них является NTFS.

Она сразу отбирает себе 12% доступного места под хранение служебной информации.

Поэтому на флешку в 16Gb влезает всего 14.9Gb данных.

Спасибо за внимание.

Найдены возможные дубликаты

Разница получается из-за разных систем счисления. В жизни мы используем десятичную, то есть 1килограмм=1000 г , а в компьютерах используется двоичная система и 1 килобайт =1024 байт и вот в этой разнице на 24 и кроется маркетинговый прикол.

Лажа какая-то. Основная причина в том, что производители используют приставки кило, мега, гига как 10 в ной степени. А в операционных систнмах кило -1024. Вот от этого и берется изменение размера. Файловая система мало отжираетт

Мда, такую дискету мало кто помнит. Можно было с перфокарт начать.

14.9ГБ из-за корявого перевода систем счисления
16ГБ = 14.9ГиБ

Как же вы заебали, специалисты хуевы (фамилия такая).

Контрольный вопрос в голову: а если у файловой системы нет кластеров? Ну, например, если вместо них индексные узлы (inode) используются — тогда как?

А как же диск а

а как же диск b, который тоже был флопиком 5,25, до привычного флопика 3.5″

Читать еще:  Скрылись файлы на флешке

Не застал я его.

Информация о дискете не полная. Там на самом деле ещё больше «»потеряного места». Суть вот в чём: контроллер дисковода используя свою обычную скорость передачи данных может записать не дискету примерно в 2 раза больше информации, чем вмещается в секторах. Значительная часть этой «лишней» информации используется для синхронизации контроллера с поступающими данными — т.е. там записаны 01010101010 последовательности. И если в начале дорожки такая синхронизация действительно жизненно необходима, то между секторами особой необходимости в длинных синхро-последовательностях нет. Чем благополучно и пользовались программы типа 800.com и pu_1700.com — вместо синхро-длинных синхропослдовательностей записывали лишние сектора. Чем лучше качество дискеты, дисковода, и контроллера дисковода, тем больше лишних секторов и даже дорожек можно было впихнуть.

..У флешек совершенно другая природа. Но хитрости по увеличению ёмкости могут встречаться практически такие же, но только на дешёвых, безымянных флешках. Суть в том, что существуют флеш-микросхемы отрбаковки. У них в маркировке не указана ёмкость, вместо этого имеется ввиду, что доступен максимальный объём, сущестующей в данной серии, но он весь покрыт дефектами. . Хитрость в том, что контроллеры флеш-памяти умеют добавлять к каждому блоку данных контрольную сумму, и можно его настроить так, что очень длинной контрольной суммой некоторые деффекты кое-как можно обходить. Это значит, что например записав на флешку один 00 00 00 00 или FF FF FF FF ошибок не будет, а если писать обычные данные, то файлы потом не читаются. На этапе форматирования такой флешки, в результате жестоких тестов часть деффектных блоков помечается деффектными, а часть будут работать вместе с живими блоками. Флешка будет большая 8 Гб например, но прочитать с неё ничего нормально не получится.

Почему фильм не копируется на флешку? фильм – 4 Гб, флешка- 32 Гб. В чем проблема.

В наше время информация занимает всё больший объём. Фильмы, игры, программы и виртуальные диски, заключённые в одном файле, могут иметь неограниченный размер. Поэтому иногда возникает ситуация, когда выскакивает окно отказа от копирования данного файла.
Дело в том, что по умолчанию идёт форматирование флешки под файловую систему FAT, FAT16, FAT 32, которая поддерживает файлы размером до 4 Гигабайт, и когда файл превышает этот размер , происходит отказ от копирования или установки программы. Заходим в Проводник и проверяем — что за файловая система на наших носителях. Становимся курсором мыши на локальный диск или флэшку, нажимаем правую клавишу мыши и в меню нажимаем Свойства (как заходить в проводник — мы изучали раньше). В появившемся окне смотрим, что за система на носителе: FAT или NTFS.

Если Вам нужно переносить файлы большого размера на винчестер, то необходимо преобразовать локальный диск в ntfs. Заходим на рабочем столе кнопка Пуск, в появившемся меню пункт Выполнить и набираем команду

convert D: /fs:ntfs

Вместо буквы D Вы набираете ту букву, под которой у Вас обозначен локальный диск.

В появившемся черном досовском окне подтверждаем команду английской буквой Y. Не переживайте: информация при преобразовании никуда не исчезает. Перезагружаемся и ждём пока закончится преобразование файловой системы. Тоже относится и к переносным USB винчестерам.
С флэшкой всё немного сложнее. Для начала заходим в свойства системы, для этого нажимаем на клавиатуре клавишу флажок и удерживая её нажимаем клавишу Pause Break. У нас появляется окно Свойства системы (в прошлых статьях мы его уже видели). Переходим на закладку Оборудование и щёлкаем по кнопке Диспетчер устройств.

В окне Диспетчера устройств щёлкаем по плюсику возле дисковые устройства, находим свою флэшку (по названию производителя). Помечаем её мышкой и, нажав правую клавишу мыши, в выпавшем списке выбираем Свойства. Видим окно Свойства — название флэшки, переходим на закладку Политика и переставляем точку на пункт Оптимизировать для выполнения, жмём ОК и закрываем все окна.

Теперь флэшка подготовлена для форматирования в NTFS. Перед операцией сохраните с неё все данные, т. к. в отличии от преобразования, при форматировании данные уничтожаются.
Заходим в Проводник, становимся слева курсором мыши на флэшку, нажимаем правую клавишу и в появившемся меню щёлкаем по Форматировать. Появляется окно форматирования флешки.

В пункте Файловая система переставляем с FAT на NTFS и нажимаем кнопку Начать. ВСЁ. Теперь пользуемся флешкой, записывая файлы любого размера.
И наступает у Вас счастье!

Ссылка на основную публикацию
Adblock
detector