Làm cách nào để tạo USB có thể khởi động trên Ubuntu từ Hiren's Boot CD ISO cho Windows?


21

Đang cố gắng tạo BootCD của Hiren trên USB. Không cần bất cứ thứ gì khác, chẳng hạn như khởi động kép Ubuntu và Haren hoặc Window's và Haren. Tất cả các chương trình mà tôi có thể tìm thấy để hoàn thành việc này, cuối cùng sẽ hướng dẫn tôi cách tạo boot Ubuntu trên usb hoặc cách thực hiện trên Windows. Nhưng vì đó là máy tính Windows của tôi mà tôi đang cố gắng khắc phục nên tôi cần một giải pháp thay thế. Hãy giúp tôi?


UNetbootin là công cụ hoàn hảo cho nhiệm vụ này (với một chút tinh chỉnh). Kiểm tra câu trả lời này: askubfox.com/a/582853/351841
shivams

Câu trả lời:


13

Unetbootin thực hiện công việc tạo USB có thể khởi động, nhưng để các phiên bản gần đây của CD Hiren hoạt động, phải thực hiện một sửa chữa nhỏ để menu hoạt động:

  • Mở Trung tâm phần mềm và cài đặt UNetbootin .

  • Tạo USB có thể khởi động bằng Diskimagetùy chọn và chọn ISO đã tải xuống.

  • Sau khi USB được tạo, gắn nó vào Nautilus (chỉ cần nhấp vào biểu tượng ổ USB), đi vào HBCDthư mục, đổi tên isolinux.cfgtệpsyslinux.cfgsao chép nó vào thư mục gốc của USB , ghi đè lên tệp hiện có. Thay đổi dòng đầu tiên syslinux.cfgtừ DEFAULT /HBCD/Boot/menu.c32đến DEFAULT menu.c32.

Bây giờ USB và menu hoạt động tốt :)


Đây là TRẢ LỜI hoạt động trong năm 2015. Nó nên được nâng cấp.
shivams

Nó không phải lúc nào cũng hoạt động ... Tôi nhận được điều tương tựfailed to load menu.c32 stuff...
xác định

3

Không có phương pháp nào dưới đây sẽ hoạt động. Mặc dù bạn sẽ nhận được một USB có thể khởi động, nhưng nó không tải bất cứ thứ gì ra khỏi Menu Grub. Điều này đặc biệt đúng với phiên bản 'CD đã được sửa đổi' của Hiren's Boot CD (phiên bản có phiên bản mini của Windows XP)

Đây là thủ tục chính xác:

Lắp ổ USB của bạn vào PC và khởi động Trình quản lý phân vùng của Ubuntu. Định dạng ổ đĩa thành FAT32, phân vùng mồi và đưa ra một nhãn đẹp. Trong khi bạn đang ở đó, hãy lưu ý vị trí gắn kết của thiết bị (ví dụ / dev / sdb)

Khi hoàn thành, đóng trình quản lý phân vùng và bắt đầu một thiết bị đầu cuối.

sudo grub-install /dev/device location

Trong đó 'vị trí thiết bị' là vị trí của ổ USB bạn đã lưu ý trước đó.

Bây giờ đặt tệp iso Hirens Boot CD vào một thư mục mới. Nhấp chuột phải vào tệp và chọn 'giải nén tại đây' Khi hoàn tất, hãy xóa tệp iso và sao chép tất cả phần còn lại của nội dung vào gốc ổ đĩa USB của bạn.

Cần có 1 thư mục có tên HBCD trên ổ đĩa và 4 tệp nhỏ khác. Bây giờ hãy mở thư mục có tên HBCD và sao chép các tệp 'grldr' và 'menu.lst' vào thư mục gốc của ổ đĩa. Hãy chắc chắn sao chép chúng, không cắt .

Thế là xong, bạn đã hoàn thành. Nó sẽ hoạt động như một ổ USB có khả năng khởi động như một công cụ bạn có thể sử dụng trong môi trường MS Windows.


Làm thế nào đây là một câu trả lời? Chúng tôi muốn biết những gì hoạt động không phải những gì không
Warren Hill

Tôi đã cố gắng một cách chính xác các bước, khởi động từ USB tôi nhận được lỗi: không có thiết bị như: giải cứu grub xxxxxxxxxxxxxxxxx>
Montaro

3
grub-install: warning: File system chất béo 'không hỗ trợ nhúng.' Sau đó, grub-install: error: embedding is not possible, but this is required for cross-disk install. thở dài
Yanick Rochon

@YanickRhol: Lỗi tương tự ở đây, cả khi thử thiết bị là /dev/sdd(chính ổ USB) hoặc /dev/sdd1(phân vùng đầu tiên của nó).
MestreLion 7/2/2015

Lưu ý rằng trên các máy dựa trên UEFI, bạn có thể cần phải cài đặt grub-pc-bingói ( không grub-pc ) để cài đặt grub thành công.
Matteo Italia

3

Mở Trung tâm phần mềm và cài đặt UNetbootin . Từ đó bạn chỉ cần chạy nó và phần còn lại tự giải thích.


1
Theo cách tiếp cận này, tôi chỉ nhận được thông báo lỗi "Không thể tải menu tệp COM32.c32" khi khởi động từ usb (sử dụng Hiren's BootCD 15.2 và UNetbootin v. 603-1).
Wonko

Giải pháp UNetbootin cần một chút tinh chỉnh như được cung cấp tại đây: askubfox.com/a/5828533531841
shivams

1

Ok tôi đã tìm thấy một giải pháp ở đây

Cách tiếp cận này sử dụng grub2 và vì vậy nó rất thuận tiện nếu bạn muốn làm một usb đa khởi động

  1. cài đặt grub 2 trên trình điều khiển usb ( grub-install --force --no-floppy --boot-directory=[PATH_TO_USB] /dev/sd[X]
  2. giải nén tập tin Hiren iso trên usb (bạn nên có một thư mục / HBCD trong thư mục gốc của usb)
  3. sao chép grub.exe (có thể tìm thấy trong hbcd \ dos \ dos.gz, bên trong tệp .img)
  4. sao chép menu.lst từ thư mục hbcd vào thư mục gốc của ổ đĩa USB
  5. thêm mục trình đơn sau vào grub.cfg trên usb:

Đây là mục menu:

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

Sau khi phàn nàn, bạn có thể khởi động lại hoặc kiểm tra nó với qemu:
qemu-system-x86_64 -hda /dev/sd[X]


0

nhận Iso của hiren vào ổ cứng của bạn. cắm ổ USB của bạn hoặc bất cứ thứ gì, tải xuống rufus http://rufus.akeo.ie/ và tiến hành ghi tệp hiren.ISO vào USB. Một khi bạn đã thành công, bạn cần khởi động lại máy tính của mình và kiểm tra xem BIOS của bạn có được cấu hình theo cách sao cho thứ tự khởi động của bạn có ổ cứng như là thứ cuối cùng để khởi động. Ngoài ra, hãy đảm bảo rằng khi bạn khởi động lại máy tính của mình và cắm USB và cắm, bạn không có bất cứ thứ gì khác mà máy tính của bạn có thể khởi động. Hy vọng nó sẽ giúp (btw, tôi vừa mới làm điều này 30 phút trước ...) Chúc mừng!


rufus dành cho windows ... (.exe)
Marcelo Martinez


-1

Grub 2 - Hướng dẫn

Định dạng thẻ nhớ USB của bạn với FAT32 và:

  1. Mở một thiết bị đầu cuối và gõ sudo su// hoặc suđể có quyền truy cập root
  2. Nhập fdisk -l(và lưu ý thiết bị nào là USB của bạn)
  3. Nhập mkdir /mnt/USB && mount /dev/sdx1 /mnt/USB(thay thế x bằng thiết bị usb thực tế của bạn)
  4. Nhập grub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx(thay thế x bằng thiết bị USB thực tế của bạn)
  5. Kiểu cd /mnt/USB/boot/grub
  6. Tạo một tệp /mnt/USB/boot/grub/grub.cfg với nội dung sau:

đặt mặc định = 0

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

  1. Sao chép nội dung của hirens.iso vào thư mục gốc của USB-Stick của bạn (như / mnt / USB /)

Chúc mừng Tom


nguồn grub.exe không được chỉ định. Từ giải pháp bên dưới: sao chép grub.exe (có thể tìm thấy trong hbcd \ dos \ dos.gz, bên trong tệp .img)
iFred

-2

Bạn có thể tạo USB có thể khởi động trên Ubuntu từ bất kỳ hình ảnh .ISO nào có thể khởi động được bằng cách sử dụng ddlệnh:

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

tuy nhiên, tôi muốn cảnh báo bạn rằng đó ddlà một lệnh rất nguy hiểm và bạn chỉ nên tiếp tục nếu bạn hiểu đầy đủ ý nghĩa của các tham số, đặc biệt là lệnh đó of.

Nếu bạn google một cái gì đó như "dd iso usb", bạn sẽ hoàn thành một vài hướng dẫn, ví dụ như bài này từ Fedora , bài này từ Linux Mint hoặc bài này từ ArchLinux


5
Điều này chỉ hoạt động cho các ISO "lai" . Nó sẽ KHÔNG hoạt động đối với bất kỳ ISO khởi động cũ nào với khu vực khởi động ISO9660 tiêu chuẩn. Lưu ý rằng chính trang web của Hiren nói rằng bạn cần cài đặt Grub4DOS để có thể khởi động từ USB.
ish

-3

"Hiren's CD to Bootable # USB" là một công cụ miễn phí để tạo đĩa USB có thể khởi động từ iso CD của Hiren.

Các tính năng: Tạo # Bootable_USB từ tệp # iso của Hiren. Dễ sử dụng. Công cụ miễn phí. Chỉ cần 1 2 3 và nhận USB khả năng khởi động của bạn.

Liên kết tải xuống: https://sourceforge.net/projects/hirenscd2bootableusb/

Tải về, kiểm tra và đưa ra phản hồi của bạn.

# Booten của # Hiren là một CD có thể khởi động tất cả trong một # có rất nhiều tiện ích ( http://www.hiren.info/pages/bootcd ).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.