Comment rendre Debian USB bootable sur mac?

9

Leur approche https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/3-2 ne fonctionne pas (tout se passe bien mais l'USB ne devient pas bootable). Il semble également vieux de plusieurs années et dépassé. D'autres distos proposent de nombreux moyens pour résoudre ce problème, mais pas Debian. Tout conseil comment puis-je déboguer pourquoi mon usb n'est pas devenu Debian amorçable après ces procédures.

Mes étapes ont été:

1) effacer le lecteur USB à l'aide d'utilitaires de disque et créer une partition FAT (j'ai également essayé exFAT et OSX Extended).

2) a téléchargé l'iso et l'a converti en img:

hdiutil convert debian-8.4.0-i386-DVD-1.iso -format UDRW -o debian-8.4.0-i386-DVD-1.img

et renommer le résultat pour supprimer le ".img" du nom. J'ai également essayé de nous UDTO au lieu de UDRW.

3) trouver mon emplacement usb en utilisant la liste diskutil, c'était /dev/disk2

4) Démontage de l'USB: diskutil unmountDisk /dev/disk2

5) Ajout de l'image: sudo dd if=debian-8.4.0-i386-DVD-1.img of=/dev/disk2 bs=1m

ce qui a pris plusieurs heures. Le résultat était le message attendu que l'usb ne pouvait pas être lu.

6) éjecter l'USB avec: diskutil eject /dev/disk2

Le résultat était que l'USB n'était pas amorçable - dans l'écran de chargement en appuyant sur le bouton Alt - l'USB ne s'affiche pas.

Draif Kroneg
la source

Réponses:

6

Utilisez unetbootin: https://unetbootin.github.io/ . Voici un tutoriel pour ubuntu mais vous pouvez également l'utiliser pour debian il suffit de changer l'image: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx

LXGA
la source
J'ai essayé, mais ça ne marche pas. L'usb devient bootable, mais si j'essaye de charger à partir de lui - grub apporte le message d'erreur qu'il ne peut pas trouver le noyau - "vmlinuz not found".
Draif Kroneg
Utilisez-vous le bios uefi? Voulez-vous utiliser le lecteur USB sur le Mac?
LXGA
Je pense que c'est une machine efi. J'ai juste besoin de créer une clé USB bootable pour pouvoir l'installer sur une machine mac.
Draif Kroneg
1
Vous n'avez téléchargé qu'une partie de debian !!!!! Vous avez sélectionné DVD-1 !!! Debian est grande, donc si vous n'utilisez pas le téléchargement de netinstall sur dvd (il démarrera à partir de l'USB et téléchargera les paquets en ligne): debian.org/distrib/netinst
LXGA
1
L'installateur Debian met désormais en garde contre l'utilisation d'Unetbootin, je vous suggère d'accepter cette réponse et de choisir l'une des autres ci-dessous: debian.org/releases/jessie/amd64/ch04s03.html.en
gotjosh
15

Je n'ai pas converti l'ISO en img, j'ai simplement formaté une clé USB pour FAT et utilisé dd:

sudo diskutil unmountdisk /dev/disk1
sudo dd if=./debian.iso of=/dev/disk1 bs=1m

J'ai testé cela avec Debian 9.

Il est important de noter que la valeur appropriée /dev/disk#doit être déterminée à l'aide de la commande suivante sur la ligne de commande macOS:

diskutil list

Dans la question ci-dessus, le périphérique USB mappé /dev/disk2alors que l'exemple ci-dessus utilise /dev/disk1. Mais le nombre pourrait être 3 ou 4 ou un autre nombre. Assurez-vous que le nombre correspond à la clé USB que vous utilisez; vous risquez de perdre des données si vous vous trompez.

Pavel
la source
1

J'ai utilisé unetbootin dans le passé très bien, mais récemment, j'essayais d'installer sur un très vieux PC pour l'utiliser comme serveur et il se bloquait dans le menu de démarrage USB lorsque j'essayais de démarrer via USB.

J'ai réussi à installer Debian avec succès en utilisant ce guide que j'ai dupliqué dans ma réponse

L'idée est la suivante:

  1. Téléchargez ici boot.img.gz pour la version appropriée de Debian. Vous devrez changer la version pour la faire correspondre à l'ISO que vous avez. http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/

  2. Démontez le disque USB cible

  3. courir gzip -dc boot.img.gz > /dev/disk#vers votre usb respectif

  4. Une fois terminé (il a fallu un temps étrangement long pour une image de 50 Mo, compression je suppose), déconnectez et reconnectez le lecteur. Faites simplement glisser et déposez l'ISO à la racine de la partition nouvellement créée.

Essayez et installez! A travaillé pour mon Dell Optiplex 380

Sirènes
la source