Création d'un lecteur flash USB amorçable avec HirensBootCD sous Mac OS

Avant-propos: dans mon cas, j'avais besoin d'un lecteur USB amorçable avec "HirensBootCD", mais j'ai passé une journée et je n'ai pas trouvé d'article normal sur la façon de le faire sous mac os, et ils étaient tous basés sur l'installation d'une image en utilisant "Unetbootin and Eather".







En conséquence, tout se termine par le fait que le lecteur USB n'est pas chargé. Pourquoi donc ?







Prenez "Unetbootin", cela ne crée tout simplement pas de zone de démarrage sur un lecteur USB, du moins sous mac os, et "Eather" ne peut pas créer de zone de démarrage si elle n'est pas à l'origine dans l'image iso, mais les images d'installation Linux en direct comme celle-ci sont chargées avec succès.







Alors, commençons.







Ce dont nous avons besoin: une clé USB d'au moins 2 Go, un terminal mac os, le fichier "mbr.bin" sera suivi d'un lien, "HirensBootCD" ou toute autre image et le programme "Unetbootin" peut être trouvé en cherchant sur Internet.







La première étape



Nous regardons comment nous avons monté un lecteur USB à l'aide du terminal







Nous écrivons dans le terminal: liste diskutil







Dans mon cas, la réponse ressemble à ceci:







/dev/disk2 (external, physical):
0: FDisk_partition_scheme *2.0 GB disk2
1: DOS_FAT_32 BOOTUSB 2.0 GB disk2s1

      
      





À l'avenir, toutes les actions seront décrites avec / dev / disk2 - ce point est monté sur mon système, mais dans le vôtre, il peut être différent.







Deuxième étape



usb diskutil MBRFormat.







:







sudo diskutil eraseDisk FAT32 BOOTUSB MBRFormat /dev/disk2
      
      





usb .







: diskutil unmountDisk /dev/disk2















fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Enter 'help' for information
      
      





!







, usb .







( ):







sudo fdisk -e /dev/disk2
print
f 1
write
print
exit
diskutil unmountDisk /dev/disk2
      
      







syslinux ( syslinux-5.00.zip).







"mbr", .







MBR.







: sudo dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/disk2









"Unetbootin" "HirensBootCD" usb .







Ensuite, allez dans le dossier "HBCD" dans le répertoire racine du lecteur USB et renommez le fichier isolinux.cfg en syslinux.cfg, puis copiez-le à la racine de l'usb du lecteur.







Le lecteur USB amorçable est prêt et peut être utilisé aux fins prévues.








All Articles