HirenのWindows用ブートCD ISOからUbuntuで起動可能なUSBを作成するにはどうすればよいですか?


21

USBでHirenのBootCDを作成しようとしています。UbuntuとHarenまたはWindowとHarenのデュアルブートなど、他に何も必要ありません。これを完了するために私が見つけることができるすべてのプログラムは、最終的にusbでUbuntuブートを作成する方法、またはWindowsでそれを行う方法を指示することになります。しかし、修正しようとしているのは私のWindowsコンピューターなので、代替手段が必要です。助けてください?


UNetbootinは、このタスクに最適なツールです(わずかな調整が必要です)。この回答を確認してください: askubuntu.com/a/582853/351841
shivams

回答:


13

Unetbootinは起動可能なUSBを作成しますが、最近のバージョンのHirenのCDを機能させるには、メニューが機能するように少し修正する必要があります。

  • ソフトウェアセンターを開き、UNetbootinをインストールします。

  • Diskimageオプションを使用して、ダウンロードしたISOを選択して、起動可能なUSBを作成します。

  • USBが作成された後、ノーチラスでそれをマウントし、(単にUSBドライブのアイコンをクリックしてください)に入るHBCDフォルダ、名前を変更isolinux.cfgするファイルをsyslinux.cfgし、USBのルートにコピーし、既存のファイルを上書きします。syslinux.cfgfrom の最初の行をに変更DEFAULT /HBCD/Boot/menu.c32DEFAULT menu.c32ます。

これで、USBブートとメニューは正常に動作します:)


これは2015年に機能する回答です。
シヴァム

常に機能するわけではありません...同じことが言えますfailed to load menu.c32 stuff...
15

3

以下の方法はいずれも機能しません。起動可能なUSBを取得しますが、Grubメニューからはチェーンロードされません。これは、HirenのブートCD(Windows XPのミニバージョンがインストールされたもの)の「改訂版」に特に当てはまります。

正しい手順は次のとおりです。

USBドライブをPCに挿入し、Ubuntuのパーティションマネージャーを起動します。ドライブをFAT32、primairyパーティションにフォーマットし、素敵なラベルを付けます。そこにいる間に、デバイスのマウント場所に注意してください(たとえば、/ dev / sdb)

完了したら、パーティションマネージャを閉じてターミナルを起動します。

sudo grub-install /dev/device location

「デバイスの場所」は、先ほどメモしたUSBドライブの場所です。

HirensブートCD isoファイルを新しいフォルダーに配置します。ファイルを右クリックして、「ここに抽出」を選択します。完了したら、isoファイルを削除し、残りのすべてのコンテンツをUSBドライブのルートにコピーします。

ドライブ上にHBCDと呼ばれる1つのフォルダーと、4つの小さな他のファイルがあるはずです。ここで、HBCDというフォルダーを開き、ファイル「grldr」と「menu.lst」をドライブのルートにコピーします。必ずコピーしてください。カットしないください

それで終わりです。MS Windows環境内で使用できるツールとして、起動可能なUSBドライブとして機能するようになりました。


これはどのように答えますか?何がうまくいかないかを知りたい
ウォーレンヒル

xxxxxxxxxxxxxxxxxグラブ救助>:いいえ、そのようなデバイス:私は、USBスティックから起動まさに手順は、私はエラーを取得しようとした
とMontaro

3
grub-install: warning: File system 脂肪は埋め込みをサポートしていませんgrub-install: error: embedding is not possible, but this is required for cross-disk install.
。`

@YanickRochon:/dev/sdd(USBドライブ自体)または/dev/sdd1(最初のパーティション)としてデバイスを試行する場合の両方で、同じエラーが発生します。
メストレリオン

UEFIベースのマシンでは、grub-installを成功させるためにgrub-pc-binではなく grub-pc)パッケージをインストールする必要がある場合があることに注意してください。
マッテオイタリア

3

ソフトウェアセンターを開き、UNetbootinをインストールします。そこから実行するだけで、残りの部分で説明されます。


1
このアプローチに従って、USBから起動するときにエラーメッセージ "COM32ファイルmenu.c32のロードに失敗しました"のみが表示されます(HirenのBootCD 15.2およびUNetbootin v。603-1を使用)。
ウォンコ14

UNetbootinソリューションは、ここで提供されているように少し調整する必要があります:askubuntu.com/a/582853/351841
shivams

1

OK ここで解決策を見つけました

このアプローチはgrub2を使用するため、マルチブートUSBを実行する場合に非常に便利です。

  1. usbドライバーにgrub 2をインストールします( grub-install --force --no-floppy --boot-directory=[PATH_TO_USB] /dev/sd[X]
  2. usbでHiren isoファイルを抽出します(usbのルートに/ HBCDフォルダーが必要です)
  3. grub.exeのコピー(.imgファイル内のhbcd \ dos \ dos.gzにあります)
  4. menu.lstをhbcdフォルダーからusbドライブのルートにコピーします
  5. 次のメニューエントリをusbのgrub.cfgに追加します。

ここでメニューエントリ:

menuentry "HBCD" {  
    linux16 /grub.exe --config-file="find --set-root /HBCD/menu.lst; configfile /HBCD/menu.lst"  
}

完了したら、qemuを使用して再起動またはテストできます。
qemu-system-x86_64 -hda /dev/sd[X]


0

HirenのIsoをHDDに入れます。USBペンドライブなどを挿入し、rufus http://rufus.akeo.ie/ をダウンロードして、hiren.ISOファイルをUSBに書き込みます。成功したら、PCを再起動し、起動順序がハードドライブを最後に起動するようにBIOSが設定されていることを確認する必要があります。また、PCを再起動し、USBを焼き付けて差し込んだときに、PCから起動できるものが他にないことを確認してください。それがお役に立てば幸いです(ところで、ちょうど30分前にこれをやった...)


rufusはWindows用です...(.exe)
マルセロマルティネス


-1

Grub 2-チュートリアル

USBスティックをFAT32でフォーマットし、以下を実行します。

  1. 端末を開いてsudo su//を入力するかsu、rootアクセスを取得します
  2. タイプfdisk -l(およびどのデバイスがUSBかを書き留めます)
  3. タイプmkdir /mnt/USB && mount /dev/sdx1 /mnt/USBxを実際のusbデバイスに置き換えます)
  4. タイプgrub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdxxを実際のUSBデバイスに置き換え ます)
  5. タイプ cd /mnt/USB/boot/grub
  6. 次の内容で/mnt/USB/boot/grub/grub.cfgファイルを作成します。

デフォルト= 0に設定

menuentry "HBCD" {
linux16 /grub.exe --config-file = "find --set-root /HBCD/menu.lst; configfile /HBCD/menu.lst"
}

  1. hirens.isoのコンテンツをUSB-Stickのルートディレクトリ(/ mnt / USB /など)にコピーします。

あいさつトム


grub.exeソースが指定されていません。以下のソリューションから:grub.exeをコピーします(hbcd \ dos \ dos.gz、.imgファイル内にあります)
iFred

-2

dd次のコマンドを使用して、任意の(ブート可能な).ISOイメージからUbuntuでブート可能なUSBを作成できます。

dd if=./someisofile.iso of=/dev/sdb

ただし、これddは非常に危険なコマンドであり、特にそのパラメーターの意味を完全に理解している場合にのみ続行する必要があることを警告しますof

あなたは、「DDイソUSB」のようなもののためにグーグル場合は、あなたよフィンかなりの数のチュートリアル、例えばFedoraのからのこの1Linuxのミントからのこの1、またはArchLinuxから、この1


5
これは「ハイブリッド」ISOでのみ機能します。標準のISO9660ブートセクタを持つ古いブート可能なISOだけでは機能しません。Hiren のWebサイト自体には、USBから起動できるようにするためにGrub4DOSをインストールする必要があると書かれていることに注意してください。
ISH

-3

「Hiren's CD to Bootable‪#USB‬」は、HirenのCD isoから起動可能なUSBディスクを作成するための無料のツールです。

機能:Hirenの‪#iso‬ファイルから‪#Bootable_USB‬を作成します。使いやすい。無料ツール。1 2 3だけで起動可能なUSBを入手できます。

ダウンロードリンク:https : //sourceforge.net/projects/hirenscd2bootableusb/

ダウンロード、テスト、フィードバックを送信します。

‬#Hiren‬の‪#BootCD‬は、多くのユーティリティ(http://www.hiren.info/pages/bootcd)を備えたオールインワン‪#Bootable‬CDです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.