dd erreur de commande écrit Aucun espace disponible sur le périphérique
Je suis nouveau sur le stockage, en essayant d'effacer les données contenues dans l'appareil '/dev/sdcd'
pourquoi devrais-je obtenir "No space left erreur"
[root@ dev]# dd if=/dev/zero of=/dev/sdcd bs=4k
dd: error writing ‘/dev/sdcd’: No space left on device
1310721+0 records in
1310720+0 records out
5368709120 bytes (5.4 GB) copied, 19.7749 s, 271 MB/s
[root@ dev]# ls -l /dev/null
crw-rw-rw-. 1 root root 1, 3 Oct 27 01:35 /dev/null
si c'est très basique question, j'en suis désolé
OriginalL'auteur malatesh | 2015-10-27
Vous devez vous connecter pour publier un commentaire.
La
/dev/zero
appareil continuera à fournir des zéros pour aussi longtemps que vous lisez à partir d'elle, tout le chemin à la mort thermique de l'univers de votre matériel durer aussi longtemps.Avec votre commande, vous n'avez pas de limiter la clause comme
count=
pour qu'il continue à lire à partir de/dev/zero
et écrire à/dev/sdcd
jusqu'à ce que le dernier est à court d'espace.Il sera toujours écrit à l'appareil de sorte que vous pouvez en toute sécurité ignorer l'erreur à la fin (même si ça peut être une bonne idée pour s'assurer que le disque est en fait un multiple de la taille de bloc pour éviter la possibilité de laisser des informations sensibles à la fin).
encore ne soyez pas si. Je suis prêt à essuyer les entir epartition, en fait c'était comme ça avant que j'ai couru fdisk jeté un dos mbr, et encore, je ne peux pas copier /sda1 à l'inexistante /sdb1, dit de l'espace, au bout de 2 secondes. Que dois-je faire pour PRÉPARER SDB pour la copie de la partition 1?
if=/dev/sda1 of=/dev/sdb1 bs=4k conv=noerror,sync
OriginalL'auteur paxdiablo