Tom Aski

    Loving the SuperMicro Intel Atom 330 64-bit rack server with 64-bit Debian 5.0!

    Jaarlijk is er in België te Grammene, nabij Deinze, een grote antiek- en rommelmarkt, die gehouden wordt op het voetbalveld aldaar, en tegenwoordig eveneens in de omringende straten. De markt is zodanig populair geworden, dat de handel in tweedehandsspullen echt uit haar voegen is gebarsten.

    Erg grappig is dat op Google Maps een luchtfoto te zien is van [de markt op het voetbalplein]; deze foto is toevalligerwijs op dezelfde dag genomen als er een markt was. De kans om zo’n luchtfoto te zien op Google Maps, is 1 op 365 :)

    Op de markt heb ik een leuk koopje kunnen doen; een boek uit 1854 getiteld: ‘Memoriael Administratief der Provincie West-Vlaenderen’, 18de deel. Het boek is uit een brand gered, daar de kaft verschroeid is en er een rookgeur te bemerken valt. Dat kan me niet deren; het binnenwerk van het boek is in prima staat en het boek zelf lijkt nooit geopend te zijn.


    Geen hout- noch boekenworm en verder geen andere interne beschadigingen. Een pareltje voor verzamelaars, een erg interessant werk voor liefhebbers van den oudnederlandsche schryfwyſe en voor fans van de vroeg-Belgische en WestVlaemsche geschiedenis. In het boek zijn er naast administratieve teksten, besluiten en koninklijke mededelingen, ook opsporingsberichten te vinden, zoals onderstaande. Echt interessant om te lezen!


    Brugge, den 15 July 1854, n° 74086. Ik heb de eer U-Ed. hier achter te laten toekomen, het signalement van den genaemden Nieder, Gustaef, reiziger voor een handelhuis, woonende te Brabecque (Pruissen), die den 27 Mei laetstleden in den ‘Posthoorn’ te Brugge is aengekomen, en gezegde herberg verlaten heeft zonder dat men weet wat er van hem is geworden.
    Ik bid u de noodige opzoekingen te willen bevelen en my den uitslag, indien zulks noodig is, te doen kennen.
    De Gouverneur, Baron (Adolphe, red.) de Vrière.

    Met Apple Inc. heb ik een haat-liefde verhouding. Langs de ene kant maken ze heel erg mooie hardware en erg stabiele software waarmee echt lekker te werken valt, langs de andere kant is de hardware erg duur, wordt Mac OSX niet gelicenseerd op PC’s en schudden ze altijd wel wat truukjes uit hun mouw om de inzetbaarheid en functionaliteit van de hardware te beperken.

    Op een Mac Mini van de vorige generatie, kan je perfect Ubuntu installeren, zelfs zonder de omslachtige truuk met de rEFI boot loader en de nagebootste MBR. Ubuntu 10.4 installeert perfect met een GPT-partitietabel en boot zonder problemen op een Mac Mini (zie vorige post). Echter, de Mac Mini wil niet opstarten als er geen scherm aanhangt. Om de Mac Mini dus te gebruiken als server, waarvoor die trouwens prima geschikt is, moet je een video-signaal ‘faken’, of de Mac Mini wijsmaken dat er effectief een scherm aanhangt.


    De truuk is om de DVI-naar-VGA-adapter te gebruiken, waarbij er een weerstand van 75Ω dient geplaatst te worden tussen pin 2 en pin 7. Een simpel maar effectief hulpmiddel. Een punt minder voor Apple, want dit staat niet zo netjes en de happy tweaker moet weeral de deur uit om hardware, die hij zelf met zijn verdiende spaarcenten gekocht heeft, ten volle te kunnen benutten. Linux werkt trouwens erg snel en is het perfecte server-besturingssysteem!

    Als je om een of andere reden van plan bent om Ubuntu 7.04 op een Mac Mini te draaien, dan is het nodig dat je volgend lijntje toevoegt aan rc.local:

    setpci -d 8086:27b9 0xa4.b=0
    

    Dit herstelt de power restore status, door de EFI door te geven om de power vlag niet te resetten bij de volgende reboot. Bij een power cut, zal de Mac Mini dan automatisch terug opstarten, wat wel zo handig is als je een Mac Mini als server gebruikt.

    Een oude Toshiba Satellite Pro L100 opfleuren is met Ubuntu 10.04 LTS zo gebeurd. Aanvankelijk was het de bedoeling om er Windows XP op te zetten - met de 512 MB RAM moet het nog net lukken, maar het gepriegel met de geluids- en netwerkdriver (Atheros AR2413) voor de geluidskaart kwam al snel mijn oren uit. Ubuntu draait trouwens lekkerder én… alle hardware werd meteen perfect herkend, inclusief de modem, waarvoor Ubuntu een voorstel deed om de non-gpl driver te installeren. Netjes!


    In deze blogpost gaat deze bejaarde laptop even met de billen bloot en moet kleur bekennen: met de Celeron-processor en trage harde schijf is de laptop nog prima bruikbaar om het internet op te gaan, te chatten, mailtjes te schrijven en er simpele tekstverwerking mee te verrichten. Meer hoef je er niet echt mee te doen. Eenmaal gewend aan een 20″ iMac scherm, valt 1024×768 wat klein uit… Hieronder enige informatie:

    BogoMIPS

    Total of 1 processors activated (3191.66 BogoMIPS).
    

    disk speed

    /dev/sda:
     Timing cached reads:   630 MB in  2.00 seconds = 314.59 MB/sec
     Timing buffered disk reads:   98 MB in  3.06 seconds =  32.02 MB/sec
    

    cpu info

    processor	: 0
    vendor_id	: GenuineIntel
    cpu family	: 6
    model		: 13
    model name	: Intel(R) Celeron(R) M processor         1.60GHz
    stepping	: 8
    cpu MHz		: 1595.830
    cache size	: 1024 KB
    fdiv_bug	: no
    hlt_bug		: no
    f00f_bug	: no
    coma_bug	: no
    fpu		: yes
    fpu_exception	: yes
    cpuid level	: 2
    wp		: yes
    flags		: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
    clflush dts acpi mmx fxsr sse sse2 ss tm pbe up bts
    bogomips	: 3191.66
    clflush size	: 64
    cache_alignment	: 64
    address sizes	: 32 bits physical, 32 bits virtual
    power management:
    

    De bootlog van Ubuntu 10.04 LTS kan je hier vinden: [bootlog Ubuntu 10.04 LTS - Toshiba Satellite Pro]

    Installeren van Linux op een Apple Mac Mini was nog nooit zo eenvoudig. Zelf heb ik er al een aantal experimentjes op zitten met Debian 5.0, die zich pas liet installeren met de rEFI bootloader. Native boot-support voor de EFI bootrom werd niet out-of-the-box ondersteund, wat een afknapper was. Ubuntu slaagt hierin evenwel met vlag en wimpel! Dit testsysteem is een Mac Mini van de eerste (32-bit) Intel-generatie: Genuine Intel(R) CPU 1300 @ 1.66GHz.

    ubuntu

    Met Linux - Ubuntu in dit geval - haalt u echt het onderste uit de kan en kunt u deze superzuinige minicomputer van Apple inzetten als home-server zonder de minste problemen. Een Samba-share is gauw opgezet, alsook een Apache en MySQL voor uw eigen programmeerprojecten. Serversoftware installeren in Linux doet u natuurlijk op de commandolijn, via het vertrouwde commando apt-get install. Hieronder wat informatie over de mini-server in bedrijf:

    BogoMIPS

    6666.71 BogoMIPS (niet te verwarren met het Nummer van het Beest)
    

    /proc/cpuinfo

    processor	: 0
    vendor_id	: GenuineIntel
    cpu family	: 6
    model		: 14
    model name	: Genuine Intel(R) CPU            1300  @ 1.66GHz
    stepping	: 8
    cpu MHz		: 1000.000
    cache size	: 2048 KB
    physical id	: 0
    siblings	: 2
    core id		: 0
    cpu cores	: 2
    apicid		: 0
    initial apicid	: 0
    fdiv_bug	: no
    hlt_bug		: no
    f00f_bug	: no
    coma_bug	: no
    fpu		: yes
    fpu_exception	: yes
    cpuid level	: 6
    wp		: yes
    flags		: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
    clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc bts pni
    monitor vmx est tm2 xtpr pdcm
    bogomips	: 3333.41
    clflush size	: 64
    cache_alignment	: 64
    address sizes	: 32 bits physical, 32 bits virtual
    power management:
    
    processor	: 1
    vendor_id	: GenuineIntel
    cpu family	: 6
    model		: 14
    model name	: Genuine Intel(R) CPU            1300  @ 1.66GHz
    stepping	: 8
    cpu MHz		: 1000.000
    cache size	: 2048 KB
    physical id	: 0
    siblings	: 2
    core id		: 1
    cpu cores	: 2
    apicid		: 1
    initial apicid	: 1
    fdiv_bug	: no
    hlt_bug		: no
    f00f_bug	: no
    coma_bug	: no
    fpu		: yes
    fpu_exception	: yes
    cpuid level	: 6
    wp		: yes
    flags		: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov
    clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc bts pni
    monitor vmx est tm2 xtpr pdcm
    bogomips	: 3333.30
    clflush size	: 64
    cache_alignment	: 64
    address sizes	: 32 bits physical, 32 bits virtual
    power management:
    

    uname -a

    Linux xyz 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux
    

    hdparm -tT /dev/sda

    /dev/sda:
     Timing cached reads:   2280 MB in  2.00 seconds = 1141.09 MB/sec
     Timing buffered disk reads:  116 MB in  3.05 seconds =  38.04 MB/sec
    

    Resultaten / logs
    [Geekbench Mac Mini - Ubuntu 10.04 LTS]
    [Bootlog Mac Mini - Ubuntu 10.04 LTS]