Estoy ejecutando Ubuntu 13.10. Algunos enlaces muestran que:
Si usa una tabla de particiones de MS-DOS (o MBR), solo puede tener hasta cuatro particiones primarias / extendidas.
Si usa una tabla de particiones GUID (GPT) con la configuración predeterminada, puede tener hasta 128 particiones.
¿Cómo puedo saber si mi disco usa MBR o GPT desde el terminal en Ubuntu?
Para que sea fácil para mí crear particiones.
partitioning
Avinash Raj
fuente
fuente
blkid
. Mira esta respuesta .Respuestas:
Para saber si su disco es GPT o MBR en ubuntu, debe instalar la
gdisk
utilidad.Luego ejecuta el siguiente comando,
Si el resultado del comando anterior se muestra así, entonces tienes un disco MBR,
Si el resultado se muestra así, entonces tienes un disco GPT,
fuente
Usando parted
Puede usar este comando, reemplazar
/dev/sda
con su dispositivo:Es posible que deba instalarlo primero:
Usando gdisk
Instalarlo primero:
Luego, puede usar este comando, reemplazar
/dev/sda
con su dispositivo:Utilizando
fdisk
Ejecute este comando, reemplazando
/dev/sda
con su dispositivo:Mostrará una advertencia si el dispositivo usa GPT:
fuente
No es necesario instalar nada:
fuente
fdisk -l /dev/sda
provocaría errores acerca de que dicho directorio no exista, aunque puedo verlo en/dev/
La respuesta aceptada debe actualizarse:
Como puede ver, fdisk ahora muestra el tipo Disklabel: gpt sin necesidad de analizar mensajes de error.
tiempo fdisk: real 0m0.004s
tiempo dividido: 0m0.413s reales
100 veces más lento para partir.
Estaba investigando esto para otra aplicación que necesitaba estos datos, así que solo estoy actualizando la información de fdisk un poco desactualizada. También porque cuando un programa es 100 veces más rápido que otro, generalmente vale la pena echarle un vistazo más de cerca en general.
No sé qué versión de fdisk trajo este cambio.
Lo anterior es: 2.30.2
Encontré uno en un sistema anterior que muestra un error gpt, versiones 2.20.1, pero no sé qué versión específica de fdisk corrigió este problema.
Tenga en cuenta que el error gpt va a stderr, por lo que si enviaba errores a 2> / dev / null, se perdería ese mensaje.
fuente