Как разделить USB-флеш-накопитель?

37

Из коробки Windows не позволит вам разбить флэш-накопитель USB. Как ты можешь это сделать?

Если кому-то интересно, зачем ты это делаешь?

Это интересно в случае с диском BitLocker ToGo, где вы можете взять большой флэш-накопитель (например, 4 или 8 ГБ) и отформатировать небольшой объем диска для обычного использования в качестве диска Fat32, а оставшийся раздел зашифровать с помощью BitLocker. Это позволяет вам хранить некоторые не секретные данные в незашифрованном разделе (например, переносимые приложения).

Омар Шахин
источник
2
Тот факт, что он спрашивает о битлокере, говорит мне, что это окна.
Марк Бродхерст
@ OmarShahine: у меня есть первый раздел в NTFS и второй в ext4. Основная проблема: окна видят только раздел ext4!
user2284570 10.09.14
4
Windows распознает только первый основной раздел. Если первичного раздела нет, он распознает только первый виртуальный / расширенный раздел. Источник: Partition Master версии 10 (появляется предупреждение при попытке создать раздел на съемном носителе, размер которого меньше общего размера устройства)
kurdtpage

Ответы:

49

Это можно сделать с помощью инструмента командной строки под названием diskpart

Шаги (в Windows 10) следующие:

  1. Нажмите значок Windows
  2. Тип cmd(не нажимайте ввод)
  3. Щелкните правой кнопкой мыши параметр «Командная строка» (это был первый вариант для меня), выберите «Запуск от имени администратора» и нажмите «Да» во всплывающем окне подтверждения.
  4. Нажмите в окне «Администратор: Командная строка», введите diskpartи нажмите Enter (будьте осторожны - вы делаете низкоуровневые вещи на своих дисках и можете удалить свой основной диск, если не будете осторожны)

  5. Вы должны увидеть DISKPART>подсказку. Введите list diskи нажмите ввод. Вы получите список дисков обратно - вы хотите найти USB-накопитель. Вероятно, он будет намного меньше вашего основного диска. Я использую свою систему в качестве примера - ваша система, вероятно, будет отличаться, поэтому вам придется решить, какой диск является USB-накопителем. Вы не хотите, чтобы это неправильно! Если вы сомневаетесь, обратитесь за помощью к более техническому другу. Вы можете уничтожить ваши данные, если ошибетесь!

Например, в моей системе я вижу:

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online         1863 GB    10 MB        *
  Disk 1    Online           58 GB      0 B        *
  1. USB-накопитель в моем случае - это диск 1 (у меня есть 64-гигабайтный диск, 58 достаточно близко!). Это явно не 1863Gb Disk 0, это мой основной диск Windows. Я не хочу приближаться к этому!

  2. Теперь я хочу select disk 1нажать Enter (это может быть 2 или другое число в вашей системе. Почти наверняка НЕ ​​0.)

  3. Теперь введите, list partition [enter]и вы увидите разделы на вашем USB-накопителе.

  4. У меня был раздел EFI 200 Мб, который я хотел удалить. Это был раздел 1, поэтому я сделалselect partition 1 [enter]

  5. Раздел EFI на моем диске был защищен, поэтому при попытке удалить раздел произошел сбой. Команда, чтобы заставить это есть delete partition override. Это удалит выбранный раздел. Примечание: я должен был использовать справочную систему, чтобы понять это: help delete partition [enter]дал мне то, что мне было нужно.

  6. После того как вы удалили раздел (ы), вы можете вернуться в Управление дисками и переформатировать / переразбить диск с красивым графическим интерфейсом :)

Вы можете увидеть все команды diskpart, набрав help [enter]. Там много всего, но я предпочитаю делать как можно меньше в diskpart, а затем возвращаться к графическому интерфейсу управления дисками.

Даррен
источник
2
Спасибо, но я не могу создать второй раздел с помощью графического интерфейса. После того, как я создаю первый раздел (используя половину дискового пространства), когда я
Zain R
работает и в Windows 7 :)
Zathrus Writer
Вы можете добавить разделы, create partition [type]где [тип] - это тип раздела, который вам нужен - logicalдля нового тома, primaryесли вы работаете с диском без разделов (т. е. без cleanдиска), например, efiдля efi. Затем вы можете выбрать только что созданный том и отформатировать его format fs=[format type] label="[label name]" quick.
j4eo
8

В стандартной комплектации Windows Vista / 7 допускает раздел USB-накопителя. Команда есть diskpart.

Ƭᴇcʜιᴇ007
источник
10
Ответы на ваши собственные вопросы приветствуются. Это помогает создать полную базу данных решений здесь.
Brent
2
Вы не можете разбить USB-накопитель, помеченный как съемный, сначала необходимо удалить съемный бит. diskpart не будет разбивать съемный диск, такой как большинство USB-накопителей, поэтому мой вопрос
Омар Шахин
4
Я не уверен, какую версию Windows вы используете, но у меня нет проблем с использованием diskpart в Windows Vista / 7 для разбиения флешек (diskpart, выбрать диск, очистить, создать основной раздел, выбрать раздел №, активный, отформатировать, назначить, выйти )
Проверьте здесь для получения дополнительной информации, это действительно работает для меня: support.microsoft.com/en-us/kb/300415
codepleb
5

Проблема

В отличие от Linux, Windows не может разметить или использовать UFD с разделами (флэш-накопитель USB); то есть, если вы подключите разделенный UFD, будет виден только первый раздел.

Решение

Решение должно решить две проблемы: разделение и сделать разделы видимыми. Что касается первого варианта, можно использовать Linux, возможно, живой дистрибутив, специально предназначенный для создания образов и создания разделов, например Clonezilla . Существуют также бесплатные инструменты Windows, такие как Bootice .

Вторая задача - сделать все (не только первое) пригодным для использования в Windows. Не рекомендуется использовать инструменты, щелкающие битом съемного носителя, поскольку они могут повредить несовместимые флешки.

Лучший способ - установить фильтр. Программа похожа на диск, добавляя к ним дополнительную функциональность. В нашем случае создание UFD выглядит как фиксированный диск. Смотрите, например, Karyonix diskmod.sys, обсуждаемый на reboot.pro .

Побочные эффекты и альтернативное использование

Поскольку Windows может видеть только первый раздел UFD без фильтра, можно сделать некоторые файлы Linux невидимыми для пользователя Windows, сохранив их в другом разделе, чем первый.

Особый случай - перо Linux дистрибутив . Если вы также хотите использовать перо для хранения документов и не хотите, чтобы в Windows отображались файлы ОС Linux, просто не устанавливайте Linux на первый раздел.

антонио
источник
извините, но что такое "UFD"?
Томофуми
@Tomofumi: исправлено в тексте!
Антонио
4

Windows должна иметь возможность распознавать флэш-накопитель как «фиксированный диск».

Это достигается либо листать съемный бит (который не всегда работает), или изменения cfadisk.c, а также .infфайлы, если вы находитесь на XP. (Вы должны знать, как кодировать для последнего.)

s1los
источник
Привет, Хотите уточнить? Или хотя бы дай ссылку.
Алекс
1

Я исходил из перспективы Linux, поэтому я бы просто использовал cfdisk или, если вам нравится графический интерфейс , gparted .

Вы можете держать под рукой живой CD, такой как Ubuntu, для подобных вещей. Просто загрузитесь с компакт-диска, сделайте то, что вам нужно сделать, перезагрузитесь в Windows. (это также отлично подходит в качестве аварийного спасательного решения)

казарка
источник
1

Вы можете использовать Windows cmd.exe: запустите его от имени администратора и используйте консольную утилиту diskpart.exe для разбиения диска. Руководство: http://ss64.com/nt/diskpart.html

Валентина Уолкс
источник
Я не думаю, что это ответит на вопрос: DISKPART> создать первичный раздел. Свободный экстент не найден. Возможно, недостаточно свободного места для создания раздела с указанным размером и смещением. Укажите другой размер и значения смещения или не указывайте, чтобы создать раздел максимального размера. Может случиться так, что диск разделен с использованием формата разбиения диска MBR, и диск содержит либо 4 основных раздела (больше не может быть создано разделов), либо 3 основных раздела и один расширенный раздел (могут быть созданы только логические диски).
Флориан Бидабе
0

Один из способов сделать это - использовать инструмент под названием BootIt . Этот инструмент удаляет съемный бит на флэш-накопителе и позволяет разбить диск.

Я уверен, что есть лучшие способы сделать это, но это единственный, о котором я могу думать.

Омар Шахин
источник
По сути, удаление съемного бита - это то, что нужно. Тем не менее, ссылка, которую вы разместили, не находит инструмент BootIt.
Алекс
Вот новая ссылка: tipsdotcom.com/lexar-usb-format-download.html
16
0

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

jortony
источник
Но сможет ли Windows монтировать что-то вроде ext4 vhd?
jiggunjer
Windows должна быть в состоянии смонтировать диск, но не сможет прочитать раздел; по крайней мере, без стороннего инструмента. В прошлом я использовал ext2fsd.com , что, по сути, делает Проводник с большой поддержкой файловой системы ext2 / 3/4.
Джошуа Парнелл
0

Из коробки Windows не позволит вам разбить флэш-накопитель USB. Как ты можешь это сделать?

Это старая ветка.

Выше не относится к Windows 10.

В Windows 10 (и, возможно, более ранних версиях) и diskpart.exe (командная строка), и diskmgr.msc (GUI) позволяют создавать несколько разделов и форматировать тома на USB-накопителях.

Jonesome Восстановить Монику
источник
-2

Просто используйте ваш любимый инструмент для создания разделов - либо «Управление дисками» в Windows, либо Gparted в * nix, либо другие. Все они должны понимать USB-накопители, а вы просто создаете разделы, как если бы это был любой другой жесткий диск.

Уильям Хилсум
источник
4
Управление дисками в Windows 7, кажется, не перераспределяется, хотя Diskpart, как упоминалось в другом ответе, делает это.
paulmorriss
6
Средство управления дисками Windows отключает эти функции для съемных флэш-накопителей.
Майкл Стил
1
Это не правильно! У Linux нет этого ограничения, но Windows сможет видеть только первый раздел.
Антонио
5
downvoted: информация неверна в случае окон. Пользовательский интерфейс управления дисками Windows не позволяет менять разделы на флэш-накопителе USB. (он показывает их, вы можете удалить раздел, но не можете создать новый, или расширить / сжать / и т.д.)
Tuncay Göncüoğlu