36

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

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

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

9 ответов9

49

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

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

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

  5. Вы должны увидеть DISKPART> . Введите list disk и нажмите Enter. Вы получите список дисков обратно - вы хотите найти 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, а затем возвращаться к графическому интерфейсу управления дисками.

8

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

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 на первый раздел.

4

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

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

1

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

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

1

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

0

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

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

0

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

-2

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .