Puede ejecutar separado, solo desde la línea de comando pero en dos modos; línea de comando e interactivo. En modo interactivo, tiene un nuevo shell con solo comandos separados, mientras que en la línea de comando, ingresa un nuevo comando cada vez. También hay una opción -s, por lo que puede ejecutar muchos comandos de una vez.
Comprobar antes
Antes de comenzar algo, debe asegurarse de que el disco sea lo que cree que es. Use la opción de lista para hacer esto. Tenga en cuenta que separarse solo mostrará los discos a los que su usuario tiene acceso, por lo que es posible que deba ser root para encontrar su nuevo disco brillante. Además, muestra todos los discos.
$ separado -l
La lista, si tiene un nuevo disco, debe verse algo así:
Modelo: ATA QEMU Harddisk (SCSI)
Disco /dev /sda: 21.5 GB
Tamaño del sector (lógico/físico): 512b/512b
Tabla de partición:
Banderas de disco:
Número Inicio Fin de tamaño de archivo Tamaño final Nombre del sistema
ADVERTENCIA: No se puede abrir /dev /SR0 Read-write (sistema de archivos de solo lectura). /dev/sr0
ha sido abierto de solo lectura.
Modelo: QEMU QEMU DVD-ROM (SCSI)
Disco /dev /sr0: 599mb
Tamaño del sector (lógico/físico): 2048b/2048b
Tabla de partición: msdos
Banderas de disco:
Número Inicio Fin de tamaño final Tipo de archivo Sistema de archivos Fabricantes
2 19.7MB 116MB 96.5MB primario ESP
Observe que hay dos discos, el CD y el nuevo disco duro. Los lectores observadores notarán que estoy usando una máquina virtual para ejecutar estos comandos. Si desea imprimir solo su disco, debe usar el formato a continuación:
$ separado /dev /sda1 - imprimir
[root@nixos: ~]# separado /dev /sda - imprimir
Modelo: ATA QEMU Harddisk (SCSI)
Disco /dev /sda: 21.5 GB
Tamaño del sector (lógico/físico): 512b/512b
Tabla de partición: GPT
Banderas de disco:
Número Inicio Fin de tamaño de archivo Tamaño final Nombre del sistema
3 1049KB 537MB 536MB FAT32 ESP Boot, ESP
1 537mb 19.3GB 18.8GB ext4 primario
2 19.3GB 21.5GB 2147MB primario
Etiquetas
Las etiquetas, cuando se usan separadas, designan el tipo de tabla de partición que desea usar. Asegúrese de haber arrancado con una máquina UEFI si elige 'GPT'. Su sistema no arrancará si se equivoca! Para verificar lo que tiene, imprima el firmware. Confusamente, cuando formatea los discos con MKFS, puede poner etiquetas y un concepto diferente.
$ LS SYS/Firmware
Si contiene una línea EFI, está listo para ir!
ACPI DMI EFI MEMMAP QEMU_FW_CFG
Si ve lo que hay abajo, debe elegir msdos. Excluyo Mac aquí porque aún no he experimentado usarlos.
ACPI DMI MEMMAP QEMU_FW_CFG
Ahora que está seguro de que tiene una implementación de UEFI en su máquina, puede configurar la etiqueta.
$ separado /dev /sda - mklabel gpt
Para el segundo caso, msdos, haces lo mismo pero con otro parámetro.
$ separado /dev /sda - mklabel msdos
Ahora, puedes comenzar a crear particiones!
Particiones
Para el caso UEFI, debe poner algo de espacio para la partición de arranque o ESP. Aquí es donde puedes poner todas las cosas de arranque que UEFI/EFI admite. Por esta razón, debe dejar espacio frente a la partición principal. En este primer comando, también agregamos espacio para una partición de intercambio. Mire el comando a continuación:
$ separado /dev /sda - mkpart primario 512mib -8gib
Este comando comienza la partición en 512MIB y la termina en 8GIB antes del final del disco. Observe el '-' frente al segundo término. Para el segundo caso, MSDOS, haces lo mismo pero comienza más cerca del principio. El MBR solo tiene hasta un 1MIB, incluido el respaldo.
$ separado /dev /sda - mkpart primario 1mib -8gib
En ambos casos, su disco llenará todo entre el inicio y justo antes del final. Esta partición llenará el espacio entre el inicio y el final.
$ separado -l
Para ver lo que está pasando con su disco. Haz esto entre cada paso hasta que tengas confianza con lo que sucede.
En el resto del disco, coloque su partición de intercambio.
$ separado /dev /sda -mkpart primario Linux -swap -8GIB 100%
Observe que el procedimiento no necesita saber el tamaño del disco, siempre que supere los 8 gigabytes. Obviamente, según el tamaño de su intercambio, puede establecer la cantidad de RAM en su caso. En una máquina virtual, probablemente debería poner un máximo de 2GIB.
Finalmente, solo para el caso UEFI, cree la partición del sistema UEFI.
$ separado /dev /sda - mkpart ESP FAT32 1MIB 512MIB
Como ve en este comando, puede configurar el sistema de archivos para una partición cuando lo cree. También puedes configurarlo después de haberlo creado.
Llenando el disco
Puede llenar el disco con separación sin saber su tamaño total. Hay muchas maneras de hacer esto, y viste un ejemplo antes en el que pones al 100% para llegar al final del disco. Otras formas de llenar su disco es usar S; para el sector, %; para el porcentaje y CHS; para la cabeza combinada del cilindro y el sector. La mejor parte, en este caso, es que puede estar equivocado sobre dónde comenzar, y separarse lo solicitará la solución más cercana posible, y puede responder que sí.
Figura 1: Parte le dará una sugerencia cuando esté equivocado.
Establecimiento de banderas
En el caso de UEFI, desea asegurarse de que el ESP esté configurado para ser ejecutado.
$ separado /dev /sda - set 3 esp on
Configuras todas las banderas de esta manera.
Eliminar una partición
Cometí un error? Estrategia cambiante? Puedes eliminar particiones, una por una. Puede cambiar el número de la partición para elegir la correcta.
$ separado /dev /sda - RM 1
Nada agrega ahí.
Rescate
También puede rescatar su disco anterior utilizando el parámetro de rescate. Esto funciona incluso cuando ha eliminado una partición por error.
$ separado /dev /sda - rescate 1mib 20gib
La acción es lenta, pero puede ayudarlo a recuperarse de problemas. Cuando la separa encuentra algo, le solicitará que la acción.
Conclusión
Separado es una forma muy poderosa de particionar su disco. Puede elegir ejecutar un comando a la vez o abrir un shell.