V hlavní roli: jeden starý a jeden nový počítač, Debian Linux a spousta harampádí kolem.

Podobné dokumenty
Hardware ZÁKLADNÍ JEDNOTKA

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Instalace Debianu pomocí debootstrap

Střední odborná škola a Střední odborné učiliště, Hořovice

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

Návod k obsluze. Platforma RouterBoard s přeinstalovaným RouterOS Mikrotik. i4wifi a.s.

2.7 Základní deska. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Hardware. Z čeho se skládá počítač

Napájecí zdroj. Zdroje AT. Zdroje AT. Josef Jan Horálek

Souborové systémy. Architektura disku

Automatizace bootování s novabootem

Instalace RouterOS pomocí programu NetInstall

Instalace OS, nastavení systému

Název školy: Základní škola a Mateřská škola Žalany

Technologie počítačových sítí 1. cvičení

Fanless VESA Mini PC

Pinnacle Studio Deluxe Profesionální vytváření filmů. Rychlý průvodce instalací

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

českém Úvod Obsah krabice Specifikace Požadavky na systém SWEEX.COM IP002 Sweex USB Internet Phone

Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011)

CHARAKTERISTIKY MODELŮ PC

Vnější paměti. Vnější paměti. Dělení podle materiálu a fyzikálních principů

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Windows 7 instalace krok za krokem

Linuxová distribuce Debian

Embedded Linux a možnosti zrychlení startu zařízení

SBW-S1 PRO. External USB Blu-ray Writer With Sound Card. Quick Start Guide. Czech

Příloha č. 1 k Č.j.: OOP/10039/ Specifikace zařízení

Integrovaná střední škola, Sokolnice 496

Úvod do OpenWRT. Ondřej Caletka. 1. března Uvedené dílo podléhá licenci Creative Commons Uveďte autora 3.0 Česko.

Vítejte v průvodci instalace a ovládání výukového softwaru edu-learning pro českou verzi Microsoft Office 2007.

Konfigurace pracovní stanice pro ISOP-Centrum verze

Pinnacle Studio Deluxe Profesionální vytváření kvalitních filmů. Rychlý průvodce instalací

PCU Procesorová jednotka. Příručka uživatele. Platí od výr. č Střešovická 49, Praha 6, s o f c o s o f c o n.

CUZAK. Instalační příručka. Verze

Specifikace předmětu veřejné zakázky

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

Multiboot CD 1.0. Konkrétně vytvoříme multiboot CD, které obsahuje:

CUZAK. Instalační příručka. Verze

Článek I Předmět smlouvy 1. Prodávající se touto smlouvou zavazuje:

Technická specifikace ČÁST 1. Místo plnění: PČR Kriminalistický ústav Praha, Bartolomějská 10, Praha 1

Raspberry PI: Obr. 1 Raspberry PI

Obecný popis základní jednotky

2.2 Acronis True Image 19

INFORMACE. Postup vytvoření virtuálního PC. Zpracoval: Ing. Emil Kajer Datum vydání:

1. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9

Inspiron Pohledy. Technické údaje

Instalační příručka pro karty PCTV MediaCenter 40i/50i/110i

INTEGROVANÁ STŘEDNÍ ŠKOLA TECHNICKÁ BENEŠOV Černoleská 1997, Benešov. Tematický okruh. Technické vybavení počítače - Test. Ročník 1.

2 OBECNÉ INFORMACE/POŽADAVKY

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

SOUV-VVC, o.p.s. Nasavrky. Informační a komunikační technologie

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Instalační příručka. pro NAS servery řady AS61/62

Instalační postup pro Debian (Squeezy)

Konfigurace pracovní stanice pro ISOP-Centrum verze

LIVE CD/DVD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Instalace a první spuštění Programu Job Abacus Pro

SKŘÍŇ PC. Základní součástí počítačové sestavy je skříň.

Zadavatel: Česká republika - Státní pozemkový úřad se sídlem Husinecká 1024/11a, Praha 3 Žižkov IČ:

Instalace programu ProVIS

Hardware Skladba počítače. Mgr. Lukáš Provazník ZŠ praktická a ZŠ speciální Lomnice nad Popelkou DUM č.: VY_3.2_INOVACE_1LP_35

Jak instalovat Windows? Pokusíme si to zde co nejlépe popsat. Při instalaci Windows vycházíme ze dvou zákaldních možností a to:

Instalační příručka. pro NAS servery řady AS50/51

Příloha č. 1 zadávací dokumentace - Specifikace předmětu plnění veřejné zakázky

Úvod do programování a práce s počítačem

Hardware 1. Které zařízení není umístěno na základní desce? A) Zpracovává obraz pro zobrazení na monitoru. C)

ALFIS 2014 komplexní ekonomický systém verze

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ. MEIV Windows server 2003 (seznámení s nasazením a použitím)

českém Úvod Obsah krabice Specifikace Požadavky na systém SWEEX.COM IP001 Sweex USB Internet Phone with Display

Obsah ZÁKLADNÍ DESKA. O autorech 11 Úvod 13

Úvod...12 Součásti aplikace Použité konvence... 13

PT6300. Návod k použití

Instalace Linuxu Ubuntu v programu VirtualBox

Lekce 6 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Výklad učiva: Co je to počítač?

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Operační systémy (OS)

HW počítače co se nalézá uvnitř počítačové skříně

KAPITOLA 1 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ

Forenzní analytická jednotka - technická specifikace (9 ks)

Windows a Linux. Přednáška číslo 7

AG-320 Bezdrátová PCI karta kompatibilní s normou a/g Příručka pro rychlou instalaci

Instalační manuál pro digitální videorekordér

HP Compaq Pro 6300 SFF

O autorovi 6 O odborném redaktorovi 7 Úvod 21 Laptop nebo notebook? 21 Co je cílem této knihy 22 Webové stránky autora 23 Osobní poznámka 23

Digitální učební materiál

Instalace a první spuštění programu.

Antonín Přibyl - Virtualizace Windows serveru s KVM hypervisorem

Pinnacle Studio Instalace Hardware a Software RYCHLÝ PRŮVODCE

BIOS. Autor: Bc. Miroslav Světlík

Příručka pro instalaci PCI Analog TV Card Lite

Pokud některá z výše uvedených součástí chybí, kontaktujte prosím dodavatele.

Nahrávání image flash do jednotek APT81xx, PPC81xx

uzly. Výpočetní uzel (Working node) výkonná jednotka clusteru.

Technická specifikace předmětu zakázky

Pokročilé architektury počítačů

Virtualizace koncových stanic Položka Požadováno Nabídka, konkrétní hodnota

Jak programovat Tinykeyer?

USB 3G Dongle OBSAH:

Transkript:

V hlavní roli: jeden starý a jeden nový počítač, Debian Linux a spousta harampádí kolem.

Za dvacet minut toho moc nestihnete. Jen třetina posluchárny věřila, že vyhrazený čas na instalaci stačí.

Spousta věcí byla připravená oba počítače nabootované ze sítě, stačilo spustit (vlastní) instalační skript.

V roli 486 je tu počítač s procesorem Cyrix Cx5x86 o rychlosti 100 MHz, Raspberry Pi 3 asi všichni znáte alespoň z doslechu.

Experimentálně (= pokusem o instalaci z disket, CD a ze sítě) jsem zjistil, že ze standardních instalačních obrazů jde instalovat nanejvýš Debian 4.0 (Etch).

Pokud ovšem provedete trochu tweakování s kernelem a debootstrapem, jsou vaše možnosti mnohem širší...

V mailinglistu si můžete přečíst, že podpora 486 byla opuštěna ve Squeezu (Debian 6). Jestli Squeeze na 486 ještě má běžet, to z mailu není úplně jasné. Radek Zajíc - radek@zajic.v.pytli.cz 7

486 byla pro takhle ztřešené téma zrovna při ruce. Sehnal jsem ji, když jsem sháněl 5 1/4 " floppy drive. Ukázalo se, že má výjimečné vlastnosti.

Kromě jiného má například vypínač. Mechanický vypínač, do kterého jde 230 V. A reproduktor! Radek Zajíc - radek@zajic.v.pytli.cz

Taky má zabudovaný segmentový displej a spoustu blikajících stavových diod. Třeba na disketovce.

Počítač ale bylo třeba nejprve upgradovat. Na původní konfiguraci běžel Damn Small Linux, ale Debian ne. Příjemné bylo zjištění, že téměř každá komponenta pro takhle starou mašinu stojí 200 Kč. No, někdy o trochu víc.

# diff -u 486.txt 486upgrade.txt --- 486.txt +++ 486upgrade.txt @@ -1,7 +1,9 @@ Cyrix Cx5x86 CPU @ 100 MHz -16 MB RAM -Cyrrus VGA, ISA -800 MB HDD, PIO 3 +128 MB RAM +S3 Trio64v2 VGA, PCI +80 GB HDD, UDMA/133 Floppy Drive NEC CD-ROM -Extra Serial Ports +3com 3c905B-TX +SoundBlaster AWE64 Upgrade. 128 MB je na 486 výrazný nadprůměr, pro Debian potřebujete alespoň 32 MB. Mašina má tři PCI sloty, zvukovka +Kouwell 571B IDE card je proto v ISA verzi.

Bohužel, tento počítač z CD nebootuje. Ani když mu flashnete BIOS, což se dělá tak, že koupíte flash chip a pro flashnutí použijete síťovou kartu (protože zrovna nemáte po ruce programátor pamětí). Bootovací diskety ovšem od Debianu 5.0 (Lenny) nejsou k dispozici.

Boot Debianu 5.0 končí na chybu Int 6 (neznámá instrukce), další verze a jiné distribuce se zaseknou na Booting the kernel.

SystemRescueCD nemá funkční kernel, ale pokud mu nabídnete svůj, nabootuje do shellu už za 20 minut. Tak takhle ne.

Debian 4.0, poslední instalovatelná verze, se instaluje něco kolem pěti hodin. Takhle taky ne.

Takže, existuje vůbec nějaká možnost, jak na tuhle mašinu něco nainstalovat v rozumném čase?

Nejprve je třeba vyřešit problém nebootujících kernelů. Vezmete.config z balíku kernelu z Debianu 6, odsypete něco parametrů a rekompilujete. Masochisté využijí pro kompilaci 486 s Debianem 4.0, ostatní volí moderní hardware.

Pro bootování ze sítě je třeba síťovku upravit na volnou flash paměť, která zbyla po flashování BIOSu, nahrajete gpxe. Nabootujete ze sítě (to, na rozdíl od bootu z CD, jde!), na které máte pxelinux, vlastní DHCP server a TFTP démona...

initramfs v Debianu umí připojit kořenový souborový systém přes síť z NFS. Takže si vytvoříte minimalistickou instalaci Debianu pomocí debootstrapu, použijete kernel a moduly pro 486, vyrobíte initramfs s podporou NFS a bootujete.

Další minimalistickou instalaci si připravíte pomocí debotostrapu bokem, pak ji zabalíte (tar cpvf../archiv.tar *) a máte obraz k instalaci. Pozor, 486 nezvládá moc dobře kompresi (instalace pak dlouho trvá...), proto ji raději nepoužívejte.

V podstatě stejný postup se síťovým kořenovým systémem i obrazem pro instalaci jde použít pro Raspberry. Kernel a moduly pro klid vlastní duše použijte z Raspbianu (4.7), zbytek je standardní Debian. Na straně DHCP serveru je třeba lehká magie pro podporu bootování Raspberry Pi 3.

Zhruba po patnácti minutách zapékání je vhodné zkontrolovat, jestli už je buchta hotová.

Realita je taková, že Raspberry pro tentýž úkol a podobně velkou image (~400 MB) potřebuje cca třetinu času. Jestli je to moc nebo málo, posuďte sami.

Nainstalovat systém jde různými způsoby. Start ze sítě se používal už před dvaceti lety, proto vám může dosti pomoci. Nebo vytáhnete disk, připojíte ho přes USB->PATA redukci k linuxové mašině a debootstrapem provedete podobnou instalaci, jakou lze provést ze sítě. Pokud vaše distribuce podporuje instalaci z disket, můžete jít i touto cestou. ;-)

Poslední funkční Debian na Raspberry je aktuální Debian 8 (Jessie). 486 není moc pozadu, poslední funkční verze je stále ještě podporovaný Debian 7 (Wheezy) s vlastním kernelem. A nainstalovat jde už za 15 minut. :-) Příprava dema sebrala mnoho večerů (čekáte na boot, čekáte na instalaci, čekáte na zkompilování kernelu), ale ukázala, že i relativně moderní distribuce stále podporují tyto stroje, které pomalu ale jistě patří spíš do muzea než na konference. - radek@zajic.v.pytli.cz

Teď, když je hotovo, nezbývá, než se posadit, v klidu a tichu poslouchat šum větráku a sledovat blikání diod... - radek@zajic.v.pytli.cz

Tady najdete funkční kernel pro 486 (vč..config-u, pokud si jej chcete zkompilovat sami), odkazy na použité postupy, ukázkovou konfiguraci DHCP serveru, která nabootuje 486 i Raspberry, skripty, které byly použity pro instalaci, a pár poznámek. Máte-li zájem předat zpětnou vazbu, napište mi krátký mail nebo vzkaz na Twitteru. A díky za účast!