VMware permite extender el tamaño de un disco virtual en línea, cuando la VM se está ejecutando. Los siguientes pasos esperados para el sistema Linux son:
- extienda la partición: elimine y cree una más grande con
fdisk
- extender el tamaño de PV con
pvresize
- usar extensiones libres para
lvresize
operaciones - y luego
resize2fs
para el sistema de archivos
Pero estoy atascado en el primer paso: fdisk
y sfdisk
sigo mostrando el tamaño anterior del disco.
Mi disco es un disco virtual SCSI conectado gracias al controlador LSI Logic virtual.
¿Cómo actualizar el tamaño del disco virtual y la información de la tabla de particiones disponibles en el kernel de Linux sin reiniciar ?
Hasta donde yo sé, todos esos pasos son posibles para un Windows en ejecución, sin reiniciar e incluso sin ninguna acción del usuario gracias a las herramientas VMWare. En Linux, espero hacer todos los pasos en línea también y ya sé que los pasos 2, 3 y 4 funcionan en línea. Pero el primero: cambiar el tamaño de partición declarado en la tabla de partición (aún) parece requerir un reinicio.
Actualización: Mi sistema es un Debian Lenny con el kernel 2.6.26 y el disco que he extendido es el disco principal con un PV grande que contiene el LV "raíz" para "/".