La création d'un disque de volume simple dans Windows PowerShell implique plusieurs étapes. Les commandes exactes dépendent de si vous souhaitez créer une nouvelle partition sur un espace non alloué ou étendre une partition existante. Cet exemple suppose que vous disposez d'un espace non alloué. Sauvegardez toujours vos données avant d'apporter des modifications à vos disques. Une utilisation incorrecte de ces commandes peut entraîner une perte de données.
1. Identifiez le disque et l'espace non alloué :
Tout d'abord, vous devez identifier le numéro de disque et l'espace non alloué. Utilisez la commande suivante :
```powershell
Obtenir-Disque | Numéro d'objet de sélection, taille, état opérationnel, état de santé, style de partition, *état
```
Cela listera tous vos disques avec des informations pertinentes. Recherchez un disque avec « OperationalStatus » comme « En ligne » et « HealthStatus » comme « Healthy », contenant de l'espace non alloué. Notez le "Numéro" de ce disque. Supposons qu'il s'agisse du disque numéro 1 pour les exemples suivants.
2. Créez une nouvelle partition (à partir de l'espace non alloué) :
Cette étape crée une nouvelle partition sur l'espace non alloué. Remplacez « 1 » par votre numéro de disque réel et ajustez « -Size » à la taille de partition souhaitée (en Mo).
```powershell
Nouvelle partition -DiskNumber 1 -UseMaximumSize -AssignDriveLetter -DriveLetter Z
```
* `-DiskNumber 1` :Spécifie le numéro de disque.
* `-UseMaximumSize` :utilise tout l'espace non alloué disponible sur le disque. Supprimez-le si vous souhaitez spécifier une taille précise. Par exemple, « -Size 10240 » crée une partition de 10 Go.
* `-AssignDriveLetter -DriveLetter Z` :attribue la lettre de lecteur "Z". Changez « Z » si nécessaire ; assurez-vous que la lettre de lecteur n’est pas déjà utilisée.
3. Formater la partition :
Après avoir créé la partition, vous devez la formater. Remplacez « Z : » par la lettre de lecteur que vous avez attribuée. `-FileSystem NTFS` utilise le système de fichiers NTFS ; vous pouvez utiliser « -FileSystem FAT32 » pour les systèmes plus anciens, mais NTFS est généralement recommandé.
```powershell
Format-Volume -DriveLetter Z -FileSystem NTFS -NewFileSystemLabel "MyNewVolume" -Confirm:$false
```
* `-FileSystem NTFS` :Spécifie le système de fichiers.
* `-NewFileSystemLabel "MyNewVolume"` :définit une étiquette pour le volume.
* `-Confirm:$false` :supprime l'invite de confirmation. Supprimez `-Confirm:$false` pour une invite de confirmation avant le formatage.
Exemple complet (avec gestion des erreurs et confirmation du disque) :
Cet exemple amélioré inclut la gestion des erreurs et des invites de confirmation du disque :
```powershell
$diskNumber =Read-Host "Entrez le numéro de disque (à partir de la sortie Get-Disk)"
Vérifiez si le numéro de disque est valide
essayer {
$disk =Get-Disk -Number $diskNumber
si ($disque -eq $null) {
lancez "Numéro de disque invalide".
}
}
attraper {
Erreur d'écriture $_
sortie 1
}
Confirmer la sélection du disque
$confirmation =Read-Host "Êtes-vous sûr de vouloir créer une partition sur le disque numéro $($disk.Number) ? (o/n)"
si ($confirmation -ne "y") {
Write-Host "Abandon de l'opération."
sortie 0
}
essayer {
Nouvelle partition -DiskNumber $diskNumber -UseMaximumSize -AssignDriveLetter -DriveLetter Z
Format-Volume -DriveLetter Z -FileSystem NTFS -NewFileSystemLabel "MyNewVolume" -Confirm:$false
Write-Host "Partition créée et formatée avec succès."
}
attraper {
Erreur d'écriture $_
}
```
N'oubliez pas de remplacer « Z » par une lettre de lecteur inutilisée et d'ajuster la taille si nécessaire. Vérifiez toujours vos numéros de disque avant d’exécuter ces commandes pour éviter toute perte accidentelle de données. Exécutez à nouveau « Get-Disk » après avoir exécuté les commandes pour vérifier les modifications.
|