GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo dividir una partición monolítica en dos, una para `/` y otra para `/home`?

Esta pregunta ya tiene respuestas aquí :Cambiar el tamaño de la partición principal para instalar otra distribución

(2 respuestas)
Cerrado hace 2 años.

En este momento, tengo todo en una partición (excepto la partición del sistema EFI).
¿Cómo puedo dividir la partición en dos, una para /? y uno para /home ?

¿Cómo usarías parted? hacer eso paso a paso?

¿Cómo usarías gparted? hacer eso paso a paso?

¿Cómo usarías LVM para hacer eso paso a paso? Stephen lo sugirió.

Una cosa de la que no estoy seguro es que no puedo simplemente reducir la partición y crear una segunda partición en el espacio que se libera al reducir, porque eso no mueve /home a la nueva partición.

Gracias.

$ sudo parted -l
[sudo] password for t: 
Model: ATA TOSHIBA MQ01ABF0 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name                  Flags
 1      1049kB  538MB  537MB  fat32        EFI System Partition  boot, esp
 2      538MB   500GB  500GB  ext4

$ sudo df -h
[sudo] password for t: 
Filesystem      Size  Used Avail Use% Mounted on
udev            1.7G     0  1.7G   0% /dev
tmpfs           340M  1.4M  338M   1% /run
/dev/sda2       457G  6.7G  428G   2% /
tmpfs           1.7G   27M  1.7G   2% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           1.7G     0  1.7G   0% /sys/fs/cgroup
/dev/sda1       511M  6.1M  505M   2% /boot/efi
tmpfs           340M   20K  340M   1% /run/user/1000
tmpfs           340M     0  340M   0% /run/user/106

Respuesta aceptada:

  • Arrancar un livecd con gparted disponible
  • Use gparted para cambiar el tamaño de la partición raíz y crear una nueva.
  • Monte las particiones en algún lugar.
  • Mover los datos con mv
  • Edite fstab para que la nueva partición se monte en /home
  • Reinicia tu sistema normal

Linux
  1. ¿Qué relaciones hay entre el terminal de control actual y `/dev/tty`?

  2. ¿Cómo usar solo un portapapeles unificado? (incluso para la "ruta de copia" de Intellij)?

  3. ¿Cómo dividir la terminal en más de una "vista"?

  4. ¿Cómo puedo buscar archivos y comprimirlos en un archivo zip?

  5. ¿Cómo dividir un archivo de texto en varios archivos *.txt?

Cómo particionar y formatear una unidad en Linux

Tutorial de scripts de Bash para principiantes:qué es, cómo escribir uno y ejemplos de scripts

[Consejos de Bash] Cómo cd y ls en un solo comando

[Consejos de Bash] Cómo cp o mv y cd en un solo comando

¿Cómo funcionan juntos `/etc/hosts` y DNS para resolver nombres de host en direcciones IP?

consola virsh y tamaño tty