2 votes

Quelle est la différence entre un fichier d'appareil et sa version brute ?

Pratique à utiliser dd pour écrire un fichier image sur une clé USB. Mais je constate que les gens écrivent parfois des dd of=/dev/disk1 et il y a aussi dd of=/dev/rdisk1 .

par exemple

dd if=image.iso of=/dev/disk1 bs=8192

sudo dd bs=1m if=~/Downloads/2012-10-28-wheezy-raspbian/2012-10-28-wheezy-raspbian.img of=/dev/rdisk3

Quelle est la différence ?

2voto

Oskar Points 1242

Sous OS X, l'option r signifie périphérique brut (comme sous d'autres UNIX) et sous OS X, le fichier brut est une E/S basée sur les caractères et le disque normalX... est un périphérique spécial bloc.

Ces deux points d'entrée permettent à un programme d'accéder à un flux d'informations sur le disque sans interagir avec le système de fichiers (noms de fichiers, chemins d'accès, etc.) et le dispositif de caractères contourne les tampons (qui accélèrent ou ralentissent l'accès selon que vous effectuez de petites ou de grandes opérations).

Wiki propose un article intéressant sur ces concepts généraux : http://en.wikipedia.org/wiki/Device_file

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X