Tabla de particiones Linux

¿Qué tipo de tabla de particiones crea Linux por defecto? ¿Es msdos? ¿Es diferente dependiendo de la distribución de Linux utilizada (estoy usando Ubuntu)? ¿Hay alguna utilidad de command-line que pueda usar para averiguar esa información?

No hay un formatting de partición pnetworkingeterminado para Linux. Puede manejar muchos de los formattings populares y less populares.

El tipo está determinado por la herramienta que está utilizando. fdisk puede manejar tablas de particiones estándar de MS-DOS, mientras que parted puede manejar tablas de particiones GUID. Puede crear otras herramientas para cualquier formatting que desee.

La mayoría de las distribuciones crearán particiones MS-DOS en PC estándar y posiblemente utilicen tablas GUID en sistemas EFI (como Mac) por una simple razón: Windows no puede arrancar desde la tabla de particiones GUID con BIOS (que está en PC estándar), solo EFI.

En cuanto a la segunda parte, fdisk -l presentado imprimirá las particiones estándar (utilizadas en MS DOS). parted -l mostrará todas las "particiones", incluidos, por ejemplo, volúmenes lógicos de LVM.

EDITAR: si desea superar la tabla de particiones (binary), use dd if=/dev/your_disk count=1 .

abre una terminal y enumera tus discos primero:

 sudo fdisk -l 

salida similar a esto:

 Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x2bd2c32a Device Boot Start End Blocks Id System /dev/sda1 1 6375 51200000 7 HPFS/NTFS /dev/sda2 * 6375 6400 204800 83 Linux /dev/sda3 6400 19457 104883521 8e Linux LVM Disk /dev/dm-0: 103.2 GB, 103238598656 bytes 255 heads, 63 sectors/track, 12551 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-0 doesn't contain a valid partition table Disk /dev/dm-1: 4160 MB, 4160749568 bytes 255 heads, 63 sectors/track, 505 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-1 doesn't contain a valid partition table Disk /dev/sdb: 2003 MB, 2003828736 bytes 255 heads, 63 sectors/track, 243 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdb1 * 1 243 1951866 c W95 FAT32 (LBA) 

A partir de esto, puede ver Disk / dev / sdb y / dev / sda como discos.

Para ver la tabla de particiones de una do:

 sudo fdisk /dev/sda Then see the following: The number of cylinders for this disk is set to 19457. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (eg, old versions of LILO) 2) booting and partitioning software from other OSs (eg, DOS FDISK, OS/2 FDISK) Command (m for help): 

Presione "p" para listr particiones o m para get ayuda. Desde aquí puede modificar las tablas de particiones, y cuando haya terminado, presione "w" para escribir los cambios en el disco. Luego, si crea una nueva partición, digamos ext3, necesitará usar algo como mkfs o una herramienta basada en GUI para crear una partición ext3 allí.

Si instala Linux en una PC, el progtwig de installation creará una o más particiones en un formatting que sea compatible con DOS, OS / 2 y Windows, porque ese es el estándar de facto para las particiones en una PC.

Si instala Linux en otro tipo de hardware, el progtwig de installation puede usar un esquema de partición diferente. Linux admite una gran cantidad de esquemas diferentes (puede verlos todos en la configuration del kernel – busque CONFIG_.*_PARTITION en /boot/config-* ).

Incluso en una PC, es posible que vea otros types de particiones por varias razones: porque hizo todo lo posible para crearlas, porque insertó un disco de otra architecture, porque tiene otro sistema operativo que usa diferentes types de particiones ( ej. * BSD, Solaris).

A diferencia de las letras de unidad de Microsoft Windows (C:, D: etc.), las particiones en Linux se muestran como files de dispositivo (/ dev / sda1, / dev / sda2, / dev / sdb1, etc.). Puede crear el directory raíz en cualquiera de las particiones (siempre que la partición sea lo suficientemente grande) o distribuirlo entre varias particiones (recomendado).

En las distribuciones Linux modernas, los filesystems que encontrará con mayor frecuencia son ext2 y ext3; pero también admitirán lectura / escritura de NTFS y FAT32. Ejecute fdisk -l como root para ver cómo se particionó su disco.