Il s'agit de la commande nvme-format qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
nvme-format - Formater un périphérique NVMe
SYNOPSIS
nvme le format [--namespace-id= | -n ]
[--lbaf= | -l ]
[--ses= | -s ]
[--pil= | -p ]
[--pi= | -je ]
[--ms= | -m ]
DESCRIPTION
Pour le périphérique NVMe donné, envoyez une commande admin nvme Format Namespace et fournissez le
résultats.
Les Le paramètre est obligatoire et peut être soit le périphérique de caractères NVMe (ex :
/dev/nvme0), ou un périphérique de bloc d'espace de noms (ex : /dev/nvme0n1). Si le périphérique de caractère est
donné, l'identifiant de l'espace de noms sera par défaut 0xffffffff pour envoyer le format à tous
espace de noms, mais peut être remplacé par n'importe quel espace de noms avec le id_espace de noms option. Si la
périphérique de bloc est donné, l'identifiant d'espace de noms sera par défaut l'identifiant d'espace de noms du
périphérique de bloc donné, mais peut être remplacé avec la même option.
En cas de succès, le programme émettra automatiquement BLKRRPART ioctl pour forcer la réanalyse du
espaces de noms. Si le pilote est assez récent, cela mettra automatiquement à jour le
taille de bloc. S'il n'est pas assez récent, vous devrez supprimer et réanalyser votre appareil
une autre façon pour que la nouvelle taille de bloc soit visible.
OPTIONS
-n , --namespace-id=
Envoyez la commande de formatage pour le nsid spécifié. Cela peut être utilisé pour remplacer le
valeur par défaut pour le périphérique caractère (0xffffffff) ou le périphérique bloc (résultat
de NVME_IOCTL_ID).
-l , --lbaf=
Format LBA : ce champ spécifie le format LBA à appliquer au média NVM. Cette
correspond aux formats LBA indiqués dans la commande Identifier l'espace de noms. Valeurs par défaut
à 0.
-s , --ses=
Paramètres d'effacement sécurisé : ce champ spécifie si un effacement sécurisé doit être effectué
dans le cadre du format et du type de l'opération d'effacement sécurisé. L'effacement s'applique à
toutes les données utilisateur, quel que soit leur emplacement (par exemple, dans un LBA exposé, dans un cache,
au sein des LBA désalloués, etc.). La valeur par défaut est 0.
??
│Valeur │ Définition │
??
│0 │ Aucune opération d'effacement sécurisé │
│ demandé │
??
│1 │ Effacement des données utilisateur : toutes les données utilisateur │
│ │ doit être effacé, le contenu du
│ │ les données utilisateur après l'effacement sont │
│ │ indéterminé (par exemple, l'utilisateur │
│ │ les données peuvent être remplies de zéros, un │
│ │ rempli, etc.). Le contrôleur peut │
│ │ effectuer un effacement cryptographique │
│ │ lorsqu'un effacement des données utilisateur est │
│ │ demandé si toutes les données utilisateur sont │
│ crypté. ??
??
│2 │ Effacement cryptographique : tous les utilisateurs │
│ │ les données doivent être effacées │
│ │ cryptographiquement. C'est
│ │ accompli en supprimant le │
│ clé de cryptage. ??
??
│3–7 │ Réservé │
??
-p , --pil=
Emplacement des informations de protection : si défini sur « 1 » et que les informations de protection sont activées,
puis les informations de protection sont transférées sous la forme des huit premiers octets de métadonnées. Si
remis à « 0 » et les informations de protection sont activées, puis les informations de protection sont
transférés comme les huit derniers octets de métadonnées. La valeur par défaut est 0.
-je , --pi=
Informations sur la protection : ce champ indique si la protection des données de bout en bout est
activé et le type d'informations de protection. La valeur par défaut est 0.
??
│Valeur │ Définition │
??
│0 │ Les informations de protection ne sont pas │
│ │ activé │
??
│1 │ Les informations de protection sont │
│ activé, Type 1 │
??
│2 │ Les informations de protection sont │
│ activé, Type 2 │
??
│3 │ Les informations de protection sont │
│ activé, Type 3 │
??
│4–7 │ Réservé │
??
-m , --ms=
Paramètres de métadonnées : ce champ est défini sur « 1 » si les métadonnées sont transférées dans le cadre de
un LBA de données étendu. Ce champ est remis à '0' si les métadonnées sont transférées comme
partie d'un tampon séparé. Les métadonnées peuvent inclure des informations de protection, basées sur
le champ Informations de protection (PI). La valeur par défaut est 0.
EXEMPLES
· Formatez l'appareil en utilisant tous les paramètres par défaut :
# format nvme /dev/nvme0n1
· Formatez l'espace de noms 1 avec les paramètres d'effacement sécurisé des données utilisateur et les informations de protection :
# format nvme /dev/nvme0 --namespace-id=1 --ses=1 --pi=1
NVME
Fait partie de la suite nvme-user
Utiliser le format nvme en ligne à l'aide des services onworks.net
