3.5. Tipy a triky

Především při instalaci na starší hardware se můžete setkat s problémy s instalací z CD nebo DVD. V takovém případě pro vás mámě několik triků, jak tuto překážku překonat. Použít můžete buď instalační disketu, kterou si musíte nejdřív vytvořit, nebo spustit instalaci z druhého instalačního CD.

3.5.1. Vytváření startovací diskety v operačním systému DOS

Potřebujete naformátovanou 3.5'' HD disketu a 3.5'' mechaniku, ze které lze zavádět systém. Adresář boot na CD 1 obsahuje několik obrazů disket. S patřičnou utilitou mohou být tyto obrazy nakopírovány na disketu. Takto připravená disketa se nazývá startovací disketa.

Obrazy disket také obsahují zavaděč systému SYSLINUX a program linuxrc. SYSLINUX umožňuje výběr jádra v průběhu zavádění systému a specifikaci parametrů potřebných pro použitý hardware. Aplikace linuxrc podporuje zavádění jaderných modulů pro váš hardware a řídí další instalační proces.

3.5.1.1. Vytváření startovací diskety s pomocí rawwritewin

Ve Windows mohou být startovací diskety vytvořeny pomocí grafické utility rawwritewin - tuto utilitu naleznete v adresáři dosutils/rawwritewin na CD 1.

Po startu vyberte soubor z obrazem diskety, soubory jsou uloženy v adresáři boot na CD 1. Jako minimum budete potřebovat diskové obrazy bootdisk a modules1. Pro zobrazení těchto souborů v dialogu pro otevření nastavte typ souborů na všechny soubory. Po vybrání souboru vložte disketu do mechaniky a klikněte na write. Pro vytvoření více disket celý postup opakujte.

3.5.1.2. Vytváření startovací diskety s pomocí rawrite

Utilita rawrite.exe pro DOS (CD 1, adresář dosutils/rawrite) může být použita pro vytváření startovací diskety a diskety s moduly systému SUSE. Pro její použití potřebujete počítač s operačním systémem DOS (například FreeDOS) nebo Windows.

Ve Windows XP postupujte následujícím způsobem:

  1. Vložte SUSE LINUX CD 1.

  2. Otevřete okno s příkazovou řádkou (ve start menu, vyberte Příslušenství+Příkazová řádka).

  3. Spusťte rawrite.exe se správnou specifikací cesty pro Vaší CD mechaniku. Následující příklad předpokládá, že jste v adresářiWindows na harddisku C: a vaše CD mechanika má označení D:.

    d:\dosutils\rawrite\rawrite
  4. Po startu budete dotázáni na zdroj a cíl souboru ke kopírování. Obraz startovací diskety je uložen v adresáři boot na CD 1. Jméno souboru je bootdisk. Nezapomeňte zadat i cestu pro vaší CD mechaniku.

    d:\dosutils\rawrite\rawrite
    RaWrite 1.2 - Write disk file to raw floppy diskette
    
    Enter source file name: d:\boot\bootdisk
    Enter destination drive: a:

Jakmile zadáte cílovou mechaniku a:, rawrite vás požádá o vložení naformátované diskety a stisknutí Enter. Následně je zobrazen postup kopírování. Akce může být zrušena pomocí stisku Ctrl-C. Další obrazy disket (modules1, modules2, modules3, a modules4) mohou být vytvořeny stejným způsobem.

3.5.2. Vytváření startovací diskety v operačním systému typu UNIX

V Unixovém operačním sytému nebo v Linuxu potřebujete CD-ROM mechaniku, disketovou mechaniku a disketu (3,5''). Postup pro vytvoření startovacích disket:

  1. Pokud potřebujete disketu nejprve naformátovat, použijte:

    fdformat /dev/fd0u1440
  2. Připojte CD 1 (například do /media/cdrom). V současné verzi již není nutné CD připojovat ručně.

  3. Přejděte do adresáře boot na CD:

    cd /media/cdrom/boot
  4. Vytvořte startovací disketu pomocí následujícího příkazu:

    dd if=bootdisk1 of=/dev/fd0 bs=8k
  5. Opakujte postup s obrazy bootdsk2 a bootdsk3.

Soubor README v adresáři boot obsahuje další informace o obrazech disket. Tento soubor si můžete přečíst s pomocí příkazů more nebo less.

Další obrazy disket (modules1, modules2, modules3, a modules4) mohou být vytvořeny stejným způsobem. Tyto diskety jsou třeba zejména pokud máte USB nebo SCSI zařízení, popřípadě síťovou nebo PCMCIA kartu, které je třeba zpřístupnit během instalace. Disketa s moduly může být také třeba v případě použití speciálního souborového sytému v průběhu instalace.

Použití vlastního jádra v průběhu instalace je trochu složitější. V takovém případě zapište na disketu standardní obraz bootdisk a poté přepište soubor s jádrem linux vaším vlastním (více informací v souboru /usr/share/doc/packages/yast2-installation/vendor.html.

3.5.3. Zavádění systému z diskety (SYSLINUX)

Zavádění systému je zahájeno zavaděčem SYSLINUX (syslinux). Když je systém zaveden, SYSLINUX spustí minimalizovanou detekci hardware, která se skládá z několika hlavních kroků:

  1. Program otestuje jestli BIOS podporuje VESA 2.0–kompatibilní framebuffer a nastartuje jádro s patřičnými parametry.

  2. Je přečtena informace o monitoru (DDC info).

  3. První blok prvního harddisku (MBR) je načten pro namapování BIOS identifikace na jména zařízení v Linuxu v průběhu konfigurace zavaděče. Program se pokusí číst MBR pomocí lba32 funkcí pro zjištění jejich podpory v BIOSu.

[Tip]Tip

Pokud podržíte klávesu Shift po čas nastartování SYSLINUX, všechny výše popsané kroky budou přeskočeny. Pro ladění můžete vložit řádku

verbose 1

do souboru syslinux.cfg uloženém na disketě, zavaděč pak zobrazí informace o všech probíhajících krocích.

Pokud počítač nestartuje z diskety, můžete se pokusit změnit pořadí médií pro zavádění systému v BIOSu na A,C,CDROM.

3.5.4. Použití CD 2 pro zavádění systému

▪ x86
CD 2 je také možné použít pro zavádění sytému. Na rozdíl od CD 1, které používá bootovatelný ISO obraz CD, CD 2 zavádí systém z obrazu 2.88 MB diskety. Použijte CD 2 v případě, že jste si jistí, že systém může startovat z CD, ale zavedení systému z CD 1 nefunguje (jako náhradní variantu). ▪

3.5.5. Podporované CD mechaniky

Většina CD mechanik je podporována. Pokud dojde k problémům při spouštění instalace z CD, použijte ke spuštění CD 2.

Podpora SCSI CD-ROM mechanik záleží na podpoře SCSI řadiče ke kterému je mechanika připojena. Podporované řadiče jsou uvedeny v databázi hardwarové podpory na http://cdb.suse.de. Pokud váš řadič není podporován a váš harddisk je připojen ke stejnému řadiči, máte problém.

Mechaniky CD-ROM připojené přes USB jsou podporovány také. Jestliže váš BIOS nepodporuje zavádění z USB, startujte instalaci z disket. Před zaváděním z disket se ujistěte, že veškerá vámi požadovaná USB zařízení jsou připojena a napájena.

3.5.6. Instalace ze síťového zdroje

V některých případech není možné provést standardní instalaci s použitím CD-ROM mechaniky. Například není mechanika podporována, protože se jedná o starší proprietární ty. Jiný počítač, například laptop, nemusí mít CD-ROM mechaniku vůbec, má ale síťovou kartu. SUSE LINUX umožňuje instalovat počítače bez CD mechaniky pomocí síťového spojení, většinou za použití protokolů NFS nebo FTP pomocí Ethernetu. Popis instalačního postupu najdete v části 3.5.6 – „Instalace ze síťového zdroje“.

Tento postup není pokryt instalační podporou. Následující postup je doporučen jen pro zkušené uživatele.

Pro instalaci systému SUSE LINUX ze síťového zdroje jsou třeba dva kroky:

  1. Data potřebná pro instalaci (CD nebo DVD disky) musí být zpřístupněny na počítači, který bude fungovat jako zdroj pro instalaci.

  2. Instalovaný počítač musí být schopen zavést systém například z diskety a musí mít síťovou kartu.

Instalovat lze přes různé protokoly např. NFS nebo FTP. Informace o instalaci najdete v části 3.2 – „Program linuxrc“.


SUSE LINUX Příručka správce systému 9.3