informatique:linux:fdisk
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:linux:fdisk [2017/06/29 08:05] – benoit | informatique:linux:fdisk [2017/07/05 06:52] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 8: | Ligne 8: | ||
| Si vous ajouter un disque à chaud, lancer la commande suivante pour que le système SCAN le bus scsi : | Si vous ajouter un disque à chaud, lancer la commande suivante pour que le système SCAN le bus scsi : | ||
| echo "- - -" > / | echo "- - -" > / | ||
| + | |||
| + | ;-) Astuce pour scanner tous les host scsi : | ||
| + | |||
| + | for i in $(ls -d / | ||
| === Pour liste la table de partition : === | === Pour liste la table de partition : === | ||
| Ligne 56: | Ligne 60: | ||
| Une fois le partitionnement effectuer, il faut en informé le noyau par la commande : | Une fois le partitionnement effectuer, il faut en informé le noyau par la commande : | ||
| partprobe | partprobe | ||
| + | |||
| + | ==== Partitionner un disque supérieur à 2 To ==== | ||
| + | |||
| + | Vérifier que l'OS prend en charge les partition GPT : | ||
| + | grep CONFIG_EFI_PARTITION / | ||
| + | |||
| + | Si '' | ||
| + | |||
| + | Lancer : | ||
| + | parted /dev/sdb | ||
| + | | ||
| + | Remplacer le label '' | ||
| + | mklabel gpt | ||
| + | | ||
| + | Confirmer par '' | ||
| + | |||
| + | Quitter : | ||
| + | quit | ||
| + | | ||
| + | Relancer fdisk : | ||
| + | |||
| + | fdisk /dev/sdb | ||
| + | | ||
| + | Et créer vos partition comme décrit plus haut. | ||
| + | |||
| + | |||
| ==== Etendre la capacité d'un disque sans LVM ==== | ==== Etendre la capacité d'un disque sans LVM ==== | ||
| + | |||
| + | Visualiser la taille du disk : | ||
| + | |||
| + | fdisk -l /dev/sdb | ||
| + | |||
| + | Exemple de résultat, ici 20 GiB: | ||
| + | |||
| + | Disk /dev/sdb: 20 GiB, 21474836480 bytes, 41943040 sectors | ||
| + | Units: sectors of 1 * 512 = 512 bytes | ||
| + | Sector size (logical/ | ||
| + | I/O size (minimum/ | ||
| + | Disklabel type: dos | ||
| + | Disk identifier: 0x6f033d2f | ||
| + | | ||
| + | Device | ||
| + | / | ||
| + | |||
| + | |||
| + | Augmenter la taille du disque sur la baie de stockage ou sous la plateforme de virtualisation. | ||
| Pour détecter la nouvelle taille lancer (exemple sur / | Pour détecter la nouvelle taille lancer (exemple sur / | ||
| Ligne 66: | Ligne 115: | ||
| Visualiser la nouvelle taille du disk : | Visualiser la nouvelle taille du disk : | ||
| - | fdisk -l /dev/sdb | + | |
| - | Exemple de résultat : | + | Exemple de résultat, ici 25 GiB: |
| - | Disk / | + | Disk / |
| Units: sectors of 1 * 512 = 512 bytes | Units: sectors of 1 * 512 = 512 bytes | ||
| Sector size (logical/ | Sector size (logical/ | ||
| Ligne 79: | Ligne 128: | ||
| Device | Device | ||
| / | / | ||
| + | |||
| Nous allons augmenter /dev/sdb1. **:!: ATTENTION, Si vous avez plusieurs partition, l' | Nous allons augmenter /dev/sdb1. **:!: ATTENTION, Si vous avez plusieurs partition, l' | ||
| + | |||
| + | Pour augmenter la taille, lancer : | ||
| + | |||
| + | fdisk /dev/sdb | ||
| + | |||
| + | Saisir " | ||
| + | |||
| + | Command (m for help): p | ||
| + | Disk /dev/sdb: 25 GiB, 26843545600 bytes, 52428800 sectors | ||
| + | Units: sectors of 1 * 512 = 512 bytes | ||
| + | Sector size (logical/ | ||
| + | I/O size (minimum/ | ||
| + | Disklabel type: dos | ||
| + | Disk identifier: 0x6f033d2f | ||
| + | | ||
| + | Device | ||
| + | / | ||
| + | |||
| + | Saisir " | ||
| + | |||
| + | Command (m for help): d | ||
| + | Selected partition 1 | ||
| + | Partition 1 has been deleted. | ||
| + | |||
| + | Saisir " | ||
| + | |||
| + | Command (m for help): n | ||
| + | Partition type | ||
| + | | ||
| + | | ||
| + | Select (default p): p | ||
| + | Partition number (1-4, default 1): | ||
| + | First sector (2048-52428799, | ||
| + | Last sector, +sectors or +size{K, | ||
| + | | ||
| + | Created a new partition 1 of type ' | ||
| + | |||
| + | Taper " | ||
| + | |||
| + | Command (m for help): p | ||
| + | Disk /dev/sdb: 25 GiB, 26843545600 bytes, 52428800 sectors | ||
| + | Units: sectors of 1 * 512 = 512 bytes | ||
| + | Sector size (logical/ | ||
| + | I/O size (minimum/ | ||
| + | Disklabel type: dos | ||
| + | Disk identifier: 0x6f033d2f | ||
| + | | ||
| + | Device | ||
| + | / | ||
| + | |||
| + | Taper " | ||
| + | Command (m for help): w | ||
| + | The partition table has been altered. | ||
| + | Calling ioctl() to re-read partition table. | ||
| + | Re-reading the partition table failed.: Device or resource busy | ||
| + | | ||
| + | The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8). | ||
| + | | ||
| + | Executer la commande ci-dessous pour relire le partitionnement : | ||
| + | |||
| + | partprobe | ||
| + | |||
| + | Retailler la taille de la partition au niveau du système de fichier : | ||
| + | |||
| + | resize2fs /dev/sdb1 | ||
| + | |||
| + | Si la partition est utilisée pour [[lvm]], lancer pour prendre en compte la nouvelle taille : | ||
| + | pvresize /dev/sdb1 | ||
| + | | ||
| + | Vérifier la taille finale : | ||
| + | |||
| + | df -h | ||
informatique/linux/fdisk.1498723522.txt.gz · Dernière modification : (modification externe)
