SLES

SLED

zenworks

groupwise

Jak vytvořit DVD obraz s integrovaným SLES 11 SP1 + OES11

V případě, že nevyužíváte síťový zdroj při instalaci serveru OES (což je striktně doporučeno), budete muset použít SLES DVD, abyste mohli provést OES instalaci během jednoho instalačního procesu.

Instalace OES v offline módu pomocí více médií může vyvolávat řadu nepříjemných problémů a to především při instalaci serveru OES ve virtuálním prostředí.

Proto si v tomto článku projdeme potřebné kroky k vytvoření jediného DVD, které bude obsahovat jak SUSE Linux Enterprise Server 11 SP1, tak OES11. Poté budete moci provést instalaci OES11 serveru a to ať fyzicky, tak i virtuálně bez nutnosti měnit médium.

Předtím, že začneme, je třeba mít na paměti, že Glen Davis, produktový manager Open Enterprise Server, již dříve vytvořil výborný nástroj, pomocí kterého lze vytvořit DVD obraz obsahující SLES 10 SPx a OES2 SPx (písmeno x vyjadřuje číslo SP). Bohužel, pro použití tohoto nástroje na tvorbu DVD obrazu s OES11 je tento nástroj nepoužitelný kvůli některým změnám ve SLES 11. Ale proč je toto zmiňováno? Autor článku získal od Glena Davise svolení během BrainShare k vytvoření aktualizace tohoto skvělého nástroje.

Chcete-li provést následující kroky, budete potřebovat kopii DVD1 obrazu SLES11 SP1 x86_64 (kvůli OES11 je možné použít pouze 64-bit verzi) a OES11. Prozatím OES11 nebyl vydán, proto pro tyto účely byla použita verze Gold Preview (Public Beta).

Linux

# cd /tmp
# mkdir sles11sp1
# mkdir oes11beta
# mount -o loop /path/to/SLES-11-SP1-DVD-x86_64-GM-DVD1.iso sles11sp1/
# mount -o loop /path/to/OES11-addon-x86_64-Public-Beta-CD1.iso oes11beta/
# mkdir sles11sp1_oes11beta
# cp -Rv sles11sp1/* sles11sp1_oes11beta/
# cp -Rv oes11beta/ sles11sp1_oes11beta/
# cd sles11sp1_oes11beta/
# vi add_on_products.xml


<?xml version="1.0"?>
xmlns:config="http://www.suse.com/1.0/configns">

OES11 Public Beta
cd:///oes11beta / false true
<!-- Another product item -->

# mkisofs -R -o ../SLES-1-SP1_with_OES11-Public-Beta-x86_64-DVD.iso -b boot/x86_64/loader/isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table .
# cd ..
# umount sles11sp1/
# umount oes11beta/
# rmdir sles11sp1/
# rmdir oes11beta/
# rm -rf sles11sp1_oes11beta/

Nyní byste měli mít vytvořený soubor SLES11-SP1_with_OES11-Public-Beta-x86_64-DVD.iso, který se bude nacházet v /tmp, pomocí kterého můžete vytvořit buď fyzické DVD nebo jej využijete k instalaci ve vašem virtuálním stroji.

Mac OS X

Rovněž je možné podobný postup aplikovat na vašem Mac OS X jen s tím rozdílem, že budete potřebovat MacPorts, který musíte nainstalovat. Tento program bude vyžadovat nainstalovaný Xcode, aby provedl chybějící příkaz mkisofs. Jakmile máte máte MacPorts nainstalovaný, použijte ''port install cdrtools'', který přidá cdrtools Port, jenž obsahuje mkisofs.

# cd /tmp
# mkdir sles11sp1
# mkdir oes11beta
# hdiutil attach -mountpoint sles11sp1/ /path/to/SLES-11-SP1-DVD-x86_64-GM-DVD1.iso
# hdiutil attach -mountpoint oes11beta/ /path/to/OES11-addon-x86_64-Public-Beta-CD1.iso
# mkdir sles11sp1_oes11beta
# cp -Rv sles11sp1/* sles11sp1_oes11beta/

Poznámka – U jména složky oes11beta nebude žádné zpětné lomítko

# cp -Rv oes11beta sles11sp1_oes11beta/
# cd sles11sp1_oes11beta/
# vi add_on_products.xml

Stejně jako tomu bylo u linuxového řešení, tak i zde je potřeba vytvořit soubor add_on_products.xml, do kterého zkopírujte a vložte následující řádky.

<?xml version="1.0"?>
xmlns:config="http://www.suse.com/1.0/configns">

OES11 Public Beta
cd:///oes11beta / false true
<!-- Another product item -->

Nyní přichází čas na MacPorts a příkaz mkisofs, protože nelze využít hdiutil makehybrid.

# mkisofs -R -o ../SLES11-SP1_with_OES11-Public-Beta-x86_64-DVD.iso -b boot/x86_64/loader/isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table .
# cd ..
# hdiutil detach sles11sp1/
# hdiutil detach oes11beta/
# rmdir sles11sp1/
# rmdir oes11beta/
# rm -rf sles11sp1_oes11beta/

Stejně jako tomu bylo v předchozím případě, i zde dojde k vytvoření SLES11-SP1_with_OES11-Public-Beta-x86_64-DVD.iso, který se bude nacházet v /tmp, pomocí kterého můžete vytvořit buď fyzické DVD nebo jej využijete k instalaci ve vašem virtuálním stroji.

Windows

V tuto chvíli se možná někteří z vás ptají na tuto možnost u operačního systému Windows. V případě, že hledáte možnost řešení, které bude zdarma, tak stejného výsledku mělo být možné pomocí Cygwin. Na druhou stranu, pokud chce použít komerční produkt, tak máte možností opravdu požehnaně. Jako vhodný příklad by měl posloužit nástroj CD imaging.


Naše další portály: