วิธีสร้างซีดีมัลติบูตที่จะเริ่มต้นไฟล์ ISO ที่ผู้ใช้เลือก


37

ฉันดาวน์โหลด CD ISO จำนวนมากจากอินเทอร์เน็ต ขนาดแต่ละตัวมีขนาดประมาณ 100 MB และประกอบด้วยโปรแกรมซ่อมแซม / วินิจฉัยและเครื่องมืออื่น ๆ บางส่วนใช้ Linux ส่วนอื่น ๆ จะอิงกับ DOS clones เช่น FreeDOS

ฉันต้องการใส่ ISO ทั้งหมดลงใน DVD ที่สามารถบู๊ตได้หนึ่งแผ่นเพื่อที่เมื่อฉันใช้ DVD ฉันจะได้รับเมนูให้ฉันเลือก ISO ที่ฉันต้องการบูต ฉันจะทำสิ่งนี้ได้อย่างไร

ฉันเห็นแผ่นซีดีช่วยเหลือบางส่วนที่เป็นชุดของ ISO ของผู้อื่น แต่ฉันไม่รู้ว่ามันถูกสร้างขึ้นมาได้อย่างไร


เกี่ยวกับเงินรางวัล:

ฉันซึ่งเป็นคนที่แตกต่างจากกลุ่ม OP ได้ให้ความสำคัญกับคำถามนี้สำหรับวิธีการแก้ปัญหาที่ตรงตามเกณฑ์ทั้งหมดนี้:

  • สำหรับดีวีดี (ไม่ใช่แฟลชไดรฟ์ !!!)
  • ฟรี
  • ทำงานร่วมกับไฟล์ ISO ใด ๆโดยไม่คำนึงถึงระบบปฏิบัติการดั้งเดิม

2
มีวิธีที่จะทำกับแฟลชไดรฟ์คือ ... reboot.pro/13555
Moab

คำตอบ:


8

ฉันได้บางวิจัยและพบว่าเครื่องมือนี้เรียกว่าSARDU เครื่องมือนี้ฟรีสำหรับการใช้ที่ไม่ใช่เชิงพาณิชย์ ฉันอ่านเว็บไซต์และฉันคิดว่ามันสามารถทำสิ่งที่คุณต้องการได้ คุณอาจต้องการดูหน้า"Extra's"เพื่อเรียนรู้วิธีการติดตั้ง ISO ที่ซอฟต์แวร์ไม่สนับสนุนอย่างเป็นทางการ

แก้ไข: พบคุณอย่างอื่นแม้ว่าจะมีรายการเฉพาะของ. iso ที่คุณต้องการใช้ คุณไม่สามารถใช้สิ่งอื่นนอกเหนือจากนี้ มันเรียกว่าMultiCDและเป็นเชลล์สคริปต์ นี่คือรายการ distros ที่รองรับ สิ่งที่ฉันได้ดูส่วนใหญ่มีรายการสิ่งที่คุณสามารถติดตั้งได้ SARDU เป็นคนเดียวที่ฉันเคยเห็นมาจนถึงตอนนี้ที่ให้คุณใช้ ISO ใดก็ได้ที่คุณต้องการ

แต่อย่างจริงจังเกิดอะไรขึ้นกับการใช้แฟลชไดรฟ์ นี่เป็นคำถามที่น่าสนใจอย่างยิ่ง แต่แฟลชไดรฟ์นั้นใช้งานได้จริงในความคิดของฉัน คุณสามารถเรียกใช้แฟลชไดรฟ์ที่มีขนาดใหญ่กว่าดีวีดีความจุสูงสุด


1
เครื่องมือดูน่าสนใจ แต่ด้วยเหตุผลบางอย่างกล่องกาเครื่องหมายทั้งหมดถูกปิดใช้งานเมื่อฉันเรียกใช้ มีความคิดอะไรที่ทำให้เกิดสิ่งนั้น [ แก้ไข:ฉันคิดว่าฉันหาสาเหตุไม่เป็นไร] (สำหรับสาเหตุที่ฉันไม่ต้องการแฟลชไดรฟ์: ข้อเท็จจริงที่ว่าพวกเขาเขียนใหม่ได้คือเหตุผลเหตุผลเดียวกันที่คุณไม่ควรจัดเก็บข้อมูลสำรองไว้ในแฟลชไดรฟ์: พวกเขาอาจถูกทำให้สับสนโดยไม่ได้ตั้งใจ)
Mehrdad

นั่นเป็นจุดที่ดีมาก แต่คุณสามารถเก็บภาพสำรองของไดรฟ์ได้
ephilip

ฉันจะเก็บสำรองไว้ที่ไหน ในไดรฟ์อื่นที่เขียนทับได้หรือไม่ จุดทั้งหมดคือการสำรองข้อมูลที่ดีที่สุดในสิ่งที่อ่านอย่างเดียว ;)
Mehrdad

1
ดูเหมือนว่า " งาน " ของ SARDU แต่มันค่อนข้าง จำกัด (อย่างน้อยก็ไม่ต้องเจ็บปวดมาก) +1 เป็นตัวเลือกที่ยอดเยี่ยม แต่ฉันอยากจะทำสิ่งที่ง่ายกว่า (หรือเพิ่มได้อย่างน้อย)
Mehrdad

@ Mehrdad บนดีวีดี xD
ephilip

7

ปรับแต่งเทมเพลต UBCD

ใช้เทมเพลตที่มาพร้อมกับ UBCD คุณสามารถย่อยในอิมเมจ ISO ของคุณเองได้อย่างง่ายดายและมีเมนูที่ดีสำหรับให้ผู้ใช้เลือกจาก:

ในการเพิ่มอิมเมจ ISO ของคุณใน UBCD ให้คัดลอกไปยัง c: \ ubcd-extracted \ ubcd \ custom คุณสามารถบีบอัดแต่ละรูปภาพโดยใช้ gzip (ผ่านเครื่องมือเช่น 7-Zip) เพื่อทำให้รูปภาพมีขนาดเล็กลง จากนั้นแก้ไขc: \ ubcd-extracted \ ubcd \ custom \ custom.cfgและเพิ่มอิมเมจ ISO ลงในเมนู

ตัวอย่างเช่น:

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

ฉันได้ทำสิ่งนี้หลายครั้งเพื่อสร้าง UBCD ที่กำหนดเองหรือเพียงแค่ซีดีบูตทางเลือกพร้อมสาธารณูปโภคหรือตัวเลือกอื่น ๆ (เช่นระบบปฏิบัติการสดหลายระบบ)


1
รออะไร!! มันง่ายจริงๆเหรอ? ฉันหวังว่าฉันจะมีโอกาสทดสอบสิ่งนี้และNote that not all ISO images can be successfully booted this way.คำเตือนไม่ได้นำไปใช้ในกรณีของฉัน ... มาดูกันว่ามันจะเป็นอย่างไร
Mehrdad

บางครั้งมันดูเหมือนว่าจะทำงาน อย่างไรก็ตามมันต้องการแรมเท่าขนาด ISO (หรือมากกว่านั้น) ... ... มีวิธีหลีกเลี่ยงอย่างนั้นหรือไม่? ไม่เช่นนั้นฉันจะอ่านข้อมูลในหน่วยความจำ 700 MB เพียงเพื่อบูต ... และฉันยังได้รับ "หน่วยความจำไม่เพียงพอ" บนเครื่องเสมือน 2 GB เมื่อไฟล์ ISO ของฉันคือ 700 MB แก้ไขใด ๆ
Mehrdad

ดูเหมือนว่ามันจะทำงานได้ดีบน VirtualBox ถ้าฉันมีหน่วยความจำเพียงพอ 700 MB ยังคงเป็นจำนวนมากแม้ว่า ...
Mehrdad

ดูเหมือนว่าฉันจะได้รับข้อผิดพลาด0x0000007Bถ้าฉันพยายามใช้ ISO การติดตั้ง XP ด้วยวิธีนี้ ( INACCESSIBLE_BOOT_DEVICE) บน VirtualBox ฉันไม่แน่ใจว่าฉันจะลองใช้กับคอมพิวเตอร์จริงของฉันหรือไม่ แต่ฉันเดาว่าวิธีนี้อาจใช้ไม่ได้เสมอไป
Mehrdad

อืมฉันไม่เคยลองใช้การติดตั้ง ISO XP เพียง BartPE กับ XP live
MaQleod

5

พิจารณาเปลี่ยนเป็นแฟลชไดรฟ์ USB ฉันพก 6 isos ไปรอบ ๆ บนไดรฟ์ USB, Linux บางตัว, ยูทิลิตี้และดิสก์ช่วยเหลือ ประสบการณ์ USB นั้นเร็วขึ้นมากและเป็นเรื่องง่ายที่จะสร้างโดยใช้เครื่องมือนี้:

Pen Drive Linux

วิธีการสร้างแฟลชไดรฟ์ MultiBoot USB

  1. เรียกใช้YUMI-0.0.2.8.exeทำตามคำแนะนำบนหน้าจอ
  2. เรียกใช้เครื่องมืออีกครั้งเพื่อเพิ่ม ISO / การแจกแจงเพิ่มเติมลงในไดรฟ์ของคุณ
  3. รีสตาร์ทพีซีของคุณเพื่อตั้งค่าให้บู๊ตจากอุปกรณ์ USB
  4. เลือกการกระจายเพื่อ Boot จากเมนูและสนุก!

เมื่อคุณสร้างไดรฟ์แล้วคุณสามารถเพิ่มและลบออกด้วยตนเองได้อย่างง่ายดายจากรายการหากคุณพบกับ distro ที่ซอฟต์แวร์ไม่รองรับโดยอัตโนมัติ (หรืออย่างน้อยก็กับรุ่นก่อนหน้าที่ฉันใช้)


+1 ฉันใช้เครื่องมือนี้ตลอดเวลามันช่วยฉันได้หลายครั้ง
Sandeep Bansal

เฟิร์มแวร์บางตัวจะไม่อนุญาตให้ใช้การบู๊ต USB โดยไม่มีการเปลี่ยนแปลงการกำหนดค่า
twinturbotom


2

ได้ดูบทความนี้: Super-แผ่น: Multi-Boot โครงการ CD / DVD ใช้ ISOLINUX
วิธีนี้ใช้ ISOLINUX เพื่อประกอบแผ่นดีวีดี

บทความนี้เป็นลินุกซ์ที่มุ่งเน้น แต่ก็มีจุดสิ้นสุดสำหรับการรวม XP ซึ่งควรใช้ได้กับ Windows ทุกรุ่น

คุณต้องเข้าใจว่าก่อนที่จะสร้าง Multi-Boot DVD คุณควรจะสามารถสร้างซีดีที่ใช้งานได้และสามารถบู๊ตได้ของแต่ละระบบปฏิบัติการที่คุณตั้งใจจะรวมไว้


Hmmmmm ดูไม่สำคัญ แต่ดูเหมือนว่ามันคุ้มค่ากับการยิงฉันจะตรวจสอบมัน ขอบคุณ!
Mehrdad

ฉันพยายามทำให้มันใช้งานได้ แต่มันยากที่จะติดตาม - ฉันไม่สามารถหาไบนารีสำหรับ syslinux ได้ :(
Mehrdad

1
รายการบทความที่จุดเริ่มต้นเครื่องมือที่จำเป็นทั้งหมดและเว็บไซต์ของพวกเขา การดาวน์โหลด Syslinuxประกอบด้วย ISOLINUX
harrymc

ใช่ฉันพบเว็บไซต์และการดาวน์โหลด แต่ปัญหาคือมันดูเหมือนว่าจะเป็นซอร์สโค้ด ฉันไม่สามารถหาไฟล์ที่ฉันต้องการและไฟล์ที่ฉันไม่ต้องการได้
Mehrdad

ฉันพบไบนารีในโฟลเดอร์ย่อย "core" ทั้งใน Windows และ Linux HowTo ให้รายละเอียดว่าจะคัดลอกไฟล์ไปที่ไหนตรงไหนให้ทำตามขั้นตอน หากคุณไม่เห็นไฟล์ให้ค้นหาไฟล์นั้นในไดเรกทอรีที่คุณคลายการแพคออก
harrymc

2

1
@paranoid, Moab: คุณแน่ใจหรือว่าXBootทำงานกับ ISO โดยพลการ? ดูเหมือนว่าจะจำกัด มาก ...
Mehrdad

จากหน้าเว็บไซต์ xboot ที่ฉันโพสต์ "ไฟล์ ISO บางไฟล์ที่ไม่รองรับสามารถเพิ่มได้โดยใช้การจำลอง ISO ของ Grub4dos ไปที่หน้าเคล็ดลับและเทคนิคสำหรับรายละเอียดเพิ่มเติม"
Moab

1

หน้านี้มีข้อมูลมากมาย: http://www.hiren.info/pages/bootablecdส่วนใหญ่เกี่ยวกับวิธีที่พวกเขาสร้างเมนู Boot CD ของ Hiren แต่สามารถปรับใช้สำหรับการใช้งานอื่น ๆ ได้

คุณอาจต้องการดูที่ Bart PE เพื่อสร้างสภาพแวดล้อมหน้าต่างที่สามารถบู๊ตได้เช่นกัน http://www.nu2.nu/pebuilder/

ความนับถือ


น่าเสียดายที่ Bart PE ดูเหมือนจะถูกยกเลิก - เว็บไซต์ได้รับการทำความสะอาดอย่างสมบูรณ์ :(
AntonK

-1

ลองEasy2Boot (E2B)

ฟรีใช้งานได้ดีกับไดรฟ์ USB

แม้ว่าฉันไม่ได้ทดสอบเครื่องมือพร้อมกับดีวีดีก็ควรทำงานด้วยวิธีนี้เช่นกันตามคู่มือทำและเผา e2b ดีวีดีหรือซีดี

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