GNU/Linux >> Znalost Linux >  >> Linux

MultiCD – Shell Script pro spojení více zaváděcích ISO do jednoho CD

Pokud jste někdy používali multiboot CD, které obsahuje různé nástroje nebo bootovatelné ISO, pak by bylo úžasné vytvořit si jeden pro sebe. V tomto článku se podíváme na MultiCD.sh , shell skript, který je navržen tak, aby vám pomohl vytvořit multibootový obraz CD, který může obsahovat různé malé distribuce Linuxu a/nebo nástroje.

Použití tohoto skriptu má mnoho výhod a mimo jiné zahrnují; nepotřebujete různá CD pro malé linuxové distribuce nebo nástroje, můžete jednoduše použít obrazy ISO, které již máte, aniž byste je stahovali znovu a v případě nových verzí je jednoduše stáhněte a znovu spusťte skript a vytvořte nový multibootový obraz.

Obrazy ISO napsané pomocí MultiCD lze také zapisovat na jednotku USB, ale systém souborů je nastaven jako pouze pro čtení, pro lepší pochopení si přečtěte dokumentaci ISOLINUX .

Jak používat MultiCD.sh v Linuxu

Krok 1: Vytvořte složku, ve které vytvoříte obrázek, pojmenujte jej podle svého výběru.

Krok 2: Stáhněte si nejnovější verzi MultiCD .tar.gz archivujte a rozbalte jej do složky, kterou jste vytvořili v kroku 1 výše.

Můžete si také stáhnout nejnovější vývojovou verzi pomocí příkazu níže:

$ git clone git://github.com/IsaacSchemm/MultiCD.git

Krok 3: Zkopírujte nebo vytvořte symbolický odkaz na všechny své obrázky, které chcete zahrnout na multiCD, nezapomeňte, že pouze distribuce jsou uvedeny v seznamu podporovaných spouštěcích obrázků budou přijaty, ale můžete použítgenerické pluginy vyzkoušet jiné nepodporované spouštěcí obrazy.

U některých distribucí také budete moci používat původní názvy obrazů ISO a MultiCD vytvoří symbolický odkaz automaticky, ale pro jiné budete muset podle potřeby přejmenovat.

Podporovány jsou také obrazy disket a pevných disků, což znamená, že obrazy s .imz nebo .img bude vybrán MultiCD.

Pokud vložíte obrázek do složky multicd, nevytvářejte na něj symbolický odkaz ve stejné složce, jinak jej skript smaže.

Uvnitř složky multicd

Krok 4: Nainstalujte mkisofs nebo genisoimage , ale u distribucí, které jsou dodávány se softwarem pro vypalování CD/DVD, mohou být již nainstalovány.

Krok 5: Toto je poslední krok k vytvoření vašeho multibootCD, jednoduše otevřete terminál, přesuňte se do složky multicd a spusťte následující příkazy:

$ chmod +x multicd*.sh

Tyto argumenty můžete použít s následujícím příkazem:

$ cd MultiCD/
$ ./multicd*.sh

Vytvoření multibootového CD

Když spustíte poslední příkaz, skript detekuje obrázky, které jsou přítomné, a vytvoří vaše CD, všechny zahrnuté obrázky budou uvedeny v nabídce CD v pořadí, v jakém jsou uvedeny ve složce. V případě, že je konečná velikost větší než 700 MB, budete potřebovat DVD .

To je prozatím vše, ale pokud narazíte na nějaké problémy při používání MultiCD , můžete nám dát vědět zanecháním komentáře nebo kontaktováním vývojáře z webu MultiCD. V případě, že používáte nějaký podobný software, můžete nás o něm také informovat a my jej rádi zkontrolujeme.


Linux
  1. Ssh – Shell skript pro přihlášení na Ssh server?

  2. Jak sloučit více připojení k internetu do jednoho?

  3. Proveďte kombinaci více příkazů Linuxu na jednom řádku

  1. Převedení více řádků do jednoho řádku odděleného čárkou

  2. Vložit více řádků do souboru po zadaném vzoru pomocí shell skriptu

  3. Jak gzipovat více souborů do jednoho souboru gz?

  1. Časový limit ve skriptu Shell?

  2. Jak předat argument příkazového řádku do skriptu Shell?

  3. Kombinujte více unixových příkazů do jednoho výstupu