Kullanıcı tarafından seçilen bir ISO dosyasını başlatan çoklu önyükleme CD'si nasıl yapılır


37

İnternetten indirilen birçok CD ISO'm var. Her biri yaklaşık 100 MB boyutundadır ve onarım / teşhis programları ve diğer araçlardan oluşur. Bazıları Linux tabanlı; diğerleri FreeDOS gibi DOS klonlarına dayanır.

Tüm ISO'ları önyüklenebilir bir DVD'ye koymak istiyorum, böylece DVD'yi kullandığımda önyüklemek istediğim ISO'yu seçmemi isteyen bir menü alacağım. Bunu nasıl yapabilirim?

Başkalarının ISO'larının birleşimi olan kurtarma CD'leri gördüm ama nasıl yapıldığı hakkında hiçbir fikrim yok.


Lütufla ilgili olarak:

OP'den farklı bir kişi olarak , bu kriterleri TÜM karşılayan bir çözüm için bu soruya bir ödül verdim :

  • İçin mi DVD'ler (flash disklere değil !!!)
  • Bedava
  • Orijinal işletim sisteminden bağımsız olarak herhangi bir ISO dosyasıyla çalışır

2
Flash sürücülerle yapmanın bir yolu var ... reboot.pro/13555
Moab

Yanıtlar:


8

Biraz araştırma yaptım ve bu aracı SARDU adında buldum . Bu araç ticari olmayan kullanım için ücretsizdir. Web sitesini okudum ve aradığınızı yapabileceğini düşünüyorum. Ayrıca , yazılım tarafından resmi olarak desteklenmeyen ISO'ların nasıl kurulacağını öğrenmek için "Ekstra" sayfasına da bakmak isteyebilirsiniz .

EDIT: Başka bir şey buldum, ancak kullanmanız gereken belirli bir desteklenen .iso listesi var; bunlardan başka bir şey kullanamazsınız. Buna MultiCD denir ve bir kabuk betiğidir. İşte desteklenen dağıtımların listesi. Baktığım çoğu malzemede bulabileceğiniz özel bir liste var. SARDU, şu ana kadar gördüğüm, istediğin ISO'ları kullanmana izin veren tek kişi.

Fakat cidden, flash sürücüler kullanmanın nesi yanlış? Bu kesinlikle çok ilginç bir soru, ancak flash sürücüler bence daha pratik. Flash sürücüleri, en yüksek kapasiteli DVD'lerden bile daha büyük boyutlarda alabilirsiniz.


1
Araç ilginç görünüyor, ancak bazı nedenlerden dolayı çalıştırdığımda tüm onay kutuları devre dışı bırakılmış. Buna neyin sebep olduğu hakkında bir fikrin var mı? [ Düzenleme: Sanırım nedenini boşver.] (Neden flash sürücüler istemiyorum): yeniden yazılabilir olmalarının gerçek nedeni budur. kazara berbat edebilirler.)
Mehrdad

Bu çok iyi bir nokta, ancak sürücünün yedek bir görüntüsünü tutabilirsiniz.
ephilip

Yedeklemeyi nerede saklıyorum? Yeniden yazılabilir başka bir sürücüye mi? Bütün mesele, nihai yedeği salt okunur bir şey üzerinde tutmak. ;)
Mehrdad

1
SARDU “ işe yarıyor ” gibi görünüyor , ancak oldukça sınırlı (en azından çok acı çekmeden). +1 bu harika bir seçenek, ancak daha kolay (veya en azından daha fazla genişletilebilir) bir şeyi tercih ederim.
Mehrdad

Bir DVD'de @Mehrdad. xD
ephilip

7

UBCD şablonunu özelleştirme

UBCD ile birlikte verilen şablonu kullanarak, kendi ISO görüntülerinizi kolayca ekleyebilirsiniz ve bir kullanıcının seçebileceği hoş bir menüye sahip olabilirsiniz:

Kendi ISO görüntülerinizi UBCD'ye eklemek için, onları c: \ ubcd-extrac \ ubcd \ custom dizinine kopyalayın. İsteğe bağlı olarak daha küçük hale getirmek için gzip (7-Zip gibi bir araçla) kullanarak her görüntüyü sıkıştırabilirsiniz. Daha sonra c: \ ubcd-extract \ ubcd \ custom \ custom.cfg dosyasını düzenleyin ve her ISO görüntüsünü menüye ekleyin.

Örneğin:

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

Bunu, özelleştirilmiş UBCD'leri veya sadece alternatif önyükleme CD'lerini diğer hizmet programları veya seçeneklerle (çoklu canlı işletim sistemleri gibi) oluşturmak için birçok kez yaptım.


1
Bir dakika ne!! Gerçekten bu kadar kolay mı? Gerçekten, bunu sınama şansım olduğunu umuyorum ve Note that not all ISO images can be successfully booted this way.uyarının benim durumumda geçerli olmadığını umuyorum ... hadi bunun nasıl gittiğini görelim.
Mehrdad

Bu bazen işe yarıyor. Ancak, ISO boyutunda (veya daha fazla ??) olduğu kadar RAM ihtiyacı var ... bundan kaçınmanın bir yolu var mı? Aksi halde, sadece önyükleme yapmak için 700 MB veriyi belleğe okuyor olurdum ... ve ISO dosyam 700 MB olduğunda 2 GB'lık bir sanal makinede "yeterli bellek" bile alamadım. Düzeltme var mı?
Mehrdad

Ah, tamam, yeterince hafızam varsa, VirtualBox'da iyi çalışıyor gibi görünüyor. 700 MB yine de çok fazla ...
Mehrdad

VirtualBox üzerinde 0x0000007BISO kurulumunu bu şekilde ( INACCESSIBLE_BOOT_DEVICE) kullanmaya çalışırsam hata alıyorum . Gerçek bilgisayarımda deneyip deneyemeyeceğimden emin değilim, ancak bu yöntemin her zaman işe yaramayabileceğini tahmin ediyorum.
Mehrdad

hmm, XP kurulum ISO'sunu kullanmayı hiç denemedim, sadece XP canlı olan BartPE.
MaQleod

5

USB flash sürücüye geçmeyi düşünün. USB sürücüde, bazı Linux'larda, bazı yardımcı program ve kurtarma disklerinde 6 adet isos taşıyorum. USB deneyimi çok daha hızlı ve bu aracı kullanarak oluşturmak inanılmaz derecede kolay:

Pen Drive Linux

MultiBoot USB Flash Sürücü Nasıl Oluşturulur

  1. Ekrandaki talimatları izleyerek YUMI-0.0.2.8.exe dosyasını çalıştırın
  2. Sürücünüze Daha Fazla ISO / Dağıtım Eklemek için aracı tekrar çalıştırın
  3. Bilgisayarınızı, USB cihazından önyükleme yapacak şekilde yeniden başlatın
  4. Menüden Önyükleme için bir dağıtım seçin ve tadını çıkarın!

Bir sürücüyü oluşturduktan sonra, yazılım tarafından otomatik olarak desteklenmeyen bir dağıtımla karşılaşırsanız listeden el ile eklemek ve çıkarmak kolaydır. (veya en azından kullandığım önceki sürümdeydi)


+1 Bu aracı her zaman kullanıyorum, birçok kez bana yardımcı oldu
Sandeep Bansal

Bazı donanım yazılımı, yapılandırma değişiklikleri olmadan USB önyüklemesine izin vermez
twinturbotom


2

Bu makaleye bir göz atın: Süper Disk: ISOLINUX Kullanan Çoklu Önyükleme Projesi CD / DVD'si .
Yöntem, DVD'yi monte etmek için ISOLINUX kullanır.

Makale Linux'a yöneliktir ancak aynı zamanda tüm Windows sürümleri için çalışması gereken XP dahil olmak üzere en son yönergeleri de içerir.

Multi-Boot DVD yapmadan önce, eklemek istediğiniz tüm işletim sistemlerinde çalışan ve önyüklenebilir bir CD hazırlayabileceğinizi anlamalısınız.


Hmmmmm önemsiz görünmüyor, ancak denemeye değer bir şey gibi görünüyor, içine bakacağım. Teşekkürler!
Mehrdad

İşe almaya çalıştım ama takip etmesi zor - örneğin syslinux için ikili dosyalar bulamıyorum. :(
Mehrdad

1
Makale başlangıçta gerekli tüm araçları ve web sitelerini listeler. Syslinux indir isolinux içerir.
harrymc

Evet, web sitesini ve indirmeyi buldum, ancak sorun kaynak kod gibi görünüyor. Hangi dosyalara ihtiyacım olduğunu ve hangilerine ihtiyacım olmadığını bulamıyorum.
Mehrdad

İkili dosyaları hem Windows hem de Linux sürümlerinde "çekirdek" alt klasöründe buldum. HowTo tam olarak hangi dosyaların nereye kopyalanacağını ayrıntılarıyla anlatır, bu yüzden adımları izleyin. Bir dosya görmüyorsanız, dosyayı yayımladığınız dizinde arayın.
harrymc


1

Bu sayfa çok fazla bilgiye sahiptir: http://www.hiren.info/pages/bootablecd, çoğunlukla Hiren'in Boot CD menüsünü nasıl oluşturduklarını ancak diğer kullanımlar için uyarlanabileceğini belirtir .

Aynı zamanda önyüklenebilir pencere ortamları oluşturmak için Bart PE'ye de bakmak isteyebilirsiniz. http://www.nu2.nu/pebuilder/

Saygılarımızla


Ne yazık ki Bart PE'nin üretilmemesi görünüyor - site tamamen temizlendi :(
AntonK 22

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.