web-dev-qa-db-fra.com

Créer une clé USB bootable DOS (16 Go)

J'ai deux ordinateurs, tous deux sur Ubuntu, et je dois mettre à jour le BIOS sur l'un d'eux. Je peux obtenir une version de DOS et également utiliser NetBootin avec FreeDOS, mais je ne peux pas copier le firmware du BIOS et l'utilitaire flash à la clé car

  1. Le périphérique USB fait 16 Go, ne peut donc pas être lu à partir du DOS
  2. Les images DOS/FreeDOS n'ont pas assez d'espace libre pour copier les fichiers

I could try and use a CD to burn the BIOS files, unfortunately I don't have any at hand at the moment (and would need to be a CDR-W as it seems a waste to burn 2.2MB on a 640MB device... to be discarded after, too!)

Cela étant dit, j'ai essayé ...

  • ... pour répartir le périphérique USB, sans succès.
  • ... en utilisant dd pour copier l'ISO (et même un IMG) sur le périphérique USB
  • ... accéder directement au périphérique USB depuis DOS/FreeDOS

Sans succès.

Est-ce même possible? Les périphériques USB étant de plus en plus gros, en trouver un compatible DOS semble être une initiative futile, non? Des idées?

1
Yanick Rochon

Téléchargez ce fichier que j'ai fait pour vous:

wget http://artinvoice.hu/FreeDOS-1.1-memstick-2-256M.img

Ensuite, prenez une clé USB plus grande ou égale à 256 Mo, et utilisez dd pour transférer l'image sur la clé USB. Attention, cela détruira toutes vos données sur la clé USB, vous devrez ensuite la repartitionner!

La commande est:

dd if=FreeDOS-1.1-memstick-2-256M.img of=/dev/sdb

si la clé est sous/dev/sdb, sinon, ajustez la commande pour l'adapter à votre système.

1
Frantique