web-dev-qa-db-fra.com

commande cp à faire une image iso amorçable USB

Il existe de nombreuses discussions sur la fabrication d'un bâton USB amorçable. Manuel Debian sur l'installation de Wheezy Suggérer ce qui suit:

# cp debian.iso /dev/sdX
# sync

Assurez-vous que le périphérique USB est d'abord démonté.

page manuelle debian.

Je l'ai fait en préparation pour installer Wheezy. Il semble fonctionner, car l'image ISO est tout ce qui est vu sur la taille USB et la taille utilisable est celle de l'image. Reste à voir si cela démarrera et ainsi de suite.

Maintenant, quelqu'un peut-il élaborer pourquoi ce travail? Je pensais qu'une commande CP comme celle-ci est semblable à une traînée et à une goutte (en dehors de l'USB étant démontée).

9
Tompa

Les appareils de Linux sont des fichiers./dev/sda ou/dev/sdb sont également des fichiers. Donc, ce que vous faites est de remplacer le fichier/dev/sdx avec le fichier DOT-ISO, que vous pouvez ensuite monter et utiliser comme périphérique.

Ce qui est synchronisé, est-ce que cela force les blocs modifiés sur le périphérique virtuel (/ fichier dev/sda) à mettre à jour sur le disque actuel.

7
Ashtray

Une meilleure façon de le faire est avec DD. qui est la copie d'octet. La syntaxe serait

dd if=debian.iso of=/dev/sdX

et la commande devra être courante en tant que root. DD vous permet d'avoir plus de contrôle si vous le souhaitez. Découvrez la page de l'homme ICI ou instructions de Debian sur la création d'un bâton USB amorçable ici .

(Où SDX Peut-être le nom complet du lecteur, avec le numéro, par exemple /dev/sdc1.)

3
Mobius