macosでHirensBootCDを使用して起動可能なUSBフラッシュドライブを作成する

はじめに:私の場合、「HirensBootCD」を備えた起動可能なusbドライブが必要でしたが、1日を費やして、mac osの下から作成する方法に関する通常の記事が見つかりませんでした。これらはすべて、「UnetbootinandEather」を使用してイメージをインストールすることに基づいていました。







結果として、それはすべて、usbドライブがロードされていないという事実で終わります。何故ですか ?







「Unetbootin」を使用すると、少なくともmac osではusbドライブに起動可能領域が作成されません。また、「Eather」は、元々isoイメージにない場合は起動可能領域を作成できませんが、このようなライブLinuxインストールイメージは正常に読み込まれます。







それでは、始めましょう。







必要なもの:少なくとも2GBのusbドライブ、mac osターミナル、ファイル「mbr.bin」の後にリンク、「HirensBootCD」またはその他の画像が続き、「Unetbootin」プログラムはインターネットを検索して見つけることができます。







第一歩



ターミナルを使用してusbドライブをどのようにマウントしたかを確認します







ターミナルに書き込みます:diskutil list







私の場合、答えは次のようになります。







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

      
      





将来的には、すべてのアクションは/ dev / disk2で記述されます-このポイントは私のシステムにマウントされていますが、あなたのシステムでは異なる可能性があります。







ステップ2



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 .







次に、usbドライブのルートディレクトリにある「HBCD」フォルダに移動し、isolinux.cfgファイルの名前をsyslinux.cfgに変更してから、ドライブのusbのルートにコピーします。







起動可能なusbドライブの準備ができており、本来の目的に使用できます。








All Articles