GNU/Linux >> Tutoriales Linux >  >> Linux

¿Volver a leer la tabla de particiones sin reiniciar?

Solución 1:

En mi humilde opinión, la respuesta más fiable/mejor es

partprobe /dev/sdX

Solución 2:

Volver a leer la información de la tabla de particiones no siempre funciona, pero intente

hdparm -z /dev/sda

o

sfdisk -R /dev/sda

Si funciona, los valores en /proc/partitions cambiarán.

Solución 3:

En Centos7:

Según https://access.redhat.com/solutions/199573

Deberías probar:

partx -u <partition>

Funcionó para mí.

Solución 4:

Nota:suponga que ninguna de las particiones que estoy editando están abiertas, montadas o en uso.

Dada esa suposición, la tabla de particiones puede se volverá a escanear con éxito, y el problema no surgirá. Si obtiene ese error, es porque la tabla de particiones es actualmente en uso y, por lo tanto, no se puede volver a escanear sin crear inconsistencias.

Solución 5:

Yo (el interrogador original) tuve una situación hace unos días en la que ninguna de las otras respuestas (incluido partprobe /dev/sdX) , actualmente la respuesta aceptada y más votada) funcionó. ¿Qué hizo el trabajo, sin embargo, fue este:

blockdev --rereadpt /dev/sdX

(No sé por qué esto funcionó y los otros no, pero estoy feliz de que funcionó, ya que me ahorró un reinicio en un servidor ocupado).


Linux
  1. ¿Cambiar el tamaño de la partición principal para instalar otra distribución?

  2. Actualizaciones del kernel sin reiniciar

  3. ¿Cómo encontrar el tamaño de una partición desmontada en Linux?

  4. ¿Qué características de ext4 utiliza la partición ext4 existente?

  5. Montar una partición ext4 en Mac OS X

Cómo extender la partición raíz XFS sin LVM en Linux

Cómo agregar un nuevo disco en Linux CentOS 7 sin reiniciar

Cómo ver las particiones de disco de Linux (tabla de particiones)

Entendiendo la utilidad fdisk de Linux

Desmontar el sistema de archivos raíz sin reiniciar el servidor

Systemctl ordena el tiempo de espera cuando se ejecuta como root