Cách tạo một đĩa CD đa tốc độ sẽ bắt đầu một tệp ISO do người dùng chọn


37

Tôi có nhiều ISO CD được tải xuống từ Internet. Chúng có kích thước khoảng 100 MB và bao gồm các chương trình sửa chữa / chẩn đoán và các công cụ khác. Một số trong số họ dựa trên Linux; những người khác dựa trên bản sao DOS, như FreeDOS.

Tôi muốn đặt tất cả các ISO vào một DVD có thể khởi động, để khi tôi sử dụng DVD, tôi sẽ nhận được một menu nhắc tôi chọn ISO tôi muốn khởi động. Tôi có thể làm cái này như thế nào?

Tôi đã thấy một số đĩa CD cứu hộ là sự kết hợp của các ISO của người khác, nhưng tôi không biết chúng được tạo ra như thế nào.


Về tiền thưởng:

Tôi, một người khác với OP, đã đặt tiền thưởng cho câu hỏi này cho một giải pháp đáp ứng TẤT CẢ các tiêu chí sau:

  • Dành cho DVD (không phải ổ đĩa flash !!!)
  • Là miễn phí
  • Hoạt động với mọi tệp ISO, bất kể HĐH gốc

2
Có một cách để làm điều đó với các ổ đĩa flash ... restart.pro/13555
Moab

Câu trả lời:


8

Tôi đã làm một số nghiên cứu và tìm thấy công cụ này được gọi là SARDU . Công cụ này là miễn phí cho sử dụng phi thương mại. Tôi đọc trang web và tôi nghĩ nó có thể làm những gì bạn đang tìm kiếm. Bạn cũng có thể muốn xem trang "Extra" để tìm hiểu cách cài đặt ISO không được phần mềm hỗ trợ chính thức.

EDIT: Tìm thấy cho bạn một cái gì đó khác, mặc dù điều này có một danh sách cụ thể được hỗ trợ .iso mà bạn cần sử dụng; bạn không thể sử dụng bất cứ thứ gì khác ngoài những thứ này. Nó được gọi là MultiCD , và nó là một kịch bản shell. Đây là danh sách các distro được hỗ trợ. Hầu hết những thứ tôi đã xem đều có một danh sách cụ thể những thứ bạn có thể đặt ra. SARDU là người duy nhất tôi từng thấy cho đến nay cho phép bạn sử dụng bất kỳ ISO nào bạn muốn.

Nhưng nghiêm túc, có gì sai khi sử dụng ổ đĩa flash? Đây chắc chắn là một câu hỏi rất thú vị, nhưng theo tôi thì ổ đĩa flash thực tế hơn. Bạn có thể nhận được các ổ đĩa flash với kích thước lớn hơn cả các DVD dung lượng cao nhất.


1
Công cụ này có vẻ thú vị, nhưng vì một số lý do, tất cả các hộp kiểm của nó bị vô hiệu hóa khi tôi chạy nó. Bất cứ ý tưởng những gì có thể gây ra điều đó? [ Chỉnh sửa: Tôi nghĩ rằng tôi đã tìm ra lý do tại sao, đừng bận tâm.] (Về lý do tại sao tôi không muốn ổ đĩa flash: thực tế là chúng có thể ghi lại là lý do. Lý do tương tự tại sao bạn không nên lưu trữ bản sao lưu trên ổ đĩa flash: chúng có thể vô tình bị rối tung lên.)
Mehrdad

Đó là một điểm rất tốt, nhưng bạn chỉ có thể giữ một hình ảnh sao lưu của ổ đĩa.
ephilip

Tôi giữ bản sao lưu ở đâu? Trên một ổ đĩa ghi lại? Toàn bộ vấn đề là giữ bản sao lưu cuối cùng trên một cái gì đó chỉ đọc. ;)
Mehrdad

1
Có vẻ như SARDU " hoạt động ", nhưng nó khá hạn chế (ít nhất là không phải trải qua nhiều đau đớn). +1 đó là một lựa chọn tuyệt vời, nhưng tôi thực sự muốn một cái gì đó dễ dàng hơn (hoặc ít nhất là mở rộng hơn).
Mehrdad

@Mehrdad Trên DVD. xD
ephilip

7

Tùy chỉnh mẫu UBCD

Sử dụng mẫu được cung cấp cùng với UBCD, bạn có thể dễ dàng ghi lại hình ảnh ISO của riêng mình và có một menu đẹp để người dùng lựa chọn:

Để thêm hình ảnh ISO của riêng bạn vào UBCD, hãy sao chép chúng vào c: \ ubcd-extract \ ubcd \ custom. Bạn có thể tùy ý nén từng ảnh bằng gzip (thông qua một công cụ như 7-Zip) để làm cho chúng nhỏ hơn. Sau đó chỉnh sửa c: \ ubcd-extract \ ubcd \ custom \ custom.cfg và thêm từng hình ảnh ISO vào menu.

Ví dụ:

LABEL -
MENU LABEL Windows 98
TEXT HELP
 Windows 98 boot disk
ENDTEXT
LINUX /boot/syslinux/memdisk
INITRD /ubcd/custom/win98.iso.gz
APPEND iso raw

Tôi đã thực hiện điều này trong nhiều trường hợp để xây dựng các UBCD tùy chỉnh hoặc chỉ các đĩa CD khởi động thay thế với các tiện ích hoặc tùy chọn khác (như nhiều hệ điều hành trực tiếp)


1
Đợi đã, cái gì !! Có thực sự dễ dàng không ?? Tôi thực sự hy vọng tôi có cơ hội kiểm tra điều này và Note that not all ISO images can be successfully booted this way.cảnh báo không áp dụng trong trường hợp của tôi ... hãy xem điều này diễn ra như thế nào.
Mehrdad

Điều này đôi khi dường như làm việc. Tuy nhiên, nó cần chính xác nhiều RAM như kích thước ISO (hoặc nhiều hơn ??) ... có cách nào để tránh điều đó không? Nếu không, tôi sẽ đọc 700 MB dữ liệu vào bộ nhớ, chỉ để khởi động ... và tôi thậm chí còn "không đủ bộ nhớ" trên máy ảo 2 GB, khi tệp ISO của tôi là 700 MB. Bất kỳ sửa chữa?
Mehrdad

À, OK, có vẻ như nó hoạt động tốt trên VirtualBox, nếu tôi có đủ bộ nhớ. 700 MB vẫn còn rất nhiều, mặc dù ...
Mehrdad

Có vẻ như tôi gặp lỗi 0x0000007Bnếu tôi cố gắng sử dụng ISO cài đặt XP theo cách này ( INACCESSIBLE_BOOT_DEVICE) trên VirtualBox. Tôi không chắc liệu tôi có thử nó trên máy tính thực tế của mình không, nhưng tôi đoán phương pháp này có thể không phải lúc nào cũng hoạt động.
Mehrdad

hmm, tôi chưa bao giờ thử sử dụng ISO cài đặt XP, chỉ BartPE với XP trực tiếp.
MaQleod

5

Cân nhắc chuyển sang ổ flash USB. Tôi mang theo 6 isos trên một ổ USB, một số Linux, một số đĩa tiện ích và cứu hộ. Trải nghiệm USB nhanh hơn rất nhiều và cực kỳ dễ dàng để tạo bằng công cụ này:

Bút ổ Linux

Cách tạo ổ USB Flash MultiBoot

  1. Chạy YUMI-0.0.2.8.exe theo hướng dẫn trên màn hình
  2. Chạy lại công cụ để Thêm ISO / Phân phối khác vào Ổ đĩa của bạn
  3. Khởi động lại PC của bạn để thiết lập nó khởi động từ thiết bị USB
  4. Chọn một bản phân phối để Khởi động từ Menu và thưởng thức!

Khi bạn đã tạo một ổ đĩa, thật dễ dàng để thêm và xóa thủ công khỏi danh sách nếu bạn gặp một bản phân phối không được phần mềm tự động hỗ trợ. (hoặc ít nhất là với phiên bản trước mà tôi sử dụng)


+1 Tôi sử dụng công cụ này mọi lúc, nó đã giúp tôi rất nhiều lần
Sandeep Bansal

Một số chương trình cơ sở nhất định sẽ không cho phép khởi động USB mà không thay đổi cấu hình
twinturbotom


2

Hãy xem bài viết này: Super-Disc: Multi-Boot Project CD / DVD bằng ISOLINUX .
Phương pháp sử dụng ISOLINUX để lắp ráp DVD.

Bài viết này được định hướng cho Linux, nhưng cũng chứa các hướng cuối cùng của nó bao gồm XP, sẽ hoạt động cho tất cả các phiên bản Windows.

Bạn phải hiểu rằng trước khi tạo DVD Multi-Boot, bạn đã có thể tạo một CD hoạt động, có khả năng khởi động của mỗi hệ điều hành mà bạn dự định đưa vào.


Hmmmmm trông không tầm thường nhưng có vẻ như nó đáng để thử, tôi sẽ xem xét nó. Cảm ơn!
Mehrdad

Tôi đã cố gắng để nó hoạt động, nhưng thật khó để theo dõi - ví dụ tôi không thể tìm thấy nhị phân cho syslinux. :(
Mehrdad

1
Bài viết liệt kê ở đầu tất cả các công cụ cần thiết và trang web của họ. Các syslinux tải chứa isolinux.
harrymc

Vâng, tôi đã tìm thấy trang web và tải xuống, nhưng vấn đề là nó dường như là mã nguồn. Tôi không thể tìm ra tập tin nào tôi cần và tập tin nào tôi không cần.
Mehrdad

Tôi đã tìm thấy các nhị phân trong thư mục con "lõi" trong cả bản phát hành Windows và Linux. HowTo chi tiết chính xác các tập tin sẽ sao chép ở đâu, vì vậy chỉ cần làm theo các bước. Nếu bạn không thấy một tập tin, chỉ cần tìm kiếm nó trong thư mục bạn đã giải nén bản phát hành vào.
harrymc

2

1
@paranoid, Moab: Bạn có chắc chắn XBootlàm việc cho các ISO tùy ý không? Có vẻ như rất hạn chế ...
Mehrdad

từ trang web xboot tôi đã đăng, "Một số tệp ISO không được hỗ trợ có thể được thêm vào bằng cách sử dụng Mô phỏng ISO của Grub4dos Chuyển đến trang Mẹo & Thủ thuật để biết thêm chi tiết."
Moab

1

Trang này có rất nhiều thông tin: http://www.hiren.info/pages/bootablecd chủ yếu về cách họ tạo menu CD Boot của Hiren nhưng có thể được điều chỉnh cho các mục đích sử dụng khác.

Bạn cũng có thể muốn xem Bart PE để tạo môi trường windows có thể khởi động. http://www.nu2.nu/pebuilder/

Trân trọng


Thật không may, Bart PE dường như bị ngừng lại - trang web đã hoàn toàn được làm sạch :(
AntonK

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.