Maison >Opération et maintenance >exploitation et maintenance Linux >Comment partitionner un disque dur sous Linux
Sous le système Linux, si vous souhaitez utiliser un nouveau disque dur, vous devez effectuer des opérations telles que le partitionnement, le formatage, le montage, etc. avant de pouvoir utiliser le disque dur. Si vous souhaitez apprendre à partitionner, vous devez maîtriser plusieurs commandes associées. Ensuite, jetons un coup d’œil.
Vérifiez l'utilisation du disque dur
Avant le partitionnement, vous devez connaître le nom de périphérique du nouveau disque et la quantité restante sur le disque espace disque. Sous Linux, il existe une commande lsblk très utile, qui liste tous les disques durs et partitions du système actuel.
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk └─vda1 253:1 0 40G 0 part / vdb 253:16 0 200G 0 disk ├─vdb1 253:17 0 50G 0 part /data └─vdb2 253:18 0 100G 0 part /www
Comme vous pouvez le constater, il y a actuellement deux disques durs sur le serveur, nommés vda et vdb. Parmi eux, vda dispose de 40 Go d'espace, mais il a été alloué à la partition /. Et vdb dispose encore de 50 Go d’espace inutilisé. Ensuite, divisons les 50 G restants dans une autre zone.
Partition
Ici, nous utilisons fdisk pour le partitionnement. Cette commande peut également vérifier l'utilisation du disque.
# fdisk /dev/vdb -l Disk /dev/vdb: 200 GiB, 214748364800 bytes, 419430400 sectors ……
Ensuite, nous commençons l'opération de partition
fdisk /dev/vdb Welcome to fdisk (util-linux 2.32.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): <====输入m可以获取帮助,这里我们输入n,表示新增分区 Command (m for help): n Partition type p primary (2 primary, 0 extended, 2 free) e extended (container for logical partitions) Select (default p): p Partition number (3,4, default 3):
Parce que nous divisons le reste en tout, alors tapez simplement enter jusqu'au bout, et enfin entrez w pour indiquer l'opération de sauvegarde, sinon ce sera ne sauvegardez pas vos opérations de partitionnement. Si vous souhaitez vous entraîner au partitionnement sans réellement partitionner, n'hésitez pas à utiliser fdisk pour jouer, tant que vous n'entrez pas w à la fin.
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk └─vda1 253:1 0 40G 0 part / vdb 253:16 0 200G 0 disk ├─vdb1 253:17 0 50G 0 part /data ├─vdb2 253:18 0 100G 0 part /www └─vdb3 253:19 0 50G 0 part <=== 新的分区
Comme vous pouvez le voir, la nouvelle partition est sortie et le nom du périphérique est vdb3. Ensuite, nous ferions mieux d'entrer la commande partprobe, ce qui signifie laisser le noyau retrouver la table de partition.
# partprobe # cat /proc/partitions major minor #blocks name 253 0 41943040 vda 253 1 41941999 vda1 253 16 209715200 vdb 253 17 52428800 vdb1 253 18 104857600 vdb2 253 19 52427776 vdb3 <== 分区表更新成功
Après le formatage de la partition
, les opérations d'accès aux fichiers ne peuvent pas être effectuées sur la partition. Elle doit être formatée et écrite uniquement après le. le système de fichiers est installé. Le formatage sous Linux est très simple, utilisez simplement mkfs. Actuellement, le système de fichiers par défaut de CentOs7 est xfs, nous formatons donc ici également la nouvelle partition en xfs.
# mkfs.xfs /dev/vdb3
Monter la partition
Une fois la partition formatée, une opération de montage est requise avant que la partition puisse être utilisée. De plus, il existe quelques principes pour le montage de partition :
Le répertoire monté doit être un répertoire vide
Une partition ne peut pas être montée sur plusieurs répertoires (point monté)
Un répertoire ne peut monter qu'une seule partition
La commande à monter est mount, et la syntaxe est
monter le point de montage du système de fichiers
Ensuite, nous effectuons l'opération de montage. Tout d'abord, créons un répertoire vide /del
mkdir /del
puis montons-le
# mount /dev/vdb3 /del
. Ensuite, vérifiez si le montage a réussi
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk └─vda1 253:1 0 40G 0 part / vdb 253:16 0 200G 0 disk ├─vdb1 253:17 0 50G 0 part /data ├─vdb2 253:18 0 100G 0 part /www └─vdb3 253:19 0 50G 0 part /del <== 成功了!
Définir le montage automatique au démarrage
Si vous ne définissez pas le montage automatique au démarrage, redémarrez la prochaine fois. Après cela, vous devez le monter manuellement, sinon le système de fichiers ne peut pas être utilisé.
Il est très simple de mettre en place un montage automatique au démarrage. Il suffit de modifier le fichier /etc/fstab. Ajoutez une nouvelle ligne et remplissez l'UUID ou le nom de périphérique du système de fichiers, le point de montage, le système de fichiers, les paramètres du système de fichiers, etc.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!