Conocimientos sobre particiones de Linux y grandes particiones de disco

  

La mayoría de las PC a las que podemos acceder en la actualidad todavía utilizan la combinación BIOS + MBR que se heredó en el último siglo. El BIOS, sistema básico de entrada y salida, es una interfaz entre el software y el hardware. Puede considerarse como una traducción entre el chino y el inglés. Aunque los dos son completamente diferentes, puede informar al BIOS. En la ubicación, el BIOS generalmente se escribe en un chip ROM conectado a la placa base, por supuesto, también se escribe directamente en el North Bridge, pero es bastante raro. El BIOS está escrito casi en su totalidad en lenguaje ensamblador, que determina en gran medida el rendimiento y la estabilidad de la placa base.

MBR, Master Boot Record, que es nuestro método de partición común, pero los usuarios finales fuera del administrador rara vez saben su existencia. El estándar de la partición MBR determina que el MBR solo admite menos de 2 TB. Se crean cuatro entradas de partición en un disco duro (más de 2TB solo pueden administrar 2TB). Para obtener más particiones, necesita una estructura secundaria – partición extendida. De nuevo partición extendida puede dividirse en uno o más discos lógicos, es decir, que no sean la unidad de disco CD en circunstancias ordinarias, o bien esa parte que no sean la primera partición, en algunos casos de Windows en la unidad C podría ser una partición lógica.

EFI, Extensible Firmware Interface, una alternativa a la BIOS propuesta por Intel Corporation. La posición de EFI es muy especial, que no es como firmware de la BIOS por lo que es por sí mismo y es la interfaz, EFI una sola interfaz, que se encuentra entre el sistema operativo y el firmware de la plataforma, me siento como la misma que la relación entre la empresa, el CEO, secretario CEO por Bajo la tarea del CEO (sistema operativo), el secretario del CEO (EFI) es responsable de distribuir la asignación de tareas a los gerentes de departamento de la compañía (firmware de la plataforma), y los gerentes envían las tareas a grupos específicos (varios hardware) para que las completen.

GPT, identifica de forma única y global la tabla de particiones GUID, GUID, identificador único global. La Tabla de partición GUID (GPT) se introdujo como parte del programa Interfaz de firmware extensible (EFI). Por supuesto, también puede usar particiones GPT en la PC del BIOS, aunque GPT proviene del programa EFI, pero no depende de EFI. GPT es más flexible que el esquema de partición Master Boot Record (MBR) que se usa comúnmente en las PC. Por ejemplo, puede exceder el límite de 4 entradas de partición de MBR. Casi no hay restricciones en el número de particiones en la especificación de GPT. Los 128 que puede encontrar en Internet son en realidad sistemas de Windows (Windows que admite GPT). . GPT tiene un tamaño de disco manejable que supera los 2 TB de MBR (1 TB = 1024 GB) y alcanza los 18 MB (1EB = 1024 TB). En el MBR del disco de arranque del sistema operativo esquema de partición se coloca a través del principio (el primer sector) en el MBR (MBR aquí está el registro de inicio principal, en vez de esquema de partición registro maestro de arranque, los dos son del mismo nombre. Yo La conjetura es distinguirla del esquema de partición GPT. El nombre del registro de arranque maestro se usa para nombrar el esquema de partición. No puedo encontrar la información exacta. Mi conjetura es correcta. Solo puedo distinguirla.) . Poner información importante (como información de partición, directorios, etc.) en un sector es el método del esquema de partición MBR, y GPT coloca esta información en la partición. La explicación de Intel es que puede ser más clara y más segura. Para protegerse del software de administración de disco bajo el esquema MBR, la partición GPT establece una partición de protección (MBR protector) al principio del disco (el primer sector). El tipo de partición es 0xEE. Este tamaño de partición protegida es de 200 MB bajo el sistema operativo Apple (Mac OS X). Esta partición se denomina partición protegida por GPT en el Administrador de discos de Windows NT. Esta partición permite que el software de administración de discos que no reconoce GPT trate un disco GPT como una partición desconocida, en lugar de tratarlo por error como un disco no particionado.

Restricciones del sistema de archivos:

La siguiente información proviene de: Wikipedia

ext3

Tamaño del bloque Tamaño máximo del archivo Tamaño máximo del sistema de archivos

1KiB 16GiB 2TiB

2KiB 256GiB 8TiB

4KiB 2TiB 16TiB

8KiB 16TiB 32TiB

ext4

extensiones

Ext4 introdujo el método de almacenamiento de archivos Extent para reemplazar el método de mapeo de bloques utilizado por ext2 /3. La extensión se refiere a una serie de bloques físicos contiguos, que pueden aumentar la eficiencia de archivos grandes y reducir archivos divididos. Una única extensión admitida por ext4 puede ser de hasta 128 MB en un sistema con un solo bloque de 4 KB [1]. Cuatro Outtents se pueden almacenar en un solo inodo, más de cuatro Extensiones se indexarán en el modo Htree.

Tamaño máximo de archivo 16 TiB (para sistema de archivos de 4k bloques)

Tamaño máximo de volumen 1 EiB

xfs

El tamaño máximo de archivo admitido es 263 = 9 x 1018 = 9 exabytes, el tamaño máximo del sistema de archivos es de 18 exabytes.

ReiserFS

Tamaño máximo de archivo 8 TiB

Capacidad máxima de volumen 16 TiB

Método de partición del disco mayor que 2T

Debido a la partición MBR 2T tabla sólo se admite discos, por lo que se deben utilizar discos más grandes que la tabla de partición GPT 2T, de la siguiente manera:

formato de disco GPT correspondiente al disco original en la tabla de particiones MBR original de 4 bytes reservados 4 * 16 Solo quedan los primeros 16 bytes, similar a la partición extendida. La tabla de particiones real es posterior a 512 bytes. El disco GPT no tiene el límite de cuatro particiones primarias.

Pero fdisk no es compatible con GPT, podemos usar parted para operar en discos GPT.

Parted es muy potente, tanto la línea de comandos como interactiva

Ingresar parted en el indicador entrará en modo interactivo. Si hay varios discos, necesitamos ejecutar seleccione SDX x disco para el disco seleccionado

códigos Java

separaron >

separaron > se supone seleccionar el disco sdb sdb

separó > mklabel los discos están formateados gpt MBR GPT

# separó > mklabel msdos GPT disco en el disco MBR

separó > mkpart primaria 0 100 se divide en una posición de partida 0, el tamaño de la 100M partición primaria

separó > mkpart primaria 100 200 se divide en una posición 100M de partida, el tamaño de la partición primaria
100M

# separó > mkpart primaria 0 -1 el disco se divide en un bloque de partición < Br>

parted > print Imprimir la partición actual

parted > quit Salir

Más comandos para parted:

código Java

marque NÚMERO una simple comprobación del sistema de archivos

cp [FROM-DEVICE ] Sistema de archivos copiar desde NÚMERO-A-NÚMERO a otra partición

ayuda [COMANDO] imprime ayuda en general, o ayudar en

Comando

mklabel ETIQUETA DE TIPO crear un nuevo etiqueta de disco (partición

tabla)

mkfs NÚMERO dE TIPO FS hacer un sistema de archivos FS-TYPE en

NÚMERO partititon

mkpart PARTE dE TIPO [FS -TYPE] Inicio Fin crea una partición

mkpartfs PARTE dE TIPO FS-TIPO dE INICIO FIN hacer una partición con un sistema de archivos

mover NÚMERO dE INICIO FIN NÚMERO movimiento partición

nombre NÚMERO NOMBRE nombre partición NÚMERO como NOMBRE

imprimir [gratis | Numero | Todos] muestran la tabla de particiones, una partición de

o todos los dispositivos

salir del programa de salida

rescate START END rescatar una partición perdida cerca de START

y FIN

cambiar el tamaño NÚMERO dE INICIO FIN cambiar el tamaño de la partición NUMERO y su archivo

sistema de

NÚMERO rm borrar la partición NUMERO

seleccione el dispositivo seleccione el dispositivo para editar

set NÚMERO dE lA BANDERA dEL eSTADO cambiar la bandera en el número de particiones

Panel [NUMBER [FLAG]] alternar el estado de BANDERA en la partición

NÚMERO

conjunto de la unidad uNIDAD La unidad predeterminada a la versión UNIT

muestra la versión actual de GNU

El sistema de archivos ext3 no es compatible con parted, por lo que si desea usarlo, debe salir de parted para el formato

Java Código

mkfs.ext3 /dev /sdx1

fdisk porque no admite discos GPT, no usar fdisk -l para ver X partición de disco sólo una buena zona, ver .

Modo de línea de comandos:

Después de convertir el disco duro a un disco GPT, ejecute el siguiente comando

Código Java

parted /dev /sdx mkpart primary 0 100 divide una partición primaria con una posición inicial de 0 y un tamaño de 100M

Copyright © Conocimiento de Windows All Rights Reserved