J'essaie de redimensionner une partition en utilisant parted, mais elle n'a pas la commande «resize» disponible
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
J'utilise Archlinux x86_64, est-ce normal?
Merci !
Réponses:
Oui, c'est normal.
Depuis le site GNU :
la source
resizepart
de parted . J'ai vérifié etresizepart
est disponible dans la version 3.2, donc il y a ça.La plupart des OS modernes incluent désormais la version CHUI de parted 3.2 qui a à la
resizepart
place:(parted) resizepart 2 100%
Vous devriez le trouver dans votre gestionnaire de paquets.
la source
J'ai réussi à effectuer cela en utilisant sfdisk puis un redimensionnement du système de fichiers. Voir ceci pour l'exemple d'utilisation de sfdisk.
la source
Je suis tombé sur votre question tout en essayant de trouver une solution à un problème similaire. J'ai réussi à redimensionner ma partition (et mon système de fichiers) et bien que je ne sois pas sûr qu'elle soit toujours pertinente pour vous, j'ai documenté ma solution dans un résumé qui pourrait aider.
Cela revient à ne pas avoir monté la partition que vous souhaitez redimensionner, à redimensionner la partition pour occuper l'espace continu libre sur le disque en le supprimant, puis en le recréant, puis en exécutant
resize2fs
pour redimensionner le système de fichiers également.la source
Vous devez mettre à jour Parted vers la version 3.1-29.
parted-3.1-28 sans resizepart
parted-3.1-29 avec resizepart
la source
Vous aurez besoin de séparer 3.2. J'ai dû le compiler depuis la source (sur CentOS 6).
https://ftp.gnu.org/gnu/parted/parted-3.2.tar.xz
la source
Vous pouvez trouver resizepart comme commande indépendante. Vous pouvez l'invoquer avec cette sintax: resizepart / dev / sdx #partnumber newsizeinblock
la source
resizepart
ne change pas la taille des partitions. Depuis la page de manuel : " Cette commande ne manipule pas les partitions sur un périphérique bloc. "