ฉันจะสร้าง USB ที่บูตได้บน Ubuntu จาก Boot CD ISO สำหรับ Hiren ได้อย่างไร


21

กำลังพยายามสร้างBootCD ของ Hirenบน USB ไม่ต้องการอะไรอีกเช่นบูตคู่ของ Ubuntu และ Haren หรือ Window's และ Haren โปรแกรมทั้งหมดที่ฉันสามารถค้นหาเพื่อทำให้เสร็จสมบูรณ์ไม่ว่าจะเป็นผู้กำกับฉันเกี่ยวกับวิธีสร้างบูต Ubuntu บน usb หรือวิธีการทำบน Windows แต่เนื่องจากเป็นคอมพิวเตอร์ Windows ของฉันที่ฉันพยายามแก้ไขฉันต้องการทางเลือก กรุณาช่วย?


UNetbootin เป็นเครื่องมือที่สมบูรณ์แบบสำหรับงานนี้ (ด้วยการปรับแต่งเล็กน้อย) ตรวจสอบคำตอบนี้: askubuntu.com/a/582853/351841
shivams

คำตอบ:


13

Unetbootin ทำหน้าที่ในการสร้าง USB ที่สามารถบู๊ตได้ แต่เพื่อให้ซีดีรุ่นล่าสุดของ Hiren สามารถทำงานได้ต้องมีการแก้ไขเล็กน้อยเพื่อให้เมนูใช้งานได้:

  • เปิดศูนย์การซอฟแวร์และติดตั้งUNetbootin

  • สร้าง USB ที่สามารถบู๊ตได้โดยใช้Diskimageตัวเลือกและเลือก ISO ที่ดาวน์โหลดมา

  • หลังจากสร้าง USB แล้วให้ติดตั้งใน Nautilus (เพียงคลิกที่ไอคอนไดรฟ์ USB) ไปที่HBCDโฟลเดอร์เปลี่ยนชื่อisolinux.cfgไฟล์syslinux.cfgและคัดลอกไปที่รูทของ USBเขียนทับไฟล์ที่มีอยู่ เปลี่ยนบรรทัดแรกของsyslinux.cfgจากDEFAULT /HBCD/Boot/menu.c32เป็นDEFAULT menu.c32ไป

ตอนนี้บูท USB และเมนูใช้งานได้ดี :)


นี่คือคำตอบที่ใช้งานได้ในปี 2558 ควรได้รับการสนับสนุน
shivams

มันไม่ได้ผลเสมอไป ... ฉันได้รับเหมือนกันfailed to load menu.c32 stuff...
แยก

3

ไม่มีวิธีการใดด้านล่างนี้ที่ใช้งานได้ แม้ว่าคุณจะได้รับ USB ที่สามารถบู๊ตได้ แต่ก็ไม่ได้ช่วยอะไรโหลดออกจาก Grub Menu นี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งสำหรับรุ่น 'แก้ไข' ของ Boot CD Hiren (อันที่มี Windows XP รุ่นมินิ)

นี่คือขั้นตอนที่ถูกต้อง:

ใส่ไดรฟ์ USB ของคุณลงในพีซีของคุณและเริ่มตัวจัดการพาร์ติชันของ Ubuntu ฟอร์แมตไดรฟ์เป็น FAT32 พาร์ติชันแบบดั้งเดิมและให้ป้ายกำกับที่ดี ในขณะที่คุณอยู่ที่นี่ให้จดตำแหน่งเมานท์ของอุปกรณ์ (เช่น / dev / sdb)

เมื่อเสร็จแล้วให้ปิดตัวจัดการพาร์ติชันและเริ่มต้นเทอร์มินัล

sudo grub-install /dev/device location

โดยที่ 'ตำแหน่งอุปกรณ์' เป็นตำแหน่งของไดรฟ์ USB ที่คุณจดบันทึกไว้ก่อนหน้านี้

ตอนนี้ให้วางไฟล์ ISO ของ Hirens Boot ลงในโฟลเดอร์ใหม่ คลิกขวาที่ไฟล์และเลือก 'แตกไฟล์ที่นี่' เมื่อเสร็จแล้วให้ลบไฟล์ iso และคัดลอกเนื้อหาที่เหลือทั้งหมดไปยังรูทไดรฟ์ USB ของคุณ

ควรมี 1 โฟลเดอร์ชื่อ HBCD บนไดรฟ์ตอนนี้และอีก 4 ไฟล์ขนาดเล็ก ตอนนี้เปิดโฟลเดอร์ชื่อ HBCD และคัดลอกไฟล์ 'grldr' และ 'menu.lst' ไปยังรูทของไดรฟ์ ให้แน่ใจว่าได้คัดลอกพวกเขาอย่าตัดไม่ได้ตัด

นั่นคือคุณทำเสร็จแล้ว ตอนนี้มันควรจะทำงานเป็นไดรฟ์ USB ที่สามารถบู๊ตได้เช่นเดียวกับเครื่องมือที่คุณสามารถใช้ในสภาพแวดล้อม MS Windows


นี่เป็นคำตอบอย่างไร เราต้องการที่จะรู้ว่าสิ่งใดที่ไม่ได้ผล
วอร์เรนฮิลล์

ฉันพยายามทำตามขั้นตอนอย่างถูกต้องบูตจากแท่ง USB ฉันได้รับข้อผิดพลาด: ไม่มีอุปกรณ์ดังกล่าว: xxxxxxxxxxxxxxxxxxx grub rescue>
Montaro

3
grub-install: warning: File system อ้วน 'ไม่สนับสนุนการฝัง "จากนั้นgrub-install: error: embedding is not possible, but this is required for cross-disk install. ถอนหายใจ
Yanick Rochon

@YanickRochon: ข้อผิดพลาดเดียวกันที่นี่ทั้งเมื่อลองใช้อุปกรณ์เป็น/dev/sdd(ไดรฟ์ USB เอง) หรือ/dev/sdd1(พาร์ติชันแรก)
MestreLion

โปรดสังเกตว่าบนเครื่องที่ใช้ UEFI คุณอาจต้องติดตั้งgrub-pc-binแพ็กเกจ ( ไม่ใช่ grub-pc ) เพื่อให้การติดตั้งด้วงสำเร็จ
Matteo Italia

3

เปิดศูนย์การซอฟแวร์และติดตั้งUNetbootin จากตรงนั้นคุณแค่รันมันและส่วนที่เหลือจะอธิบายตัวมันเอง


1
ทำตามวิธีนี้ฉันจะได้รับข้อความแสดงข้อผิดพลาด "ไม่สามารถโหลดไฟล์เมนู COM32.c32" เมื่อทำการบูทจากยูเอสบี (โดยใช้ BootCD 15.2 ของ Hiren และ UNetbootin v. 603-1)
Wonko

วิธีแก้ปัญหาของ UNetbootin ต้องการการปรับแต่งเล็กน้อยตามที่ระบุไว้ที่นี่: askubuntu.com/a/582853/351841
shivams

1

ตกลงฉันพบวิธีแก้ปัญหาที่นี่

วิธีการนี้ใช้ grub2 และสะดวกมากถ้าคุณต้องการใช้มัลติบูต USB

  1. ติดตั้งด้วง 2 บนไดรเวอร์ usb ( grub-install --force --no-floppy --boot-directory=[PATH_TO_USB] /dev/sd[X]
  2. แยกไฟล์ Hiren iso บน usb (คุณควรมีโฟลเดอร์ / HBCD ในรากของ usb)
  3. คัดลอก grub.exe (สามารถพบได้ใน hbcd \ dos \ dos.gz, ภายในไฟล์. img)
  4. คัดลอก menu.lst จากโฟลเดอร์ hbcd ไปยังรูทของไดรฟ์ usb
  5. เพิ่มรายการเมนูต่อไปนี้เพื่อ grub.cfg บน usb:

นี่คือรายการเมนู:

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

รับ Iso ของ hiren ลงใน HDD ของคุณ ใส่ USB pendrive ของคุณหรืออะไรก็ตามดาวน์โหลด rufus http://rufus.akeo.ie/ และทำการเบิร์นไฟล์ hiren.ISO ไปยัง USB เมื่อคุณทำสำเร็จคุณจะต้องรีสตาร์ทพีซีของคุณและตรวจสอบว่า BIOS ของคุณได้รับการกำหนดค่าในลักษณะที่ลำดับการบูตของคุณมีฮาร์ดไดรฟ์เป็นสิ่งสุดท้ายในการบูตจาก นอกจากนี้ตรวจสอบให้แน่ใจว่าในขณะที่คุณรีบูตเครื่องคอมพิวเตอร์ของคุณอีกครั้งและคุณมี USB ของคุณเผาและเสียบคุณไม่ได้มีอะไรอื่นที่พีซีของคุณอาจบูตจาก หวังว่าจะช่วยได้ (btw ฉันเพิ่งทำเมื่อ 30 นาทีที่แล้ว ... ) ไชโย!


รูฟัสสำหรับ windows ... (.exe)
Marcelo Martinez

0

มีวิธีง่าย ๆ ในการติดตั้ง Boot CD 15.2 บน Linux (Ubuntu, Linuxmint, ฯลฯ )

ดาวน์โหลด Universal USB Installer

https://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

และเปิดในไวน์ เลือก Hirens Boot CD และทุกอย่างทำงานเหมือนที่คุณทำใน Windows


-1

Grub 2 - บทช่วยสอน

ฟอร์แมต USB-Stick ของคุณด้วย FAT32 และ:

  1. เปิดเทอร์มินัลแล้วพิมพ์ sudo su // หรือsuเพื่อรับสิทธิ์การเข้าถึงรูท
  2. ชนิด fdisk -l (และโปรดทราบว่าอุปกรณ์ใดเป็น USB ของคุณ)
  3. ประเภทmkdir /mnt/USB && mount /dev/sdx1 /mnt/USB(การแทนที่ xด้วยอุปกรณ์ usb จริงของคุณ)
  4. ประเภทgrub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx(แทนที่ xด้วยอุปกรณ์ 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

คุณสามารถสร้าง USB ที่สามารถบู๊ตได้บน Ubuntu จากอิมเมจ (ที่บูตได้) ISO ได้โดยใช้ddคำสั่ง:

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

อย่างไรก็ตามฉันต้องการเตือนคุณว่าddเป็นคำสั่งที่อันตรายมากและคุณควรดำเนินการต่อเมื่อคุณเข้าใจความหมายของพารามิเตอร์โดยเฉพาะอย่างยิ่งคำสั่งofนั้น

ถ้าคุณ google สำหรับบางอย่างเช่น "dd iso usb" คุณจะต้องปรับบทช่วยสอนค่อนข้างน้อยตัวอย่างเช่นจาก Fedoraอันนี้จาก Linux Mintหรืออันนี้จาก ArchLinux


5
นี้ทำงานเฉพาะสำหรับ"ไฮบริด" ISOs มันจะไม่ทำงานสำหรับ ISO ที่สามารถบูตได้เก่า ๆ กับเซกเตอร์การบูตมาตรฐาน ISO9660 โปรดทราบว่าเว็บไซต์ของ Hirenบอกว่าคุณต้องติดตั้ง Grub4DOS เพื่อให้สามารถบู๊ตจาก USB ได้
ish

-3

"CD ของ Hiren to Bootable # USB" เป็นเครื่องมือที่ใช้ในการสร้างดิสก์ USB ที่สามารถบู๊ตได้จากซีดี iso ของ Hiren

คุณสมบัติ: สร้าง # Bootable_USB จากไฟล์ # iso ของ Hiren ง่ายต่อการใช้. เครื่องมือฟรี เพียง 1 2 3 และรับ USB ที่สามารถบูตได้

ลิงค์ดาวน์โหลด: https://sourceforge.net/projects/hirenscd2bootableusb/

ดาวน์โหลดทดสอบและให้ข้อเสนอแนะของคุณ

# Hiren's # BootCD เป็น All in One # ซีดีที่บูตได้ซึ่งมีสาธารณูปโภคมากมาย ( http://www.hiren.info/pages/bootcd )

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.