Erstellen eines bootfähigen USB-Flash-Laufwerks mit HirensBootCD unter Mac OS

Vorwort: In meinem Fall brauchte ich ein bootfähiges USB-Laufwerk mit "HirensBootCD", aber ich verbrachte einen Tag damit, keinen normalen Artikel darüber zu finden, wie man es unter Mac OS erstellt, und alle basierten auf der Installation eines Images mit "Unetbootin and Eather".







Infolgedessen endet alles damit, dass das USB-Laufwerk nicht geladen ist. Warum so ?







Nehmen Sie "Unetbootin", es wird einfach kein bootfähiger Bereich auf einem USB-Laufwerk erstellt, zumindest nicht unter Mac OS, und "Eather" kann keinen bootfähigen Bereich erstellen, wenn er nicht ursprünglich im ISO-Image enthalten ist, aber Live-Linux-Installationsimages wie dieses wurden erfolgreich geladen.







Also fangen wir an.







Was wir brauchen: Ein USB-Laufwerk mit mindestens 2 GB, ein Mac OS-Terminal, auf die Datei "mbr.bin" folgt ein Link, "HirensBootCD" oder ein anderes Bild, und das Programm "Unetbootin" kann durch Durchsuchen des Internets gefunden werden.







Schritt eins



Wir schauen uns an, wie wir ein USB-Laufwerk über das Terminal montiert haben







Wir schreiben in das Terminal: diskutil Liste







In meinem Fall sieht die Antwort so aus:







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

      
      





In Zukunft werden alle Aktionen in / dev / disk2 beschrieben - dieser Punkt ist auf meinem System bereitgestellt, in Ihrem System kann er jedoch anders sein.







Schritt zwei



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 .







Wechseln Sie dann in den Ordner "HBCD" im USB-Stammverzeichnis des Laufwerks, benennen Sie die Datei isolinux.cfg in syslinux.cfg um und kopieren Sie sie in das USB-Stammverzeichnis des Laufwerks.







Das bootfähige USB-Laufwerk ist bereit und kann für den vorgesehenen Zweck verwendet werden.








All Articles