Estoy tratando de cambiar el tamaño de una partición usando parted, pero no tiene disponible el comando 'redimensionar'
gchain@archbogchain@archbook:~$ sudo parted /dev/sdb
GNU Parted 3.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help
align-check TYPE N check partition N for TYPE(min|opt) alignment
help [COMMAND] print general help, or help on COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition table)
mkpart PART-TYPE [FS-TYPE] START END make a partition
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|list,all|NUMBER] display the partition table, available devices, free space, all found partitions, or a
particular partition
quit exit program
rescue START END rescue a lost partition near START and END
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
disk_set FLAG STATE change the FLAG on selected device
disk_toggle [FLAG] toggle the state of FLAG on selected device
set NUMBER FLAG STATE change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on partition NUMBER
unit UNIT set the default unit to UNIT
version display the version number and copyright information of GNU Parted
Estoy usando Archlinux x86_64, ¿es esto normal?
Gracias !
Respuestas:
Si, es normal.
Desde el sitio GNU :
fuente
resizepart
. Lo he comprobado yresizepart
está disponible en la versión 3.2, así que eso es todo.La mayoría de los SO modernos ahora incluyen la versión CHUI de parted 3.2 que en su
resizepart
lugar tiene :(parted) resizepart 2 100%
Debería encontrarlo en su administrador de paquetes.
fuente
Logré realizar esto usando sfdisk y luego un cambio de tamaño del sistema de archivos. Vea esto para el ejemplo de uso de sfdisk.
fuente
Encontró su pregunta al intentar encontrar una solución para un problema similar. Me las arreglé para cambiar el tamaño de mi partición (y sistema de archivos) y, aunque no estoy seguro de si todavía es relevante para usted, he documentado mi solución en un GIST lo que podría ayudar a cabo.
Se reduce a no tener la partición que desea cambiar de tamaño, cambiar el tamaño de la partición para ocupar espacio continuo libre en el disco eliminándola y luego volviéndola a crear y luego ejecutando
resize2fs
para cambiar el tamaño del sistema de archivos.fuente
Necesita actualizar Parted a la versión 3.1-29.
parted-3.1-28 sin redimensionarpart
parted-3.1-29 con resizepart
fuente
Necesitará separarse 3.2. Tuve que compilarlo desde la fuente (en CentOS 6).
https://ftp.gnu.org/gnu/parted/parted-3.2.tar.xz
fuente
Puede encontrar resizepart como comando independiente. Puede invocarlo con este sintax: resizepart / dev / sdx #partnumber newsizeinblock
fuente
resizepart
no cambia el tamaño de las particiones. Desde la página de manual : " Este comando no manipula particiones en un dispositivo de bloque " .