Bagaimana cara membuat bootable USB di Ubuntu dari Hiren's Boot CD ISO untuk Windows?


21

Mencoba membuat Hiren's BootCD di USB. Tidak perlu yang lain seperti dual boot Ubuntu dan Haren atau Window's dan Haren. Semua program yang dapat saya temukan untuk menyelesaikan ini baik pada akhirnya mengarahkan saya tentang cara membuat boot Ubuntu di usb, atau bagaimana melakukannya di Windows. Tetapi karena komputer Windows saya yang saya coba perbaiki, saya perlu alternatif. Tolong bantu?


UNetbootin adalah alat yang sempurna untuk tugas ini (dengan sedikit perubahan). Periksa jawaban ini: askubuntu.com/a/582853/351841
shivams

Jawaban:


13

Unetbootin melakukan pekerjaan membuat USB yang dapat di-boot, tetapi untuk versi terbaru dari Hiren CD berfungsi, perbaikan kecil harus dibuat agar menu berfungsi:

  • Buka Pusat Perangkat Lunak dan instal UNetbootin .

  • Buat USB yang dapat di-boot menggunakan Diskimageopsi dan pilih ISO yang diunduh.

  • Setelah USB dibuat, pasang di Nautilus (cukup klik ikon drive USB), masuk ke HBCDfolder, ganti nama isolinux.cfgfilesyslinux.cfg dan salin ke root USB , timpa file yang ada. Ubah baris pertama dari syslinux.cfgdari DEFAULT /HBCD/Boot/menu.c32menjadi DEFAULT menu.c32.

Sekarang USB boot dan menu berfungsi dengan baik :)


Ini adalah JAWABAN yang berfungsi pada tahun 2015. Itu harus diunggulkan.
shivams

Tidak selalu berhasil ... Saya mendapatkan yang samafailed to load menu.c32 stuff...
decvalts

3

Tidak satu pun dari metode di bawah ini yang akan berfungsi. Meskipun Anda akan mendapatkan USB yang dapat di-boot, ia tidak memadukan apa pun dari Menu Grub. Hal ini terutama berlaku untuk edisi 'revisi' dari Hiren's Boot CD (versi mini-Windows XP)

Inilah prosedur yang benar:

Masukkan drive USB Anda ke PC Anda dan mulai Manajer partisi Ubuntu. Format drive ke FAT32, partisi primer dan beri label yang bagus. Ketika Anda berada di sana, perhatikan lokasi pemasangan perangkat (misalnya / dev / sdb)

Setelah selesai, tutup manajer partisi dan mulai terminal.

sudo grub-install /dev/device location

Di mana 'lokasi perangkat' adalah lokasi drive USB yang Anda catat sebelumnya.

Sekarang tempatkan iso-file Hirens Boot CD di folder baru. Klik kanan file dan pilih 'ekstrak di sini' Setelah selesai, hapus file iso dan salin semua konten lainnya ke root USB drive Anda.

Seharusnya ada 1 folder bernama HBCD pada drive sekarang, dan 4 file kecil lainnya. Sekarang buka folder bernama HBCD dan salin file 'grldr' dan 'menu.lst' ke root drive. Pastikan untuk menyalinnya , jangan potong .

Itu dia, kamu sudah selesai. Ini seharusnya berfungsi sekarang sebagai drive USB yang dapat di-boot aswel sebagai alat yang dapat Anda gunakan di dalam lingkungan MS Windows.


Bagaimana ini jawabannya? Kami ingin tahu apa yang berhasil dan yang tidak
Warren Hill

Saya mencoba persis langkah-langkahnya, boot dari USB stick saya mendapatkan error: tidak ada perangkat seperti itu: xxxxxxxxxxxxxxxxx grub rescue>
Montaro

3
grub-install: warning: File system lemak 'tidak mendukung penyematan.` Lalu, grub-install: error: embedding is not possible, but this is required for cross-disk install. desah
Yanick Rochon

@YanickRochon: Kesalahan yang sama di sini, baik saat mencoba perangkat sebagai /dev/sdd(drive USB itu sendiri) atau /dev/sdd1(partisi pertamanya).
MestreLion

Perhatikan bahwa pada mesin berbasis UEFI Anda mungkin perlu menginstal grub-pc-binpaket ( tidak grub-pc ) untuk membuat grub-install berhasil.
Matteo Italia

3

Buka Pusat Perangkat Lunak dan instal UNetbootin . Dari sana Anda hanya menjalankannya dan sisanya menjelaskan sendiri.


1
Mengikuti pendekatan ini saya hanya mendapatkan pesan kesalahan "Gagal memuat menu file COM32.c32" saat booting dari usb (menggunakan Hiren's BootCD 15.2 dan UNetbootin v. 603-1).
Wonko

Solusi UNetbootin perlu sedikit penyesuaian
shivams

1

Ok saya menemukan solusinya di sini

Pendekatan ini menggunakan grub2 dan sangat nyaman jika Anda ingin melakukan multi boot usb

  1. instal grub 2 pada driver usb ( grub-install --force --no-floppy --boot-directory=[PATH_TO_USB] /dev/sd[X]
  2. ekstrak file iso Hiren di usb (Anda harus memiliki folder / HBCD di root usb)
  3. salin grub.exe (dapat ditemukan di hbcd \ dos \ dos.gz, di dalam file .img)
  4. salin menu.lst dari folder hbcd ke root drive usb
  5. tambahkan entri menu berikut ke grub.cfg di usb:

Di sini entri menu:

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

Setelah selesai Anda dapat reboot atau mengujinya dengan qemu:
qemu-system-x86_64 -hda /dev/sd[X]


0

masukkan hiren Iso ke dalam HDD Anda. masukkan flashdisk USB Anda atau apa pun, unduh rufus http://rufus.akeo.ie/ dan lanjutkan dengan membakar file hiren.ISO ke dalam USB. setelah Anda berhasil, Anda harus me-restart pc Anda dan memeriksa apakah BIOS Anda telah dikonfigurasi sedemikian rupa sehingga pesanan boot Anda memiliki harddisk Anda sebagai hal terakhir untuk boot dari. Juga pastikan, bahwa ketika Anda me-reboot komputer Anda lagi, dan USB Anda telah dibakar dan dicolokkan, Anda tidak memiliki apa pun yang dapat digunakan untuk boot dari komputer Anda. Semoga ini bisa membantu (btw, saya baru melakukan ini 30 menit yang lalu ...) Cheers!


rufus adalah untuk windows ... (.exe)
Marcelo Martinez


-1

Grub 2 - Tutorial

Format USB-Stick Anda dengan FAT32 dan:

  1. Buka terminal dan ketik sudo su// atau suuntuk mendapatkan akses root
  2. Ketik fdisk -l(dan perhatikan perangkat mana yang merupakan USB Anda)
  3. Ketik mkdir /mnt/USB && mount /dev/sdx1 /mnt/USB(ganti x dengan perangkat usb Anda yang sebenarnya)
  4. Ketik grub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx(ganti x dengan perangkat USB Anda yang sebenarnya)
  5. Mengetik cd /mnt/USB/boot/grub
  6. Buat file /mnt/USB/boot/grub/grub.cfg dengan konten berikut:

atur default = 0

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

  1. Salin konten hirens.iso ke direktori root USB-Stick Anda (seperti / mnt / USB /)

Salam Tom


Sumber grub.exe tidak ditentukan. Dari solusi di bawah ini: salin grub.exe (dapat ditemukan di hbcd \ dos \ dos.gz, di dalam file
.img

-2

Anda dapat membuat USB yang dapat di-boot di Ubuntu dari sembarang (bootable) .ISO image menggunakan ddperintah:

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

namun, saya ingin memperingatkan Anda bahwa itu ddadalah perintah yang sangat berbahaya dan Anda hanya boleh melanjutkan jika Anda sepenuhnya memahami arti dari parameternya, khususnya,of salah satunya.

Jika Anda Google untuk sesuatu seperti "dd iso usb", Anda akan menemukan beberapa tutorial, misalnya yang ini dari Fedora , yang ini dari Linux Mint , atau yang ini dari ArchLinux


5
Ini bekerja hanya untuk ISO "hybrid" . Ini TIDAK akan bekerja untuk sembarang ISO bootable lama dengan sektor boot standar ISO9660. Perhatikan bahwa situs web Hiren sendiri mengatakan Anda harus menginstal Grub4DOS untuk dapat boot dari USB.
ish

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.