Разделение флешки на 2 диска. Создание раздела на sd-карте для переноса приложений

Разделы на флешке создаются и удаляются программами - дисковыми менеджерами. Выбор конкретного дискового менеджера зависит от его пользователя. Все современные дисковые менеджеры умеют работать с флешками.

Доступ к разделам флеш-носителя

Доступ к разделам флеш-носителя в ОС Windows ограничен. Операционная система «не видит» больше одного раздела на флешке. Рабочий (доступный) раздел флешки в операционной системе классифицируется, как логический диск или том. Его главный признак - буквенное обозначение. Если на флешке создано несколько разделов с буквенными обозначениями, то в качестве логического диска будет выбран первый из них. Все остальные разделы флешки, для Windows - пустой звук.

В теории, доступ к нужному разделу многораздельной флешки реализуется путём выделения его, как тома - присвоением буквы доступному разделу с одновременным удалением буквенного обозначения для всех остальных разделов. Для перехода к следующему разделу, процедура повторяется - нужному разделу назначается буква, а у предыдущего - удаляется. Операции по переназначению буквы проводятся вручную, при помощи дискового менеджера. Буква выбирается уникальной (неповторимой) в пределах компьютера. Если флешка не загрузочная, предварительно - она подвергается деактивации разделов.

Прим. Не путать букву и метку логического диска (тома).

Создание разделов на флешке

«Резать» флешку на разделы будем программой BOOTICE .
Это бесплатная, свободно-распространяемая программа.

1. Запускаем BOOTICE. В главном окне, на вкладке «Физический Диск», в окне «Диск назначения» выбираем свою флешку. Ориентируемся по объёму устройства. Если «отсвечивают» похожие надписи - закрываем всё, ищем и отключаем лишние флеш-носители и начинаем сначала. Такая предосторожность избавит от использования случайной посторонней флешки. В нашем случае используется флеш-драйв, объёмом 4 (3,7) Гб. Носитель имеет один раздел, с буквенной меткой I.

3. На вкладке «Управление разделами» отчётливо видно, что мы имеем дело с одно-раздельной флешкой, стандарта FAT 16, объёмом 3.7 Гб. В этом-же окне (п.2), нажимаем кнопку «Переразбить разделы» и вызываем окно «Переразбивка разделов съёмного диска».

5. В следующем открывшемся окне можно настроить параметры будущих разделов - выбрать размер и стандарт файловой системы. Размер вписывается «от руки», начиная с первого окошка. Четвёртое значение не редактируется, оно заполняется «автоматом». Если в первое окно будет вписано максимальное значение размера всей флешки, остальные - будут автоматически заполнены нолями. Для наглядности, я выбрал для своих разделов размеры: 700, 800, 900, четвёртый заполнился автоматически - 1424 Гб. И, нажал «OK». Программа выдала предупредительное окно - стандартная процедура перед форматированием любого носителя.

7. Вернувшись на вкладку BOOTICE «Управление разделами» (см. пункт статьи № 2) видим, что разделы созданы. Теперь мы имеем дело с четырёх-раздельной флешкой, стандарта FAT 16, общим объёмом 3.7 Гб. Разделы, соответственно - имеют объём, указанный при переразбивке. При этом, первый раздел имеет буквенную метку (I) и помечен, как активный (это важно). Именно этот раздел доступен на данном этапе. Как было уже сказано - остальные разделы Виндовс упорно «не замечает». Переименовать доступный раздел можно прямо в проводнике Виндовс, в папке «Мой/Этот Компьютер» - клик правой клавишей мыши по устройству, в открывшемся меню - выбрать «Переименовать».

Сразу поясню для особо одарённых, что ничего крутого или полезного, как правило, от делении флешки нет и практически не может быть! Так что если у Вас нет чёткого понимания для решения каких задач будет использоваться такой нетрадиционный девайс, то и останавливаться на нём не рекомендую. Тут дело даже не в том, что у Вас руки из одного места растут, а в самой идеи дробления флешки на партиции.
Впрочем, если главная задача не грузиться с такого устройства через BIOS , то можно и порубать накопитель на парочку разделов. Посему обсуждать создание CDROM-раздела здесь не будет, хотя некоторыми из показываемых утилит можно его замутить.
ОГЛАВЛЕНИЕ:

Если у Вас флешка-монолит, то прежде чем шить 10 раз подумайте, не боитесь ли потерять флешку из-за глупого желания извратиться над ней. Обладателям же Phison-монолитов , я категорически не рекомендую что-либо с ней делать.

Программа BootIt v1.07

Утилита 2004 года, но находятся хлопцы, которые днями пытаются выжать из неё все соки и 10 лет спустя. Программа по большей сути абсолютно бесполезная, качать её рекомендую только знатным извращенцам и мазохистам. Она представляет собой типа уникальную утилиту от LexarMedia для инвертирования removable -бита накопителей. Если же обратиться к практике, то уникальной она не может быть как не крути, работает как удалось выяснить с единицами, уже практически вымерших контроллеров.

Итак приведу свои тесты…

Совместима:
– SM3252C

Несовместима:
– SK6211BA
– SM3255AB
– AU6990
– UT165 A0A

Исходя из информации интернет сети, возможно совместима с какими-то старыми фисонами , предположительно уровня PS2232 . Всё в этом мире бывает, совместимость может быть и чуть шире, так что буду не против Ваших комментариев на эту тему, с указанием конкретных контроллеров. Чтобы не разводить бессмысленную беседу, условимся, что нужны сообщения исключительно про те девайсы к которым подошла тулза.

Принцип работы с программой просто до безобразия:
– подключаем флешку;
– запускаем утилиту;
– выбираем букву флешки;
– нажимаем Flip Removable Bit ;
– закрываем программу;
– переподключаем флешку.

Ну и наконец-то удаляем и забываем про BootIt .

Если интересно моё субъективное мнение – одна флешка = один раздел.

Что делать если объем флешки стал значительно меньше и форматированием это не исправляется? Скорее всего, причина в разделе ограниченного размера. Это могут быть, например, последствия работы каких-то программ или эксперименты над созданием загрузочной флешки. Я расскажу самый быстрый и простой способ удалить раздел на флешке и вернуть ее полную емкость.

Суть проблемы

Ситуация с моей флешкой: в проводнике отображается объем 1.91 ГБ, хотя она на 8ГБ и объем должен быть 7 ГБ с копейками. Форматирование из проводника ничего не даст, так как объем урезан из-за созданного на ней раздела на ~2000 МБ.

Если открыть Управление дисками , то мы видим, что флешка имеет рабочий раздел на 1.92 ГБ, а большая часть вообще значится как «не распределен».


Стандартное управление дисками в Windows не допускает манипуляции с разделами для съемных накопителей (коими флешки и являются). Все действия в меню просто недоступны.

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

Нам желательно обойтись без лишних программ и сделать это быстро. Один из самых известных способов – использовать diskpart . Это утилита командной строки, которая есть в любой Windows, начиная с XP. Но не каждому по кайфу сидеть и впечатывать эти команды, да и можно ошибиться, удалив не те разделы.

Мы пойдем легким путем – воспользуемся утилитой HP USB Disk Storage Format Tool и сделаем все быстро и просто. Для любителей хардкора (или на всякий случай) в конце поста вы способ с diskpart.

В процессе удаления разделов и форматирования все данные на носителе будут потеряны!

HP USB Disk Storage Format Tool

Утилита форматирования USB накопителей от Hewlett-Packard. Подходит для любых флешек , SD карт и других съемных накопителей. Работает с устройствами любых производителей (не только HP).

Скачать можно с softpedia.com или отсюда:

После скачивания, распакуйте и запустите HPUSBDisk .exe. Запускать нужно обязательно с правами администратора (правой кнопкой -> Запуск от имени администратора ), иначе не будет работать.

Сам процесс буквально на пару кликов мышкой:

  1. Убедитесь, что флешка выбрана правильно (жесткие диски утилита не видит, переживать не стоит)
  2. Выберите нужную вам файловую (FAT32 или NTFS)
  3. Можно указать метку тома
  4. Убедитесь, что стоит галочка Quick Format
  5. Жмите Start

После этого утилита выдаст предупреждение, что данные будут уничтожены. Жмите Да , чтобы запустить процесс.


Быстрое форматирование занимает совсем немного времени, обычно меньше минуты. После завершения вы увидите окошко с результатами.


Можно закрывать программу и радоваться полному размеру флешки (на скрине видно, что он вернулся в норму).

Аналогичным с утилитой от HP функционалом обладает . Скачать ее можно отсюда (есть версия для Windows и для Mac OS). Весит она немного больше (~6МБ) и требует установки.


Она хоть и создана для SD (SD/SDHC/SDXC), но работает с любыми USB накопителями. Форматирует только в FAT32 (если нужно что-то другое, то после можно переформатировать уже стандартными способами).

Способ с diskpart

Для начала нам нужна командная строка с правами администратора . Найти ее можно в меню Пуск (Пуск -> Все программы -> Стандартные -> Командная строка), для запуска: правой кнопкой -> Запуск от имени администратора.

Удалить старый раздел и форматировать, можно выполнив следующие команды:

  1. diskpart (запуск утилиты)
  2. list disk (получаем список всех дисков в системе)
  3. select disk x (x – это номер вашего флеш накопителя в списке)
  4. detail disk (необязательно, просто чтобы убедиться, что флешка выбрана правильно)
  5. clean (удаление всех разделов на диске)
  6. create partition primary (создаем первичный раздел)
  7. select partition 1 (выбираем только что созданный раздел)
  8. format fs=ntfs quick (fs=fat32, если нужна файловая FAT32)

В итоге, весь процесс выглядит примерно так:

После 5 шага можно закрыть окно и отформатировать через проводник, но можно продолжить и через diskpart дальше.

Насколько это нужно - вопрос отдельный и сильно дискуссионный. Предположим возможные причины:
- Установка Linux (или ещё что-то особенное) на флешку с собственной ФС.
- Простейший метод сокрытия раздела (об этом ниже).
- Определенные производственные нужды.
- Требования UEFI.

Начнем с проблем. К сожалению Windows считает, что на переносных носителях может быть лишь 1 раздел. Это проблема исключительно Windows (имеются ввиду более-менее актуальные ОС). В других ОС разделы на флешке прекрасно видны. Вроде бы в Win8 что-то должно поменяться за счет того, что новые (и только новые) флешки должны быть сертифицированы, как твердотельные накопители. Тогда ОС их начнет видеть как винты и начнет показывать все разделы. Сразу уточним: в «консоли» «Управление компьютером» видны все разделы на флешке, но монтируется (показывается и доступен) только 1. При этом Windows показывает лишь активный раздел, считающийся первым, даже если он не первый по номерам секторов. Если активных разделов на флешке нет, то он показывает первый раздел. Запомним этот факт.

Итак проблема 1: заставить Windows видеть все разделы на флешке (при условии, что они в понимаемой для неё ФС). Для этого есть несколько путей:
- Самый сложный, опасный для флешки и мозговзрывающий, но при успехе дающий прекрасные результаты. Работаем с контроллером флешки, то есть на самом нижнем уровне. Фактически мы изменим прошивку. Для этого надо определить тип контроллера и тип используемой памяти. Потом находим подходящую к вашей флешке программу. Такой подход позволяет сделать флешку для ОС и BIOS не флешкой, а винтом или CD(DVD) приводом. Или даже несколькими подобными устройствами, что является фактически подвариантом. Это позволяет загружать флешку на старых BIOS. Ну и заодно обеспечить видимость всех разделов. К сожалению, есть высокий риск угробить флешку наглухо. Если это т.н. флешка-монолит, то лучше трижды подумать перед подобными экспериментами. Читать по этому вопросу можно много.
- Сделать для конкретного Windows флешку как бы винтом. Для этого есть даже несколько маленьких программ и т.н. «драйверов». Одна из самых известных - от Hitachi, но она совместима лишь с 32-битными Windows. Ещё раз: для конкретного Windows. Воткнете флешку в другой компьютер и всё сначала.
- Помните что Windows показывает лишь активный раздел? На любом устройстве с MBR таких разделов может быть лишь 1. Делай раз: делай нужный раздел активным. Делай два: сама ОС начинает её показывать в списке разделов. Для этого народ навострился использовать утилиту Bootice. Её есть смысл держать на _каждом_ разделе. Из недостатков: в каждый момент времени ОС видит лишь 1 раздел. Зато можно невозбранно прятать разделы на флешке. Запускаем, выбираем флешку, нажимаем «Past Manage», выбираем раздел, жмем «Assign drive letter» и он становится активным и первым в списке (хотя физически может быть не первым) и заодно получает букву. Предыдущий раздел прячется.

Проблема 2: Загрузочная флешка для UEFI.
Переход на UEFI в целом довольно болезненный. Главная причина в том, что размер и сложность UEFI привели к тому, что различные её версии прилично различаются и, что самое неприятное, частенько недопилены. Это накладывается на вторую проблему. А именно защиту UEFI. Она как бы защищает и UEFI и ОС от заражения вирусом на «первичном» уровне, то есть на уровне UEFI или загрузчика системы. Но благодаря политике Microsoft, защита UEFI допускает к установке или загрузке исключительно Win 8 с правильным защитным кодом, да и то, нередко, лишь тот, что был уже предустановлен. Иные ОС даже имеющие возможность загрузки с UEFI проверку не проходят. Поэтому, во-первых, при смене и/или переустановке ОС защиту приходится отключать. Навсегда. Во-вторых на некоторых первых материнках с UEFI невозможно хоть как-то начать грузиться с неоригинального девайса, в данном случае оптического диска. Для включения возможности загрузки следует включить старый способ загрузки. Иногда эти способы можно сочетать и получить загрузку иносказательно способами BIOS и UEFI. А иногда или то, или другое. На некоторых материнках, в первую очередь ноутовских, для включения старой загрузки надо поставить админский пароль на UEFI. А пароль потом можно благополучно забыть, что на ноуте чревато разборкой. Плюс диски в формате GPT. Загрузившись через MBR в стиле BIOS вы не всегда (или никогда?) сможете поставить ОС на GPT. Кроме того, параметр «Fast» так же не дает загрузиться с других носителей - они не успевают инициализироваться. Даже USB клавиатура не успевает и в настройки вы не влезете. При живой ОС «Fast» можно отрубить. Читаем http://4pda.ru/forum/lofiversion/index.php?t468127.html .
На более-менее новых материнках UEFI уже, обычно, допилен и стало немножко проще. Тем не мене свои ограничения остались. В случае не Windows, не лицензионного Windows или просто, нередко, другой версии Windows защиту (Secure Boot) надо отключать. GPT полностью поддерживают лишь 64-разрядные ОС. Windows начиная с Win 7. Как мы уже видели выше, UEFI в стандартном режиме не опрашивает MBR а загружает сразу загрузчик раздела с ФС FAT12/16/32, или оптического привода. С приводом так же могут быть проблемы, если DVD диск - не родной, но их мы рассматривать не будем. Если оптического привода нет, то остается загрузка с флешки (вариант с внешним накопителем опускаем). Чтобы можно было корректно установить ОС с флешки на винт с GPT, необходимым условием должна быть загрузка в UEFI режиме. А это означает загрузку с FAT(32). И тут выскакивает ещё 1 проблема: размер файлов на флешке. Поздние Windows начиная с 7 могут загружаться с образа диска, лежащего на флешке. Но если размер образа больше 4ГБ, то FAT32 его не поддерживает. Что делать? Вариантов на данный момент видится 3:
- Размечаем флешку в GPT, создаем раздел FAT32, делаем его активным, и закидываем туда нужные инсталляционные файлы из образа. Как вариант, MBR, но обязательно первый и, вроде бы, обязательно активный раздел в FAT32. В ряде случаев для Windows следует перекинуть часть файлов из одного каталога в другой, переименовать кое-что и т.д. Для упрощения можно использовать соответствующие программы. Например, Rufus. О мультизагрузке, видимо, придется забыть, или заняться редактированием файлов настройки. Как вариант, тем же Rufus делаем разбивку MBR, но форматируем обязательно только в FAT32 (FAT16 нам не интересен). Не всегда работает. Чтоб не ошибиться, есть функция MBR для UEFI. В этом случае прописывается MBR с загрузчиком, но UEFI так же способна загружать флешку. Нужно ли включать Legacy Boot, мне пока не на чём проверить. Это MBR а не GPT но пригодный для UEFI. Вроде бы, если всё верно, в списке загрузочных устройств тогда ваша флешка будет представлена 2 раза.
- Делаем, как здесь: http://habrahabr.ru/post/240793/ Как нетрудно заметить, такой вариант предполагает использовать комплексный вариант. Фактически загрузка идет с MBR и образ лежащий на NTFS разделе загружается, как раздел FAT32. Совместимость с UEFI для меня под вопросом.
- Разбиваем на флешку 2 раздела в GPT или MBR. Первый делаем FAT32 и закидываем туда загрузчик. Например, grub, но в нужном виде (придется читать мануалы). А второй раздел делаем NTFS и суем туда нужные образы. Фактически такой вариант пока не прижился.

Сложно? А кому сейчас легко?

Введение:
Мне довольно часто задают вопросы как создать раздел на карте памяти для переноса приложений, например с помощью такой программы как .
И по сему я решил написать небольшую инструкцию как правильно разбить флешку на разделы для тех, у кого возникли трудности. Может многим уже не надо, но как показывает статистика вопросы будут всегда)))

Цель:
Разбить флешку на 2 раздела FAT32 и EXT2 .
FAT32 -раздел под ваши данные.
EXT2 -раздел под переносимые приложения на карту.
Актуальным размером EXT2 -раздела является 32-512мб. Больше 512мб делать смысла нет! Но если вдруг захотите больше, то учтите, что размер EXT2 раздела должен занимать не более 90% от общего объема карты!

Для начала нам нужно обзавестись программой для создания разделов на дисках. Лично я использовал, и вам советую, - программа бесплатна и удобна.

Шаг 1
Вставляем sd-карту в кардридер. Кардридер само собой подключаем к компьютеру. Если есть необходимость делаем бэкап данных с флешки, т.к. при делении все данные сотрутся!

Шаг 2
Открываем MiniTool Partition Wizard Home Edition , находим нашу карту и удаляем раздел, нажав пункт"Delete" в контекстном меню:

Шаг 3
Далее жмем пункт "Create" на неразмеченном пространстве карты:

Перед нами откроется окно, где мы будем настраивать параметры раздела.

Шаг 4
Сначала создаем раздел типа FAT/FAT32 , на котором будут храниться ваши обычные данные типа фоток, музыки, всяких файлов. Это будет раздел под ваши нужды.
Для этого в пункте "File System" выбираем тип FAT или FAT32 :

Для карточек до 2гб советуют выбирать тип FAT . Если карточка 4гб и более, то выбираем тип FAT32 .

Далее, в пункте "Create As" выбираем пункт "Primary":

В пункте "Drive Letter" присваивается буква тома(это как буква локального диска и т.д.). Также в графе "Partition Label" можете ввести название(метку) вашего раздела. Я назвал к примеру "SDCARD".
После в пункте "Partition Size" выбираем размер нашего раздела и жмем "ОК":

Шаг 5
Аналогично жмем пункт "Create" на неразмеченной области карты и создаем теперь раздел, на котором будут храниться перенесенные на sd-карту приложения.
При этом может выскочить окно с предупреждением типа:

Смело жмем "ОК" и идем далее.
Но теперь в графе "File System" выбираем тип EXT2 или EXT3 :

В пункте "Create As" опять выбираем "Primary", вписываем если хотим название-метку, а размер раздела будет как остаток карты. И жмем "ОК".

Шаг 6
Теперь жмем в левом верхнем углу кнопку "Apply" и соглашаемся с изменениями:

После запустится процесс обработки и, если все будет успешно, вылезет окно:

Процесс закончен! Если делали бэкап, то кидаем данные обратно на FAT32-раздел(хотя, вы только его и увидите в проводнике компьютера) и вставляем флешку в аппарат и пользуемся на здоровье!

p.s. На универсальность не претендую. Об ошибках и прочее пишем в комментах. Рад, если кому-то помог.

p.p.s. Все манипуляции с sd-картой лежат на вашей совести! Помните, чем больше приложений вы будете переносить на флешку, тем меньше запаса жизни вы ей оставляете! Переносите только "тяжелые" приложения и приложения, которыми редко пользуетесь!