¿Cómo se reparte una unidad USB Thumb / Flash?

37

Fuera de la caja, Windows no le permitirá particionar una unidad USB Thumb / Flash. ¿Cómo puedes hacer esto?

En caso de que alguien se pregunte ¿Por qué harías esto?

Es interesante en el caso de una unidad BitLocker ToGo donde puede tomar una unidad de disco grande (como 4 u 8 GB) y formatear una pequeña cantidad de la unidad para usarla normalmente como unidad Fat32 y dejar la partición restante encriptada usando BitLocker. Esto le permite mantener algunos datos no secretos en la partición no cifrada (como aplicaciones portátiles).

Omar Shahine
fuente
2
El hecho de que esté preguntando sobre Bitlocker me dice que son ventanas.
Mark Broadhurst
@OmarShahine: Tengo una primera partición en NTFS y una segunda en ext4. Problema PRINCIPAL: ¡Windows solo ve la partición ext4!
user2284570
44
Windows reconocerá SOLAMENTE la primera partición primaria. Si no hay una partición primaria, reconocerá SOLAMENTE la primera partición virtual / extendida. Fuente: Partition Master versión 10 (aparece una advertencia al intentar crear una partición en una unidad extraíble que es más pequeña que el tamaño total del dispositivo)
kurdtpage

Respuestas:

49

Se puede hacer con una herramienta de línea de comando llamada diskpart

Los pasos (en Windows 10) son los siguientes:

  1. Haz clic en el ícono de Windows
  2. Escriba cmd(no presione enter)
  3. Haga clic derecho en la opción 'Símbolo del sistema' (fue la primera opción para mí), seleccione 'Ejecutar como administrador' y haga clic en 'Sí' en la ventana emergente de confirmación
  4. Haga clic en la ventana 'Administrador: símbolo del sistema', escriba diskparty presione enter (tenga cuidado de ahora en adelante; está haciendo cosas de bajo nivel en sus unidades y podría eliminar su unidad principal si no tiene cuidado)

  5. Deberías ver un DISKPART>aviso. Escriba list disky presione enter. Obtendrá una lista de las unidades de nuevo: desea encontrar la unidad USB. Probablemente será mucho más pequeño que su unidad principal. Estoy usando mi sistema como ejemplo; el suyo probablemente será diferente, por lo que tendrá que determinar qué unidad es la unidad USB. ¡No quieres equivocarte! Si tiene alguna duda, busque ayuda de un amigo más técnico. ¡Puede destruir sus datos si se equivoca!

Por ejemplo, en mi sistema veo:

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online         1863 GB    10 MB        *
  Disk 1    Online           58 GB      0 B        *
  1. La unidad USB en mi caso es el Disco 1 (tengo una unidad de 64 Gb, ¡58 está lo suficientemente cerca!). Claramente no es el Disco 0 de 1863Gb, esa es mi unidad principal de Windows. ¡No quiero acercarme a ese!

  2. Ahora quiero select disk 1presionar enter (puede ser 2 u otro número en su sistema. Casi seguro NO 0.)

  3. Ahora escriba list partition [enter]y verá las particiones en su unidad USB.

  4. Tenía una partición EFI de 200Mb que quería eliminar. Era la partición 1, así que hiceselect partition 1 [enter]

  5. La partición EFI en mi unidad estaba protegida, por lo que cuando intenté eliminar la partición, falló. El comando para forzarlo es delete partition override. Esto eliminará la partición seleccionada. Nota: Tuve que usar el sistema de ayuda para resolver esto: help delete partition [enter]me dio lo que necesitaba.

  6. Una vez que haya eliminado la (s) partición (es), puede volver a Administración de discos y formatear / volver a particionar la unidad con la buena GUI :)

Puede ver todos los comandos de diskpart escribiendo help [enter]. Hay mucho allí, pero prefiero hacer lo menos posible en diskpart y luego volver a la GUI de administración de discos.

Darren
fuente
2
Gracias, pero no puedo crear una segunda partición usando la GUI. Después de crear la primera partición (usando la mitad del espacio del disco), cuando hago clic derecho en el área no asignada, el área de opciones de "nuevo volumen" aparece en gris
Zain R
funciona en Windows 7 también :)
Zathrus Writer
puede agregar particiones con create partition [type]donde [type] es el tipo de partición que desea, logicalpara un nuevo volumen, primarysi está trabajando con un cleandisco no particionado (es decir, en blanco usando diskpart ), efipara, bueno, efi. Luego puede seleccionar el volumen recién creado y formatearlo con format fs=[format type] label="[label name]" quick.
j4eo
8

Fuera de la caja, Windows Vista / 7 permite la partición de una unidad USB. El comando es diskpart.

Ƭᴇcʜιᴇ007
fuente
10
Se recomienda responder sus propias preguntas. Ayuda a crear una base de datos completa de soluciones aquí.
Brent
2
No puede particionar una unidad USB que está marcada como extraíble, primero requiere quitar el bit extraíble. diskpart no particionará una unidad extraíble como la mayoría de las unidades de memoria USB, de ahí mi pregunta
Omar Shahine
44
No estoy seguro de qué versión de Windows está utilizando, pero no tengo problemas para usar diskpart en Windows Vista / 7 para particionar unidades flash (diskpart, seleccionar unidad, limpiar, crear partición primaria, seleccionar partición #, activo, formatear, asignar, salir )
Consulte aquí para obtener más información, realmente funcionó para mí: support.microsoft.com/en-us/kb/300415
codepleb
5

El problema

A diferencia de Linux, Windows no puede particionar o usar correctamente una UFD particionada (unidad flash USB); es decir, si conecta un UFD particionado, solo se verá la primera partición.

La solución

La solución debería abordar dos problemas: particionar y hacer visibles las particiones. En cuanto a la primera, una opción es usar Linux, tal vez una distribución en vivo específicamente dirigida a imágenes y particiones, como Clonezilla . También hay herramientas gratuitas de Windows como Bootice .

La segunda tarea es hacer que todos (no solo el primero) sean utilizables en Windows. Una opción desaconsejada es utilizar herramientas que inviertan el bit de medios extraíbles, ya que pueden dañar los sticks incompatibles.

Una mejor manera es instalar un filtro. Un programa similar a una unidad, que les agrega funcionalidad adicional. En nuestro caso, hacer que un UFD aparezca como unidad fija. Ver por ejemplo Karyonix diskmod.sys discutido en reboot.pro .

Efectos secundarios y usos alternativos.

Dado que Windows solo puede ver la primera partición UFD sin filtro, uno puede hacer que algunos archivos de Linux sean invisibles para un usuario de Windows, almacenándolos en una partición distinta de la primera.

Un caso especial es una distribución de Linux Pen . Si también desea utilizar el lápiz para almacenar documentos y no desea que Windows haga visibles los archivos del sistema operativo Linux, simplemente no instale Linux en la primera partición.

antonio
fuente
perdon pero que es "UFD"?
Tomofumi
@Tomofumi: corregido en el texto!
antonio
4

Windows debe poder reconocer la unidad flash como un "disco fijo".

Esto se logra volteando el bit extraíble (que no siempre funciona) o modificando los archivos cfadisk.cy .inf, suponiendo que esté en XP. (Debe saber codificar para este último).

s1los
fuente
Hola, ¿Quieres elaborar? O al menos dar una referencia.
Alex
1

Vengo desde una perspectiva de Linux, así que simplemente usaría cfdisk o, si te gusta una interfaz gráfica de usuario , gparted .

Podrías tener a la mano un CD en vivo como Ubuntu para hacer este tipo de cosas. Simplemente inicie desde el CD, haga lo que tiene que hacer, reinicie en Windows. (también es excelente como solución de rescate de emergencia)

Brent
fuente
1

Puede usar Windows cmd.exe: ejecútelo como administrador y use la utilidad de consola diskpart.exe para particionar la unidad. Manual: http://ss64.com/nt/diskpart.html

Valentina Walx
fuente
No creo que esto responda la pregunta: DISKPART> crear partición primaria No se pudo encontrar ninguna extensión libre utilizable. Es posible que no haya suficiente espacio libre para crear una partición con el tamaño y el desplazamiento especificados. Especifique diferentes tamaños y valores de desplazamiento o no especifique tampoco para crear la partición de tamaño máximo. Puede ser que el disco esté particionado utilizando el formato de partición de disco MBR y el disco contiene 4 particiones primarias (no se pueden crear más particiones) o 3 particiones primarias y una partición extendida (solo se pueden crear unidades lógicas).
Florian Bidabe
0

Una forma de hacerlo es usando una herramienta llamada BootIt . Esta herramienta eliminó el bit extraíble de la unidad flash / flash y le permite particionar la unidad.

Estoy seguro de que hay mejores maneras de hacer esto, pero esta es la única en la que puedo pensar.

Omar Shahine
fuente
Esencialmente, quitar el bit extraíble es lo que se necesitaría. Sin embargo, el enlace que publicó no encuentra la herramienta BootIt.
Alex
Aquí hay un nuevo enlace: tipsdotcom.com/lexar-usb-format-download.html
jonincanada
0

Otra respuesta: coloque uno o más archivos de disco duro virtual (VHD) en la unidad y móntelos si necesita un sistema de archivos diferente. En Windows, la herramienta Administración de discos tiene la capacidad de adjuntar archivos VHD como discos físicos, por lo que se puede acceder a un archivo VHD como un disco físico.

jortony
fuente
¿Pero las ventanas podrán montar de forma nativa algo así como un disco duro ext4?
jiggunjer
Windows debería poder montar la unidad, pero no podrá leer la partición; al menos no sin una herramienta de terceros. He usado ext2fsd.com en el pasado, lo que esencialmente hace que Explorer tenga soporte nativo del sistema de archivos ext2 / 3/4 , para un gran éxito.
Joshua Parnell
0

Fuera de la caja, Windows no le permitirá particionar una unidad flash / flash USB. ¿Cómo puedes hacer esto?

Este es un viejo hilo.

Lo anterior no es el caso en Windows 10.

En Windows 10 (y quizás en versiones anteriores), diskpart.exe (línea de comando) y diskmgr.msc (GUI) le permitirán crear múltiples particiones y formatear volúmenes en unidades USB.

Jonesome restablecer monica
fuente
-2

Simplemente use su herramienta de particionamiento favorita, ya sea Administración de discos en Windows, o Gparted en * nix u otra, todos deberían entender las unidades flash USB, y simplemente debe particionar como si fuera cualquier otro disco duro.

William Hilsum
fuente
44
La administración de discos en Windows 7 no parece repartir, aunque diskpart, como se menciona en otra respuesta, sí.
Paulmorriss
66
La herramienta de administración de discos de Windows deshabilita estas características para unidades flash extraíbles.
Michael Steele
1
¡Esto está mal! Linux no tiene esta limitación, pero Windows solo podrá ver la primera partición.
antonio
55
rechazado: la información es incorrecta en el caso de Windows. La interfaz de usuario de Windows Disk Management no le permite cambiar particiones en una unidad flash USB. (sí les muestra, puede eliminar una partición, pero no puede crear una nueva, o extender / reducir / etc.)
Tuncay Göncüoğlu